Автор Тема: PPPOE auto reconnect if line is drop  (Прочетена 2591 пъти)

mordoc

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
PPPOE auto reconnect if line is drop
« -: Jan 24, 2004, 23:36 »
Здравейте. Правя PPPOE връзка за интернет но често дропи. Ако някои знае как може да го накарам самичак да се реконектва като "изчезне" интернета моля да помогне че ми писна да го реконектвам ръчно и постоянно да следя дали се е скапала връзката..

10х
Активен

peio

  • Напреднали
  • *****
  • Публикации: 74
    • Профил
PPPOE auto reconnect if line is drop
« Отговор #1 -: 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-* командите със съответните им еквиваненти
Активен

the_real_maniac

  • Напреднали
  • *****
  • Публикации: 1258
  • Kernel panic, me - no panic ;-) :-)
    • Профил
PPPOE auto reconnect if line is drop
« Отговор #2 -: Jan 25, 2004, 11:49 »
Ако използваш pppd pty "pppoe ..." options

опцията persist върши точно тази работа '<img'>

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

'<img'>
Активен

Powered by Debian GNU / LINUX /// Intel inside ...

„Насилието е последното убежище на некомпетентността“ - Айзък Азимов (1920 — 1992)

mordoc

  • Напреднали
  • *****
  • Публикации: 30
    • Профил
PPPOE auto reconnect if line is drop
« Отговор #3 -: 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
« Отговор #4 -: Jan 25, 2004, 23:10 »
Probwai s tezi opcii
lcp-echo-interval 20 lcp-echo-failure 3
Активен