pppoe start po przerwanym połączeniu
Moderatorzy: Moderatorzy, Administratorzy
pppoe start po przerwanym połączeniu
Piszę jako początkujący. Mam problem.
Po starcie systemu połączenie jest uruchamiane poprawnie, mój serwer pracuje.
Ale sa przypadki z "jakiegoś" powodu połączenie z dostawca internetu zostaje
przerwane. I muszę recznie z konsoli odpalić
pppoe-start
połączenie zostaje nawiązane.
I problem jak rozwiązać aby system sam kontrolował połączenie i w przypadku
utraty połączenia sam uruchamiał to połączenie.
Myślę ze w miarę jasno opisałem.
Być może ktoś miał podobny problem i udało mu się go rozwiązać.
Dzięki za przeczytanie i ewentualną pomoc.
Marian.
Po starcie systemu połączenie jest uruchamiane poprawnie, mój serwer pracuje.
Ale sa przypadki z "jakiegoś" powodu połączenie z dostawca internetu zostaje
przerwane. I muszę recznie z konsoli odpalić
pppoe-start
połączenie zostaje nawiązane.
I problem jak rozwiązać aby system sam kontrolował połączenie i w przypadku
utraty połączenia sam uruchamiał to połączenie.
Myślę ze w miarę jasno opisałem.
Być może ktoś miał podobny problem i udało mu się go rozwiązać.
Dzięki za przeczytanie i ewentualną pomoc.
Marian.
Re: pppoe start po przerwanym połączeniu
powinno wystarczyć dodanie słowa persist do konfiguracji połączenia (/etc/ppp/peers/nazwapolaczenia)
Re: pppoe start po przerwanym połączeniu
Witam.
Dzięki za pomoc. Ale ja tak uruchamiam pppoe
/etc/rc.d/rc.local
mam zapisane polecenie uruchomienia pppoe
/etc/ppp/ip-up
a konfiguracje połączenia mam
/etc/ppp/pppoe.conf
i w sumie jak mi proponujesz dopisać
/etc/ppp/peers/nazawapolaczenia
nie mam tego
/etc/ppp/peers/nazawapolaczenia
Być może można dopisać w
/etc/ppp/pppoe.conf
marian
Dzięki za pomoc. Ale ja tak uruchamiam pppoe
/etc/rc.d/rc.local
mam zapisane polecenie uruchomienia pppoe
/etc/ppp/ip-up
a konfiguracje połączenia mam
/etc/ppp/pppoe.conf
i w sumie jak mi proponujesz dopisać
/etc/ppp/peers/nazawapolaczenia
nie mam tego
/etc/ppp/peers/nazawapolaczenia
Być może można dopisać w
/etc/ppp/pppoe.conf
marian
Re: pppoe start po przerwanym połączeniu
Wrzuć sobie do crona
*/10 * * * * ścieżka/skrypt
w skrypcie daj
zapisz, daj chmod 755 na skrypt
i co 10 minut będzie sprawdzane połączenie, jeśli ping nic nie zwróci to zostanie wykonany /etc/rc.d/rc.local
*/10 * * * * ścieżka/skrypt
w skrypcie daj
Kod: Zaznacz cały
#!/bin/sh
ping -c 1 google.com || sh /etc/rc.d/rc.local
i co 10 minut będzie sprawdzane połączenie, jeśli ping nic nie zwróci to zostanie wykonany /etc/rc.d/rc.local
[url=http://polish-32053322658.spampoison.com][img]http://pics8.inxhost.com/images/sticker.gif[/img][/url]
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Re: pppoe start po przerwanym połączeniu
Ping może nie wrócić mimo, że łącze ma się dobrze.Sajmon pisze:Wrzuć sobie do crona
*/10 * * * * ścieżka/skrypt
w skrypcie daj
zapisz, daj chmod 755 na skryptKod: Zaznacz cały
#!/bin/sh ping -c 1 google.com || sh /etc/rc.d/rc.local
i co 10 minut będzie sprawdzane połączenie, jeśli ping nic nie zwróci to zostanie wykonany /etc/rc.d/rc.local
To już raczej trzeba sprawdzać stan ppp (jak to mi się nie chce czytać).
Re: pppoe start po przerwanym połączeniu
Od google zawsze wraca. Przynajmniej ja nie miałem przez ostatnie 9 lat problemów.
Na innym kompie pinguje nemeserver mojego dostawcy internetu, może byłby to lepszy pomysł.
Na innym kompie pinguje nemeserver mojego dostawcy internetu, może byłby to lepszy pomysł.
[url=http://polish-32053322658.spampoison.com][img]http://pics8.inxhost.com/images/sticker.gif[/img][/url]
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
perl -e 'print $i=pack(c5,(41*2),sqrt(7056),(unpack(c,H)-2),oct(115),10);'
Re: pppoe start po przerwanym połączeniu
Dzięki za wszelkie uwagi. Myślę, ze skorzystam po pewnej modyfikacji.
Odpalanie /etc/rc.d/rc.local nie jest dobrym rozwiązaniem w moim
układzie bo tam uruchamiam inne programy i ponowne wywołanie nie jest
mi potrzebne a ja potrzebuje tylko sprawdzić łącze pppoe ..
Odpalanie /etc/rc.d/rc.local nie jest dobrym rozwiązaniem w moim
układzie bo tam uruchamiam inne programy i ponowne wywołanie nie jest
mi potrzebne a ja potrzebuje tylko sprawdzić łącze pppoe ..