Утилиты RP3 и КРРР предоставляют достаточный для большинства пользователей сервис. Но если у вас возникают проблемы при подключении или появляется желание понять внутреннюю механику РРР-подключений в Linux, то следует разобраться в том, как работает РРР-демон (pppd) и прочие связные утилиты.
В Linux РРР-соединение выполняется и поддерживается командой pppd. Но pppd начинает работать, когда соединение между модемом пользователя и модемом, ISP уже существует, необходимая регистрация выполнена, и система ISP пытается установить РРР-соединение с использованием этого же модемного соединения.
Практически у всех провайдеров процесс соединения одинаков и состоит из следующих этапов.
Установка модемного соединения.
Выполнение регистрации пользователя.
Установка РРР-соединения (после аутентификации пользователя) с попыткой выделения пользователю IP-адреса.
Программа pppd требует обязательного выполнения пунктов 1 и 2 перед пунктом 3. Таким образом, необходимо установить соединение модемов до выполнения программы pppd. При наличии соединения модемов РРР-соединение устанавливается с использованием pppd.