Hallo Kai, versuch es doch mal mit folgendem Script: ########################################## ## History ## 08.01.2004 Bildschirmausgaben auskommentiert, ## es wurde bei der Ausführung eine Mail an root ## in /var/spool/mqueue abgelegt, ## was zum Überlauf der Inodes führte. ########################################## ########################################## ## Variablen ## ########################################## var1=`grep ^ /var/run/ppp0.pid` pfad="/var/log/pppverbindung" ######################################### ## Main ## ######################################### if [ -n "$var1" ] then #echo "PPPOE System ist in Betrieb mit der pid $var1" var2=`ping -c1 -w1 194.25.2.132 | grep '0 packets received'` if [ -n "$var2" ] then datum=`date` echo "$datum" >> $pfad #echo "Keine Verbindung zum Internet" echo "Keine Verbindung zum Internet" >> $pfad #echo "Verbindung wird hergestellt" echo "Verbindung wird hergestellt" >> $pfad /usr/sbin/rcpppoed stop /usr/sbin/rcpppoed start else #echo "Internetverbindung besteht" #echo "Beende Programm" fi else datum=`date` echo "$datum" >> $pfad #echo "PPPOE System ist offline" echo "PPPOE System ist offline - Starte..." >> $pfad #echo "Starte PPPOE-System" /usr/sbin/rcpppoed stop /usr/sbin/rcpppoed start fi ####################################### ## Programmende ## ####################################### Wir haben das eingesetzt um unter SuSe8.2 unser DSL zu kontrollieren. Du müßtest es evtl. noch anpasssen. Mit freundlichen Grüßen, Frank Mittler NV- Enertech Consulting & Engineering GmbH Schöttmannshof 10 46539 Dinslaken Tel: +49 (0)2064- 4133-0 Fax: +49 (0)2064- 4133-41 frank.mittler@nv-enertech.de -----Ursprüngliche Nachricht----- Von: suse-linux-return-292125-frank.mittler=web.de@suse.com [mailto:suse-linux-return-292125-frank.mittler=web.de@suse.com] Im Auftrag von Kai Fronda Gesendet: Donnerstag, 5. Februar 2004 07:38 An: suse-linux@suse.com Betreff: Internetverbindung kontrollieren Hallo Liste! Wir haben in unserer Schule einen Server, der für die Schülerrechner eine Internetverbindung über DSL herstellt. Ich ein Script geschrieben, das jeden Morgen die Verbindung beenden und sich danach erneut einwählt, damit die Zwangstrennung nach 24 Stunden durch die Telekom nicht stattfindet. Bisher lief alles problemlos. Gestern gelang die Einwahl aber aus irgendeinem Grund nicht. Da ich nicht in der Schule war, konnte daher den ganzen Tag das Internet nicht genutzt werden. Meine Frage: Gibt es eine Möglichkeit, dass der Server alle 5 Minuten kontrolliert, ob er noch mit dem Internet verbunden ist (z. B. per Ping) und sich ggf. neu einwählt? Gruß Kai -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com