pppd stirbt immer wieder
Hallo, ich versuche ein LAN über T-DSL zum schnelleren surfen anzubinden. An sich funktioniert es über squid und smpppd ganz gut, aber der pppd stirbt mir immer wieder mit folgenden log-Einträgen: pppd: Script /etc/ppp/ip-down finished (pid 7053), status = 0x0 We are disconnected pppd: Starting link pppd: Sending PADI pppd: HOST_UNIQ successful match pppd: Tag error: TAG_SYS_ERR pppd: Failed to negotiate PPPoE connection: 11 Resource temporarily unavailable pppd died: Fatal pppd error (exit code 1) Das ganze passiert nur alle paar Tage, aber ein Server sollte doch eigentlich durchlaufen, ohne dass man immer wieder den smpppd neu starten muss. Ich habe in einem Listenarchiv gefunden, dass das ein bekannter Fehler bei kernel < 2.4.8 waere. Der laufende kernel ist aber 2.4.10. Weiss jemand, ob der Hinweis mit dem kernel stimmt, ob es einen workaround gibt, oder ob es leider so ist? Claudia
On Friday 11 January 2002 15:12, Claudia Peter wrote: Hallo Claudia,
Hallo,
ich versuche ein LAN über T-DSL zum schnelleren surfen anzubinden. An sich funktioniert es über squid und smpppd ganz gut, aber der pppd stirbt mir immer wieder mit folgenden log-Einträgen:
pppd: Script /etc/ppp/ip-down finished (pid 7053), status = 0x0 We are disconnected pppd: Starting link pppd: Sending PADI pppd: HOST_UNIQ successful match pppd: Tag error: TAG_SYS_ERR pppd: Failed to negotiate PPPoE connection: 11 Resource temporarily unavailable pppd died: Fatal pppd error (exit code 1)
Das ganze passiert nur alle paar Tage, aber ein Server sollte doch eigentlich durchlaufen, ohne dass man immer wieder den smpppd neu starten muss. Ich habe in einem Listenarchiv gefunden, dass das ein bekannter Fehler bei kernel < 2.4.8 waere. Der laufende kernel ist aber 2.4.10. Weiss jemand, ob der Hinweis mit dem kernel stimmt, ob es einen workaround gibt, oder ob es leider so ist?
Die Lösung ging erst im Dezember über die Liste. Schreib Dir ein Script das alle x-Minuten nachschaut ob der pppd noch lebt und wenn er nicht mehr da ist startest Du ihn durch das Script neu. So sieht das Script bei mir aus ########## #!/bin/sh if /sbin/checkproc /usr/sbin/pppd ; then exit 0 else /etc/init.d/adsl start fi ########### Bye Martin --
participants (2)
-
Claudia Peter
-
Martin Marschand