LINUX.ORG.RU

хрень с pppd

 ,


0

1

А никто не наблюдал с мобильными соединениями, а конкретнее с мегафоновым gprs, такую хрень - pppd работает, LCP echo ходят, ppp0 есть, IP-трафик не ходит. Он просто в какой-то момент зависает, и сутками в таком состоянии работает, если кильнуть и перезапустить - взлетает.

Побороть с помощью пинговалки можно, но вот как бы ее аккуратнее запускать - хочется чтобы при явном отсутствии соединения и в процессе коннекта ничто не пыталось пинговать и мешать pppd работать...

★★★★★

Можно прицепится к /etc/ppp/ip-up и ip-down скриптам. Допустим, из ip-up создавать файл в /var/run или где ещё, а из ip-down удалять это файл. Пинговалка пусть перед и после вызова ping'а проверят наличие этого файла и его время и только при неизменном файле делает перезапуск pppd.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.