Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mordoc в Jan 24, 2004, 23:36



Титла: PPPOE auto reconnect if line is drop
Публикувано от: mordoc в Jan 24, 2004, 23:36
Здравейте. Правя PPPOE връзка за интернет но често дропи. Ако някои знае как може да го накарам самичак да се реконектва като "изчезне" интернета моля да помогне че ми писна да го реконектвам ръчно и постоянно да следя дали се е скапала връзката..

10х


Титла: PPPOE auto reconnect if line is drop
Публикувано от: peio в Jan 25, 2004, 03:25
сложи нещо такова в cron-a с crontab -e
*/5 * * * *   /пътя/към/долния/скрипт

if [ `ifconfig | grep -c ppp` == 0 ]; then
  # За да махне pid файла
  adsl-stop
  # Стартиране отново
  adsl-start
fi

Можеш да заместиш `ifconfig | grep -c ppp` с проста проверка дали има съответното устройсво в /dev . Както и ако не ползваш клиента на roaring penguin можеш да заместиш adsl-* командите със съответните им еквиваненти


Титла: PPPOE auto reconnect if line is drop
Публикувано от: the_real_maniac в Jan 25, 2004, 11:49
Ако използваш pppd pty "pppoe ..." options

опцията persist върши точно тази работа ;)

мисля ,че може да си оправиш проблема и без въпросния скрипт , просто в /etc/ppp/options добавяш ред "persist" ( без кавичките нали ) и си готов ;)

:)


Титла: PPPOE auto reconnect if line is drop
Публикувано от: mordoc в Jan 25, 2004, 19:19
pppd pty 'pppoe -I eth1 -S MyISP' noipdefault defaultroute hide-password passi
ve persist name USERNAME

Ami az do sega taka sam go puskal i sled izvestno vreme rabota pppd si ostava kato process, ifconfig ppp0 sashto si stoi ne e padnalo ne Internet niama i samo s killall pppd
i sled tova nanovo s gornata komanda se opravia.....


Титла: PPPOE auto reconnect if line is drop
Публикувано от: в Jan 25, 2004, 23:10
Probwai s tezi opcii
lcp-echo-interval 20 lcp-echo-failure 3