watchgod на pppoe [SOLVED]
Heretiqu3 17 марта, 2009 - 16:23
Здравствуйте. Переодически у провайдера случаются работы, и падает инет. Чтобы инет поднялся, надо перезагружать сессию. Но rp-pppoe не понимает, что интернета нету.
Есть ли решения какие-нибудь? А то придется вот таким костылем подпереть:
#!/bin/bash ping -c google.com if [[ "$?" = "1" ]] then /etc/init.d/net.ppp0 restart > /dev/null fi
Какие есть правильные решения моего вопроса? Спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
man pppd
man pppd на предмет опции persist
Я ♥ Gentoo & Funtoo
есть такое
/usr/sbin/pppd unit 0 user 39855 remotename ppp0 linkname ppp0 defaultroute lock updetach plugin passwordfd.so passwordfd 3 maxfail 0 persist connect true plugin rp-pppoe.so eth1
У меня была подобная
У меня была подобная проблема, но только на роутере Asus wl500gP.
После запуска pppd с параметрами из этого скрипта:
периодически наблюдаю в логах примерно такое:
И всё работает :)
Я ♥ Gentoo & Funtoo
Не мой случай, у меня не
Не мой случай, у меня не рвется сессия вообще. Просто пропадает инет, вот надо как-то проверять корректно, есть ли инет или нет, а не пингом гугла [-:
А эти опции не
А эти опции не пробовали:
P.S. А здесь решения нет?
Я ♥ Gentoo & Funtoo
Во, это, вроде, то, что
Во, это, вроде, то, что нужно. Добавлю эти опции, но если еще есть у кого-то идеи - пишите.
Lupo Alberto спасибо!