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

Исходное сообщение
"Автореконект PPPoE"

Отправлено Merzavchik , 17-Июл-06 13:15 
Народ подскажите выход изтакой ситуации:
Есть соединение РРРoE через DSL модем естественно образуется интерфейс tun0, так вот иногда так бывает что провайдер рвет соединение (то электричества нету то оборудование копыта кинуло)вообщем сооединение между двумя модемами обрывается. После того как связь востанавливается PPPoE само не рестартует, приходится ручками. Так вот касделать, чтобы при данной ситуации килялся tun0 и рестартилось PPPoE?

Содержание

Сообщения в этом обсуждении
"Автореконект PPPoE"
Отправлено Twoboots , 17-Июл-06 19:07 
>Народ подскажите выход изтакой ситуации:
>Есть соединение РРРoE через DSL модем естественно образуется интерфейс tun0, так вот
>иногда так бывает что провайдер рвет соединение (то электричества нету то
>оборудование копыта кинуло)вообщем сооединение между двумя модемами обрывается. После того как
>связь востанавливается PPPoE само не рестартует, приходится ручками. Так вот касделать,
>чтобы при данной ситуации килялся tun0 и рестартилось PPPoE?

Систему бы хоть написал, какая у тебя.

а вообще накорябал бы скриптец просто поднимающий интерфейс etc/sysconfig/network-scripts/ifcfg-ppp0
и там должно быть что то типа
ONBOOT=yes
PPPOE_TIMEOUT=0
PERSIST=yes
CONNECT_POLL=6
CONNECT_TIMEOUT=60


"Автореконект PPPoE"
Отправлено икбля , 17-Июл-06 19:15 
да не, фря у него (тун), и поднимает ппп, тогда пиши (етц ппп ппп.кофн):
set timeout 0
set redial 0 0

"Автореконект PPPoE"
Отправлено Merzavchik , 18-Июл-06 10:38 
фря у меня фря, спасибо за совет попробуем


"Автореконект PPPoE"
Отправлено Gennadi , 18-Июл-06 12:45 
>фря у меня фря, спасибо за совет попробуем


Придумай что-нибудь типа этого....


==============================================================
#! /bin/sh
#
START="1"
while [ $START = "1" ]
do

if [ ! -z `ifconfig |grep tun0 | awk -F" "  '{print $1}'` ]
    then
         echo "OK";
        exit 1;
    else

    PPPoE restart
fi
sleep 60
done
==============================================================