Ppp не звонит в режиме -auto
Во-первых, проверьте, что у вас есть маршрут по умолчанию. Выполнив команду netstat -rn (посмотрите справку по netstat(1)), вы должны увидеть две строки такого вида:
Destination Gateway Flags Refs Use Netif Expire default 10.0.0.2 UGSc 0 0 tun0 10.0.0.2 10.0.0.1 UH 0 0 tun0
Здесь предполагается, что вы использовали адреса, приведённые в Руководстве, Справочнике или файле ppp.conf.sample. Если у вас нет маршрута по умолчанию, это может быть из-за использования старой версии ppp(8), которая не понимает слова HISADDR в файле ppp.conf. Если ваша версия ppp(8) из FreeBSD версий ранее чем 2.2.5, замените строку
add 0 0 HISADDR
на
add 0 0 10.0.0.2
Другая причина отсутствия маршрута по умолчанию может крыться в том, что вы ошибочно установили маршрут по умолчанию в вашем файле /etc/rc.conf
(посмотрите справку по rc.conf(5)) (этот файл назывался /etc/sysconfig до 2.2.2-RELEASE), и вы пропустили строку
delete ALL
в ppp.conf. В таком случае обратитесь к соответствующему разделу
Руководства.