kppp not working in SuSE 7.0
Support knowledgebase (randall_kppp_suid)
Applies to
SuSE Linux: Versions since 7.0
kppp
Symptom:
You have configured kppp correctly but connection does not occur. You
are probably seeing the error message:
The pppd daemon finished unexpectedly.
And when you press the details button you get the error messages:
Kppp can produce no logdata. It is very likely that pppd without the
"debug" option was started.
You will also see in /var/log/messages
lines such as:
Aug 1 10:06:42 linux pppd[4711]: rcvd [LCP ConfReq id=0x1 ... ]
Aug 1 10:06:42 linux pppd[4711]: sent [LCP ConfRej id=0x1 ... ]
Cause:
For security reasons, since SuSE 7.0 kppp no longer uses the superuser
ID, and consequently, kppp can no longer execute or write to files
with root permissions. Due to this kppp, cannot edit the files
/etc/ppp/pap-secrets
and /etc/ppp/chap-secrets
.
Solution:
You must login as root and edit the two files
/etc/ppp/pap-secrets
and /etc/ppp/chap-secrets
.
Both files have the same format:
loginame * password
FOR EXAMPLE
arcor * internet
After editing these files as root, you will be able to login to your
provider as a normal user
Keywords: KPPP, MODEM, LOGFILE, SECRETS, PPP, PASSWORD
Categories:
Network
SDB-randall_kppp_suid, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 04. Okt 2000
SuSE Linux AG - Last generated: 04. Okt 2000 by randall (sdb_gen 1.40.0)