URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85863
[ Назад ]

Исходное сообщение
"При разрыве не поднимается ppp0 (adsl)"

Отправлено Владимир , 06-Июл-09 17:23 
CentOs 5

Инет подлючается через pppoe

Настраивал через adsl-setup, ppp0 интерфейс поднимается при загрузке.

Проблема в том, что похоже при разрыве автоматически ppp0 не поднимается.

Вопрос - так и должно быть или нет?

Спасибо!


Содержание

Сообщения в этом обсуждении
"При разрыве не поднимается ppp0 (adsl)"
Отправлено PavelR , 06-Июл-09 19:08 
>[оверквотинг удален]
>
>Инет подлючается через pppoe
>
>Настраивал через adsl-setup, ppp0 интерфейс поднимается при загрузке.
>
>Проблема в том, что похоже при разрыве автоматически ppp0 не поднимается.
>
>Вопрос - так и должно быть или нет?
>
>Спасибо!

цитирую crontab (PPP_GW_IP - адрес шлюза провайдера):

#*      *       *       *       *       root    /sbin/ifconfig ppp0 > /dev/null || (echo "restarting ppp0" ; /sbin/ifdown ppp0 ; /sbin/ifup ppp0)
*/5     *       *       *       *       root    /bin/ping -c 1 PPP_GW_IP  > /dev/null || (echo "No ping. Restarting ppp0"; /usr/bin/logger -p local3.debug "reload ppp0" ; /sbin/ifdown ppp0 ; /sbin/ifup ppp0)
#> /dev/null 2>&1


"При разрыве не поднимается ppp0 (adsl)"
Отправлено Владимир , 06-Июл-09 19:39 
СПАСИБО!


#*      *       *       *       *       root    /sbin/ifconfig ppp0 > /dev/null || (echo "restarting ppp0" ; /sbin/ifdown ppp0 ; /sbin/ifup ppp0)

что делает эта строчка почему она закоментирована?

*/5     *       *       *       *       root    /bin/ping -c 1 PPP_GW_IP  > /dev/null || (echo "No ping. Restarting ppp0"; /usr/bin/logger -p local3.debug "reload ppp0" ; /sbin/ifdown ppp0 ; /sbin/ifup ppp0)
#> /dev/null 2>&1

хм.. почему закоментировано #> /dev/null 2>&1 ???


"При разрыве не поднимается ppp0 (adsl)"
Отправлено PavelR , 06-Июл-09 19:53 
>СПАСИБО!
>
>
>#*      *       *       *       *       root    /sbin/ifconfig ppp0 > /dev/null || (echo "restarting ppp0" ; /sbin/ifdown ppp0 ; /sbin/ifup ppp0)
>
>что делает эта строчка почему она закоментирована?

точно не помню, помоему второй вариант более надежен в случае других ошибок (у меня интерфейс был поднятым, но была сбита маршрутизация, во втором случае произойдет перезапуск.)

>
>*/5     *       *       *       *       root    /bin/ping -c 1 PPP_GW_IP  > /dev/null || (echo "No ping. Restarting ppp0"; /usr/bin/logger -p local3.debug "reload ppp0" ; /sbin/ifdown ppp0 ; /sbin/ifup ppp0)
>#> /dev/null 2>&1
>
>хм.. почему закоментировано #> /dev/null 2>&1 ???

исторически сложилось. Дотачивай по вкусу )


"При разрыве не поднимается ppp0 (adsl)"
Отправлено ALex_hha , 07-Июл-09 12:34 
>[оверквотинг удален]
>
>Инет подлючается через pppoe
>
>Настраивал через adsl-setup, ppp0 интерфейс поднимается при загрузке.
>
>Проблема в том, что похоже при разрыве автоматически ppp0 не поднимается.
>
>Вопрос - так и должно быть или нет?
>
>Спасибо!

/etc/ppp/pppoe.conf
# If you are using rp-pppoe on a physically-inaccessible host, set
# CONNECT_TIMEOUT to 0.  This makes SURE that the machine keeps trying
# to connect forever after adsl-start is called.  Otherwise, it will
# give out after CONNECT_TIMEOUT seconds and will not attempt to
# connect again, making it impossible to reach.
CONNECT_TIMEOUT=0

должно помочь