Hallo Sebastian, Am Die, 2002-11-05 um 15.11 schrieb Sebastian Bauer: [...]
Wie auch immer. Ich habe versucht in einem Shell-Skript die Rückgabewerte von cinternet oder isdnctrl zur Auswertung zu verwenden. Leider beziehen sich diese aber nicht auf den Verbindungsaufbau.
warum verwendest Du für den Verbindungsaufbau nicht dial on demand? Das sollte sich über Yast entsprechend einrichten lassen, ich habe das hier auch für DSL hinbekommen.Ansonsten in der Konsole isdnctrl dial ippp0 eingeben.
Was ich also suche ist folgendes. Ich möchte einen Befehl ausführen und anhand dessen Rückgabewert sehen ob die Verbindung erfolgreich verlief. Ggf. möchte ich die Einwahl automatisch wiederholen.
Hier bietet sich an, entweder logsurfer einzusetzen, oder einfach einen ping auf www.suse.de machen und falls dieser nicht erfolgreich verläuft isdnctrl dial ippp0 neu aufrufen.
Ebenso dachte ich an eine Art imon-Server, der mir den Status weitergibt. Nur wie könnte ich /dev/isdninfo entsprechend auslesen?
isdninfo logt ausgehende Verbindungen, sofern diese über die ISDN-Karte laufen. Mit xisdnload läßt sich auch prüfen, ob eine Verbindung zustande gekommen ist.
Wär es möglich die Skripte ip-ip und ip-down mit einzubeziehen? Diese werden doch bei erfolgreichem Verbindungsauf- und -abbau aufgerufen. Oder ist das falsch?
Klar ist das möglich, aber einfacher gehts mit isdnctrl. Ich kann Dir 2 Seiten zwecks Lektüre empfehlen (beide deutsch): http://www.linux-tin.net/tin.german/setupguide/server/suse/html/isdn.htm http://www.freebremen.de/sandmann/l_isdn.htm Gruß, Roland