Еще странная вещь - разные сборки pppd требуют разные параметры: -chap или refuse-chap, +pap или require-pap. Интересно, зачем? Вроде бы -chap или +chap это в старых версиях каких-то дремучих 90-х, но в etch именно они. Как бы это понять...