Meldung über DSL Resync oder niedrigen SNR mit Programm möglich

1Antworten
  1. #1
    Avatar von Tuzu
    Tuzu ist offline
    Themen Starter

    Title
    neuer Benutzer
    seit
    28.09.2010
    Beiträge
    2
    Danke
    0

    Standard Meldung über DSL Resync oder niedrigen SNR mit Programm möglich

    Hallo,

    ich suche eine Möglichkeit, einen DSL Resync oder einen SNR z.b. unter 5db über eine Meldung am PC sichtbar zu machen.
    Normalerweise bekommt man dies nicht mit, wenn man nicht immer im Router (FB 7170) nachschaut.

    Hier mal wie es aussehen soll:
    DSL Resync ist passiert ODER der SNR ist unter 5db gefallen.
    1.Möglichkeit: Popup auf dem PC Monitor
    2.Möglichkeit: E-Mail an beliebige Adresse
    3.Möglichkeit: Anruf an beliebige Telefonnummer

    Am liebsten wäre mir die 3. Variante.

    Ich weiß aber nicht ob überhaupt und wie dies realisierbar wäre.

    Hoffe mir kann jemand helfen.

    Vielen Dank im Voraus.

  2. #2
    Avatar von chk
    chk ist offline

    Title
    erfahrener Benutzer
    seit
    12.11.2006
    Beiträge
    2.774
    Danke
    299

    Standard AW: Meldung über DSL Resync oder niedrigen SNR mit Programm möglich

    Das geht grundsätzlich schon, z.B. mit dem folgenden Script:
    Code:
    #!/bin/sh
    #
    # iplog sendet eine e-mail, wenn sich die ip-adresse aendert.
    #
    # Benutzereinstellungen
    $ABSENDER=
    $EMPFAENGER=
    $HOST=
    $KONTO=
    $PASSWORT= 
    LOG=iplog.txt
    USB=/var/media/NEW_LINK
    # /Benutzereinstellungen
    IP0=leerip
    DT=`date +%Y-%m-%d' '%H:%M:%S`
    echo "$DT restart" >> $USB/$LOG
    while true
    do 
        IP1="nosync"
        showdsldstat | grep "0: no sync" > /dev/null
        if [ $? -eq 1 ]
         then
          IP1=`showdsldstat | grep "0: ip" | sed -e 's/0: ip //g' | sed -e 's/peer.*//g'`
        fi  
        if [ ! $IP1 == $IP0 ] 
          then
            DT=`date +%Y-%m-%d' '%H:%M:%S`
            echo "$DT $IP1" >> $USB/$LOG
            /sbin/mailer \
              -s "NeueIP $DT $IP1" \
              -f $ABSENDER \
              -t $EMPFAENGER \
              -m $HOST \
              -a $KONTO \
              -w $PASSWORT 
            IP0=$IP1
        fi
      fi
      sleep 55
    done
    Das Script versendet eine eMail, wenn sich die IP-Adresse ändert.
    Informationen über SNR und andere Informationen kann man mit dem Befehl
    Code:
    supportdata
    erhalten und die gewünschten Informationen rausfiltern.
    Ein Anruf auf eine Telefonnummer geht auch, in dem man den "mailer" z.B durch
    Code:
    echo atdt12345 | nc localhost 1011
    ersetzt. Allerdings können bei dem Anruf keine weitere Informationen übertragen werden.

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 14.04.2011, 10:14
  2. Anfang/Ende des DSL-Verbindungsabbruch (Resync)

    Von hlk123 im Forum DSL Router
    Antworten: 2
    Letzter Beitrag: 30.01.2010, 13:20
  3. Antworten: 2
    Letzter Beitrag: 07.03.2007, 23:44
  4. Trotz niedrigen ping - gelegentlich lag!

    Von kuamax im Forum Allgemeine Fragen
    Antworten: 2
    Letzter Beitrag: 12.01.2006, 18:44
  5. Antworten: 6
    Letzter Beitrag: 21.10.2005, 08:46
Diese Seite benutzt Cookies Durch die weitere Nutzung der Seite stimmen Sie der Verwendung von Cookies zu. Infos zum Datenschutz