Про клиент pppd + callback можно прочесть файл README.cbcp в дистрибутиве pppd. Про все остальное - читайте nitek.ru/~igor/pppd/ или nitek.east.ru/~igor/pppd/.
PPP сервер/клиент с поддержкой callback, соединение с NT/2000 сервером и прочие проблемы при настройке ppp
Также по теме: