Привет всем! Решил попробовать Diald. Запускаю - появляется defaultroute на sl0 - все как положено. Пытаюсь ломануться "наружу" - модем набирает, cоединяется и через секунд 5-10 вешает трубу.
syslog: diald: Running pppd (pid=xxx) ...... pppd: The remote system is required to authenticate itself but I pppd: couldn't find any secret (password) which would let it\ use an IP address.
/etc/diald.conf: mode ppp connect <path to script> device /dev/ttyS0 speed 38400 modem #mtu 552 #mru 552 lock crtscts local 192.168.200.1 remote 192.168.200.2 demand dynamic demasq defaultroute include /usr/lib/diald/standard.filter EOF
/etc/ppp/options - отсутствует
в качестве скрипта дозвонки использовал и самопальный и wvdial. Если pppd запускать руками - c этими скриптами работает без проблем (причем with demand).
Пробовал в варианте с diald включать "noauth" в /etc/ppp/options - syslog: diald: Running pppd (pid=xxx) ..... pppd: pppd 2.3.10 started by root, uid 0 pppd: Using interface pppp0 pppd: Connect: ppp0<-->/dev/ttyS0 pppd: LCP: timeout sending Config-Requests pppd: Connection terminated. pppd: Receive serial link is not 8-bit clean: pppd: Problem: all had bit 7 set to 0 pppd: tcflush failed: Invalid argument pppd: Exit ..... diald: stop ppp0 .... ..... kernel: ppp: ppp0 not active
Если после diald руками стартануть wvdial - pppd работает, появляется ppp0 (кроме sl0) - можно тоже руками сделать на него гейт и все будет крутиться. А вот по деманду из diald pppd ну никак.
Такие вот дела. Может кто подскажет? С нетерпением жду хелпа! Спасибо!