Zalozni internetove spojeni
#CROSS
info at xcross.cz
Wed Jul 9 09:33:33 CEST 2003
Dobrý den Jiri,
Wednesday, July 9, 2003, 9:00:40 AM, you wrote:
JC> AHoj
JC> On Tue, 8 Jul 2003, Pentium wrote:
>> dostupna zjisti na zaklade pingu na nejakou adresu tak vytoci dial up
>> pripojeni treba na hodinku a pak prejde na ADSl a takto cely proces opakuje
>> ? Je uz nejake reseni vytvoreno ? Lze to teoreticky ? Diky
JC> Shellovsky script, co tohle resi, si urcite napises sam. Uz nekolikrat jsem ho
JC> psal a nekomu dal a vzdy potratil. ALe je to za chvili. ROzhodnout se, zda
JC> ping vratil 0 nebo 1 neni takovy problem.
Mozna je lepsi testovat aktivitu dashboardu. Nebod ping muze mit
timeout pri vysim vytizeni. Test spociva v poslani prihlasovaci
informace:
dashlogin.sh
#!/bin/sh
# echo "Logging to dashboard"
/usr/local/bin/curl -s -d username=***** -d password=***** -d service=220033-Basic http://dashboard/serviceLogon
A testovani zda je navratova hodnota nulova:
linetest.sh
#!/bin/sh
/usr/local/scripts/dashlogin.sh
if [ $? -ne 0 ] # co vratil posledni prikaz
then # nevratil nulu - chyba
echo "Dial & login"
killall pptp
killall ppp
sleep 10
/usr/local/scripts/dial.sh && /usr/local/scripts/dashlogin.sh #vytocit a nalogovat
else
exit 0 # vse ok
fi
exit 0
dial.sh
#!/bin/sh
echo "Dialing ADSL"
/usr/local/sbin/pptp 10.0.0.138 adsl &
sleep 22
Tyto skripty jsem dostal od kamarada. A udrzuji pripojeni pokud to
umozni provider. Neni problem do nich dopsat vytoceni pres dial-up a
po nabehnuti ADSL ho vypnout. Funguji jen pri pripojeni pres
dashboard. Pokud se pracuje s profi kde dashboard neni mame dobre
skusenosti s testem ifconfig na tun. (jenze jis to spadlo tak ze tunel
byl a pripojeni ne - tam bych to doplnil testem ping)
JC> Testoval bych vice stroju (taky
JC> co nejblize tobe na siti) a prpadne opakovane, at zbytecne neplatis.
JC> Spojeni bych vytocil na dobu
JC> komunikace +X, to je vec nastaveni ppp.conf a to je cele. Nejlepsii je si to
JC> napsat sam, pak vic co ti to dela(tu rozhodovaci heuristiku si stanovujes sam).
JC> Pokud potrebujes s necim poradit, pak sem s konkretni otazkou.
JC> P.S. Ten script se spousti cronem tak casto, jak chces hlidat dostupnost linky.
JC> Jirka
## ## #######################################
########## Igor Černý
## ## #CROSS, Merhautova 175, CZ - 61300 Brno
########## info at xcross.cz, http://www.xcross.cz
## ## #######################################
More information about the Users-l
mailing list