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 */
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET