Прошу прощения за невнятный заголовок, пусть его исправит тот, кто понимает, что происходит. Имеется ppp-соединение с московским Скайлинком, настроенное через etcnet два года назад и безупречно проработавшее до нынешнего лета. Этим летом: Jun 5 17:12:56 blackbook pppd[7336]: pppd 2.4.5 started by master, uid 0 Jun 5 17:12:58 blackbook pppd[7336]: Script /usr/sbin/chat -t 15 -f /etc/net/ifaces/ppp5/pppconnect finished (pid 7337), status = 0x0 Jun 5 17:12:58 blackbook pppd[7336]: Serial connection established. Jun 5 17:12:58 blackbook pppd[7336]: Using interface ppp5 Jun 5 17:12:58 blackbook pppd[7336]: Connect: ppp5 <--> /dev/ttyUSB0 Jun 5 17:12:58 blackbook kernel: [ 2454.318274] ppp5: Features changed: 0x00006800 -> 0x00006000 Jun 5 17:12:59 blackbook pppd[7336]: CHAP authentication succeeded Jun 5 17:12:59 blackbook pppd[7336]: CHAP authentication succeeded Jun 5 17:12:59 blackbook kernel: [ 2455.036244] PPP BSD Compression module registered Jun 5 17:12:59 blackbook kernel: [ 2455.043033] PPP Deflate Compression module registered Jun 5 17:12:59 blackbook pppd[7336]: local IP address 92.36.80.253 Jun 5 17:12:59 blackbook pppd[7336]: remote IP address 212.119.97.90 Jun 5 17:12:59 blackbook pppd[7336]: primary DNS address 212.119.97.5 Jun 5 17:12:59 blackbook pppd[7336]: secondary DNS address 212.119.96.76 Jun 5 17:12:59 blackbook pppd[7342]: Modem hangup Jun 5 17:12:59 blackbook pppd[7342]: Connect time 0.0 minutes. Jun 5 17:12:59 blackbook pppd[7342]: Sent 0 bytes, received 0 bytes. Jun 5 17:12:59 blackbook pppd[7342]: Connection terminated. Jun 5 17:13:00 blackbook pppd[7342]: Script /etc/ppp/ip-up finished (pid 7343), status = 0x0 Jun 5 17:13:00 blackbook pppd[7342]: Hangup (SIGHUP) Jun 5 17:13:00 blackbook pppd[7342]: Exit. То есть в ту секунду, когда pppd (pid7336) установил соединение, прошел авторизацию, получил IP и DNS, вдруг появляется какой-то другой pppd с pid7342 и всё портит. Повторяется на двух разных компьютерах i586 и x86_64. На удачу пересобрал ppp из тега 2.4.5-alt8 -- и всё заработало.
Хм, я последний раз активно пользовался ppp с месяц тому (видимо, alt8).
Пользуюсь alt9 с начала этого месяца, проблем не замечал.
Уточнение 1: настройки интерфейса взяты из /usr/share/doc/etcnet-0.9.10/examples/PPP/ifaces/ppp5/ с той лишь разницей, что в pppoptions исправлено имя устройства и добавлено usepeerdns: $ cat /etc/net/ifaces/ppp5/pppoptions /dev/ttyUSB0 receive-all user mobile password internet defaultroute usepeerdns Уточнение 2: первый pppd запускается с настройками из /etc/net/ifaces/ppp5/pppoptions, как и следует. "Лишний" pppd запускается с настройками из /etc/ppp/options. Обнаружено при попытке сделать debug. Логи с debug попробую откопать, но они не дали мне никакого намека на то, откуда и зачем приходит лишний pppd.
Вновь аналогичная проблема... P7, ppp-2.4.5-alt11 Если запускать руками, то всё соединяется отлично, но если делать ifup через ectnet, то hangup сразу после аутентификации.