На самом деле ничего читать ненадо,просто возьми скрипт дозвона и
запихни его в бесконечный цикл,например сделай проверку пид-файла
процесса если его нет звоним,если есть ждем 20 сек и снова проверяем.
Соответственно если хотим завершить соединение убиваем pppd и
вызывающий его скрипт. Бесконечный цикл позволяет вызавающему скрипту
постоянно висеть в фоне,естественно если он запущен с & в кач-ве
параметра,про это почитай ман. Успехов.