# /etc/ppp/peers/sdi
#
# Nazwa, jaka dostalismy od TPSA
user login
# Uzywaj linii sterowania modemem (domyslnie)
modem
# PPPd powinien stworzyc plik blokujacy w stylu UUCP,
# aby zapewnic ekskluzywnosc dostepu do urzadzenia szeregowego.
lock
# Uzywaj sprzetowego sterowania przeplywem (tj. RTS/CTS) do sterowania
# przeplywem danych na porcie szeregowym
crtscts
# Ustaw szybkosc przesylu na (liczba dziesietna)
115200
# Dodaj domyslna trase do systemowych tablic trasowania
defaultroute
# Port, na ktorym podlaczylismy SDI (COM1=/dev/ttyS0, COM2=/dev/ttyS1)
/dev/ttyS0
# Nie wymagaj od peera uwierzytelniania. Opcja ta jest uprzywilejowana
noauth
# Nie koncz dzialania po zakonczeniu polaczenia, sprobuj je wznowic
persist
# Zakoncz po 3 nieudanych probach, aby przeciwdzialac zapetlaniu sie pppd
maxfail 3
# Ile sekund czekac pomiedzy probami?
holdoff 5
# Co ile sekund sprawdzac polaczenie z providerem
lcp-echo-interval 10
# Po ilu timeoutach uznac polaczenie za zerwane
lcp-echo-failure 3
#!/bin/sh
# pppd_test.sh
#
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
/etc/init.d/ppp start
fi
exit 0
Recommended content
Refs