From: Christian Weisgerber (naddy_at_mips.rhein-neckar.de)
Date: 21. Sep 1998
forcer:
> >Kennt jemand die Exitcodes vom pppd? ganz konkret wuerde mich der fuer
> >"busy" interssieren,
> BUSY meldet nur chat, chat gibt einfach auf und pppd meint "nada"
Na, chat meldet im Exitcode zurück, welche ABORT-Bedingung zum Abbruch
geführt hat, damit kann man BUSY identifizieren. Die Frage ist, ob pppd
diesen Exitcode durchreicht.
(Ich setze hier kein pppd ein.)
> Da pppd allerdings schon laengst beendet ist (d.h. er hat sich in den
> hintergrund befoerdert) kannst du schlecht auf den return value zaehlen ;)
pppd nodetach
> haveconnect () {
> /sbin/ifconfig 2>&1 | grep ppp0 >&/dev/null && return 0
^^
Ihhh, ein csh-ismus.
BTW, »grep -qs«.
> while ! haveconnect
> do
> pon
> sleep 5 # adjust to your needs
> done
Gefährlich, wenn zwar eine Verbindung zustande kommt, aber aus
irgendwelchen Gründen keine PPP-Verbindung.
-- Christian "naddy" Weisgerber naddy_at_mips.rhein-neckar.de See another pointless homepage at <URL:http://home.pages.de/~naddy/>.
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET