Гадит примерно так:
Sep 18 14:32:10 server1 pppd[2200]: Failed to open /dev/pts/3: No such file or directory
Гадит очень активно и очень быстро :)
Значит, обстановка. Gentoo, pppd 2.4.2, pptpd 1.2.3, rp-pppoe 3.5, ядро - 2.6.11, поддержка ppp и т.п. собрана модулями.
Сервер ходит в инет через pppoe (adsl-модем). С этим всё работает на ура.
Решил недавно организовать внутрисетевой VPN безопасности ради. Поставил pptpd (как самый простой вариант для зоопарка винХР :))
Вначале вышеописанная проблема наблюдалась сразу при попытке подключения. Пересобрал ppp, теперь проблема уже после дисконнекта.
Приходит в голову мысль, что виноват udev. Типа, pts освобождается, udev её киляет, а pppd от этого плохеет.
Интенсивный гугль ничего вразумительного не нашел.