здравствуйте, товарищиможно ли заставить ppp пересоединяться при обрыве связи pppoe-сервером?
>здравствуйте, товарищи
>
>можно ли заставить ppp пересоединяться при обрыве связи pppoe-сервером?
был параметр типа persistant on
в общем советую поискать по этому слову в гугле
ну и вообще смотря какой пппое клиент используется
если например rp-pppoe то там был параметр CONNECT_TIMEOUT
его надо выставить в 0(CONNECT_TIMEOUT=0)
>>здравствуйте, товарищи
>>
>>можно ли заставить ppp пересоединяться при обрыве связи pppoe-сервером?Можно написать скрипт ...
Который будит пинговать какойнибуть ип в интернете... и при не доступности котороко будит killall pppd
pppoe-start
потому как соединение может пождвиснуть демон будит висеть а связи не будит ..
ИМХО замый радикальный метод :)
>потому как соединение может пождвиснуть демон будит висеть а связи не
>будит ..во! знакомая до боли в заднице ситуация :(
попробую последовать Вашему совету.клиент - стандартный фрибсдшный ppp
всем спасибо :)
>>потому как соединение может пождвиснуть демон будит висеть а связи не
>>будит ..
>
>во! знакомая до боли в заднице ситуация :(
>попробую последовать Вашему совету.
>
>клиент - стандартный фрибсдшный ppp
>
>всем спасибо :)
linux
#!/bin/sh
date >> /root/logtime/run.log
w >> /root/logtime/w.log
ping -c 1 193.27.222.87
if [ $? -ge 1 ]
then
killall -HUP pppd
sleep 3
/etc/rc.d/init.d/pppoe start && date >> /root/logtime/restart.log
fi
exit 0пускается каждую минту cron-ом
>#!/bin/sh
>#date >> /root/logtime/run.log
>ping -c 1 193.27.222.87
>if [ $? -ge 1 ]
>then
>killall -HUP pppd
>sleep 3
>/etc/rc.d/init.d/pppoe start && date >> /root/logtime/restart.log
>fi
>exit 0
>
>пускается каждую минту cron-омупс :) я там логирую всякое :) от нефиг делать
приблизительно можно так... что бы только видеть когд абыла востановлена связь
klass! vse tak prosto i so vkusom ;)
tolko ne ponyatno 2 momenta: parametr $? - eto kod vozvrata? i chto znachit "-ge"?
izvinite, no s napisaniem skriptov na shelle ya znakom ploho, k svoemu stidu :(