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