From: forcer (forcer_at_mindless.com)
Date: 21. Sep 1998
On Mon, Sep 21, 1998 at 12:42:16AM +0200, Michael Lestinsky wrote:
>Hallo allerseits,
>
>Kennt jemand die Exitcodes vom pppd? ganz konkret wuerde mich der fuer
>"busy" interssieren, da dass bei meinem Provider (Uni HD) Dauerzustand
>ist und tausendmal "pon <Enter>" macht auch kein Spass.
>...[ppp235]...
BUSY meldet nur chat, chat gibt einfach auf und pppd meint "nada"
Da pppd allerdings schon laengst beendet ist (d.h. er hat sich in den
hintergrund befoerdert) kannst du schlecht auf den return value zaehlen ;)
>Oder gibt es einen besseren weg ein Redial zu veranlassen? wie macht
>Ihr dass denn alle?
Als ich es noch noetig hatt +bg+ in einer schleife
haveconnect () {
/sbin/ifconfig 2>&1 | grep ppp0 >&/dev/null && return 0
return 1
}
while ! haveconnect
do
pon
sleep 5 # adjust to your needs
done
oder so in etwa
>
>BTW: wie heisst in der Bash die Variable, die den Exitcode des zuletzt
>beendeten Prozesses enthaelt?
$?
-forcer
-- /* I haven't lost my mind -- it's backed up on tape somewhere. */ /* 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