![]() |
Reconnection script
Ich möchte, wenn die ADSL Verbindung unterbrochen ist, ein script aus führen
es soll: killall pppd killall pptp machen dann pptp 10.0.0.138 sleep 5 und dann ping irgendwas und falls der ping null ist wieder von vorne beginnen Wie mach ich das, daß wenn der ping nichts ergibt das script nochmals ausgeführt wird? |
... vielleicht ...
ping in ein File umleiten und die Filegröße überprüfen?
|
Nein, viel zu kompliziert, das geht sicher einfacher.
|
Zitat:
D.h. Code:
if [ $? -ne 0 ]; thenHTH, citizen428 |
OK, Danke, soweit, so gut! :tux:
Aber ich möchte ja, daß das Programm so lange ausgeführt wird, bis die Verbindung hergestellt ist, also ping IP ein Ergenis liefert. Wie kann ich das mit repeat until realisieren? |
Zitat:
Code:
while true; do |
matsch sänx! :D
Das ist genau das was ich wollte! ;) |
Zitat:
Allerdings sollte der Vergleichsoperator im if -eq nicht -e (für equal) sein! War schon spät... |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 13:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag