[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: