pppd says “No auth is possible” – whats up?
The usual reason is that the username in your secrets file (pap-secrets or chap-secrets) is not exactly the same as the username you provided in /etc/ppp/peers/speedtch (or whatever file you use to configure pppd). Compare them carefully – a single mistyped character is enough to cause this error.