Re: pppd und exitcodes?

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: forcer (forcer_at_mindless.com)
Date: 21. Sep 1998


On Mon, Sep 21, 1998 at 12:11:33PM +0200, Christian Weisgerber wrote:
>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

hmm... ich kannte nodetach gar nich :) deswegen die aussage weiter oben

>> haveconnect () {
>> /sbin/ifconfig 2>&1 | grep ppp0 >&/dev/null && return 0
> ^^
>Ihhh, ein csh-ismus.

huch. ;) ich hab das irgendwo mal gesehen, konnt mir das gut merken
(C programmierer).
Hmm... RedHat verwendet auch diesen style, zumindest in
/etc/rc.d/init.d/functions ... Debian ebenso in den startup files....
Wie sieht das ganze denn Bourniert aus? ;)

>BTW, »grep -qs«.

ich hab das aussm kopf in die mail geschrieben. Immer diese verbesserungen ;)

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

Eigentlich nicht.
"device /dev/modem locked" und pppd beendet sich (erfahrung) ...

        -forcer

-- 
/* Windows (n.): 4. Proof that God has a sense of humor.                  */
/* email: forcer_at_mindless.com      -><- www: http://webserver.de/forcer/  */
/* IRC: forcer@#StarWars (IRCnet)  -><- PGP/GPG: available on my website  */


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

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