Hi all,

ich wollte mich nun auch nochmal zum Thema E002F melden.
Ende 98 war ich Mitglied in der Mailing Liste. Im Dezember hatte ich dann
2xMal denn E002F Fehler der eine Online Verbindung von ca. 4 Stunden
zusammen bedeutete. Das Problem war das mein Linux Rechner nach einer
normalen Huptimeout aufgelegt und alle ip-down Skripte durchlaufen hatte und
somit die route gel�scht hat. Nach ca. 1er Stunde hat er dann aufgelegt.

Damals hab ich noch keine Vorschl�ge erhalten und hab mir ein eigenes
Skripte in die ip-down gelegt, das dann pr�ft mit welchen m�glichen Fehlern
die Verbindung getrennt worden ist.
Sobald das Skripte denn E002F erkennt f�hrt er /sbin/init.d/ip4 down,
/sbin/init.d/ip4_hardware down durch und startet es auch gleich wieder.

Anbei schick ich mal das Skript. Recht billig geschrieben und vielleicht
irgendwelche Fehler aber es funktioniert. :)) (Bin kein gro�er
Programmierer)

/skripte/isdn_check

---------- START ---------
#!/bin/tcsh
#
# ISDN SUBSYSTEM CHECK PROGRAMM Ver. 0.97 Beta
#
#
# Dieses Skript pr�ft automatisch nach ob sich das ISDN System unter
Umst�nden aufgeh�ngt hat.
# Sie m�ssen das Programm in ip-up/ip-down schreiben.
# Sobald das Skript merkt das der E003F auftritt dann stopt es das ISDN
Subsystem und startet es 10 sec sp�ter wieder neu.
#
# Eppstein, Kai Kristinus Freitag, 22 Dezember 01:29
#

set DEPTH=30
set EMAIL_ADRESS="[EMAIL PROTECTED]"
set E00_COUNT = `tail -n $DEPTH /var/log/messages | grep "linux kernel:
isdn: HiSax,ch0 cause: E002F" -c`

if ( "$E00_COUNT" != 0) then
set DATE = `date +"%b %e %H:%M:%S"`
set SUBJECT=`echo "$DATE PANIC ----- Das ist ein gefordeter ISDN
REBOOT -----"`
echo $SUBJECT >> /var/log/messages
echo "Seeger Orbis Problem" | mail -s "$SUBJECT" $EMAIL_ADRESS
# /bin/stop und /bin/start f�hrt die i4l und i4l_hardware + route aus
/sbin/init.d aus
#
/bin/stop
sleep 10
/bin/start


endif

------------ ENDE ------------


Zudem hab ich ip-down noch den Eintrag /skripte/isdn_check eingef�gt, damit
es bei Verbindungabbau gestartet wird.
Das Skript schickt mir per E-Mail die Nachricht des Fehlers. (Weitergeleitet
an Handy mit SMS war von Vorteil)

Letzte Woche hatte ich nebenbei einen Rekord von 6 E002F Fehlern. :))


Gr��e



Kai Kristinus

-
To unsubscribe from this list please send a mail to [EMAIL PROTECTED] with
'unsubscribe suse-isdn' in its body.

Antwort per Email an