Re: pppd und exitcodes?

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

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/>.


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET