Am Mit, 08 Mai 2002, schrieb ratti:
Hallo,
Peter Wozniak:
Habe hier das gleiche Problem, mit ner SuSe 7.0.
Weiss jemand ne Loesung?
Ich trage theoretisch eine mit mir herum.
Da mein kleines Serverchen prima läuft (bis auf dieses Problem) und ich aus mehreren Gründen keine Lust habe, dranrumzudengeln, trage ich mich mit der guten alten Holzhammermethode herum...:
Bei mir ist es so, daß, wenn ich rcpppoed status eingebe, ich eine korrekte Antwort erhalte: Entweder OK oder Unused (Oder so...). Er "hängt" also nicht, sondern hat sich beendet.
Es sollte also eigentlich möglich sein, einen viertelstündlichen cronjob laufen zu lassen, der mit checkproc nachsieht, ob der pppoed gestorben ist. Nichts anders macht rcpppoed status.
Ein Fallstrick könnte wohlmöglich sein, ob aus der eingeschränkten cron-Umgebung ein rcpppoed restart möglich ist, aber das sollte lösbar sein.
Das ist sehr gut möglich und läuft bei mir schon seit xx Monaten so. #!/bin/sh if /sbin/checkproc /usr/sbin/pppd ; then exit 0 else /etc/init.d/adsl start fi Bei mir stehen die Zeilen in /usr/local/bin/check_pppd und mittels Cron wird alle x-Minuten überprüft ob der pppd noch läuft, wenn nicht wird er halt gestartet. Gruss Martin --