Hallo Manuel vorab: HTML Mails sind ueberfluessig und unnoetig! Manuel schrieb:
Hallo @all,
habe das Problem dass ich nach einer Neueinwahl ins Internet meine Services (z.B. ax25ipd, ax25d, net2kiss....) automatisch neustarten möchte! Habe auch den entsprechenden Eintrag in der ip-up.local vorgenommen!
Leider klappt dies nicht so wie es soll, obwohl die Scripte auf 755 stehen..
Hier mein Neustartscript, dass ich aus der ip-up.local heraus aufrufe:
Ich starte auch script aus ip-up.local heraus, das geht prinzipiell.
------ #!/bin/sh nimm mal als erste Zeile zum debuggen: #!/bin/sh -xv
echo " -- pr_neustart wird ausgefuehrt -- " >> /var/log/messages das ist ganz schlechter Stil, in die messages Datei sollte nur der syslog schreiben. besser: /usr/bin/logger " -- pr_neustart wird ausgefuehrt -- "
killall kissattach > /dev/null killall ax25ipd > /dev/null killall net2kiss > /dev/null killall ax25d > /dev/null killall mheardd > /dev/null killall mkiss > /dev/null
lass hier mal die Umleitung nach /dev/null weg
Und wenn ich das ganze von "hand" aufrufe, klappt es auch...!
Wo kommt das killall her? In scripten immer den absoluten Pfad zu binaries verwenden, oder Variablen dafuer verwenden. Eine Frage zum ax25ipd moechte ich anfuegen: Kann ich mit dem ax25ipd PC/Flexnet kompatible Frames generieren? Bis jetzt verwende ich bpqether, das mit Linux auf beiden Seiten prima klappt, nur das PC/Flexnet sieht den Linux AX25 Router nicht. 73 de Christian DG7PC ----------------------------------------------------------------- Christian Hilgers chris@familie-hilgers.com Seidenweberstr. 46 40764 Langenfeld