Hallo!
Ich bräuchte mal wieder eure Hilfe.
Ich habe einen kleinen Home/Fileserver der sich mittels eines USB-UMTS Sticks und wvdial ins Internet einwählt.
Funktioniert bis hierher alles wunderbar.
Allerdings passiert es manchmal, bspw. durch ein Gewitter, Netzausfall oder dergleichen, daß die Verbindung getrennt wird.
Ich hätte gerne, daß sich der Stick danach wieder automatisch ins Internet einwählt. Bisher habe ich dies versucht mittels eines Cronjobs zu erreichen, indem ich immer alle 2 Minuten das Kommando
wvdial &> /dev/null &
ausführen lasse.
Dies funktioniert manchmal, allerdings eben nicht immer, da offenbar bei einer von "außen" verursachten Trennung das Modem (der Stick) nicht sauber getrennt wird und wvdial dann mit der Meldung "Resource/Modem busy" verweigert, eine neue Verbindung herzustellen.
Durch aus/einstecken des Sticks oder einen reboot des Rechners funktioniert alles wieder einwandfrei.
Ich würde also gerne mit Hilfe eines Script oder ähnlichem erreichen, daß entweder das USB-System neu initialisert wird (um das ein/ausstecken des Sticks zu simulieren) oder den Rechner neu zu starten, sobald die Internetverbindung getrennt wurde. Falls nur ein Rechnerneustart funktioniert (was ich nicht hoffe, da unelegant) müßte dies natürlich in Zukunft noch verfeinert werden, um nicht bspw. während des Streamings einer Aufnahme dieses einfach zu unterbrechen.
Leider habe ich auf diesem Gebiet praktisch Null Erfahrung, weiß also nicht mal, wo ich anfangen soll!
![]:-(](http://media.cdn.ubuntu-de.org/wiki/attachments/08/28/evil.png)
2004 – 2013 ubuntuusers.de • Einige Rechte vorbehalten