#!/bin/sh # Prosty skrypt do wznawiania połączenia na neostradzie # Zasada działania: skrypt sprawdza czy jet połączenie z netem # Jeśli jest to nie robi nic # Jeśli nie ma połączenia - umieszcza date i godzine połączenia w logu i nawiązuje połączenie # Modem Sagem 800, sterownik eagle # Plik noleży umieścić w jakimś katalogu np. /etc/rc.d/neotest # i nadać mu prawa root.root 755 # W pliku crontab, który znajduje się w /etc/crontab dodajemy taki wpis # */3 * * * * root ./etc/rc.d/neotest # Dzięki temu wpisowi plik będzie odpalany co 3 minuty RUNNING=0; if [ -a /var/run/ppp0.pid ]; then RUNNING=1; fi if [ "$RUNNING" = "1" ]; then echo `/bin/date` "pppd OK" > /dev/null else echo `/bin/date` "pppd DOWN" >> /var/log/ppp.log; kill -9 `pidof pppd` /bin/date sleep 10 fctStopAdsl -sf eaglectrl -w fctStartAdsl fi exit 0