Re: [Debian] automatisch reconnecten
/* Hallo Uli! */
* Ulrich Wiederhold <U.Wiederhold@gmx.net> [311000 19:11]:
> > Testen ob ein Rechner draussen erreichbar ist. zB der Einwahlserver
> > des Providers. ping liefert entsprechnende Rueckgabewerte.
> >
> > ping -c 1 -q providerkiste || ppp-up
>
> Das funktioniert auch so nicht, da wenn PC offline der erste Teil der
> Pipe nicht erfüllt wird und somit auch der 2. (ppp-up) nicht ausgeführt
> wird. Beim Beenden mit Ctrl-C wählt der Rechner sich dann ein.
Ich verwendete folgendes Script um die 8 Stundendisconnects (und solche
Dinge wie "Scheinonline") meines ADSL-Providers zu umgehen:
#!/bin/sh
# A-Online Reconnect-Skript by RB in 09/2000.
log=/tmp/adsl.log # ADSL-Logfile
if `which ping` -c 2 195.3.96.67 &> /dev/null
then
echo "`exec date`: ADSL is up!" >> $log
else
echo "`exec date`: ADSL has fucked up!" >> $log
killall pptp &> /dev/null
poff &> /dev/null
sleep 3
pptp 10.0.0.138 &> /dev/null
fi
Funktionsprinzip:
Ping auf Nameserver, wenn nicht da -> disconnect & reconnect
-> zusätzlicher Eintrag (mit Datum und Zeit) in log-Datei.
Lösche einfach die für Dich unnötigen Dinge raus bzw.
ersetze sie -> fertig!
MfG Roman!
---------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Body
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
---------------------------------------------------------
744 eingetragene Mitglieder in dieser Liste.
Reply to: