Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Ive setup a pppoe server on my debian sarge box. Everything was working fine using simple ppp chap authenication.
But the goal was to use a radius server for user authenication. So I did the following
Setup database for Freeradius
Install and setup freeradius dialupadmin
Add the radius plugin to the pppoe-server file
The whole setup went just fine. But when i try to authenicate to my debian box with freeradius running I get a wrong username/pwd error. Upon checking the error message in the debian server I noticed the following.:
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
rc_read_mapfile: can't read /etc/radiusclient/port-id-map: No such file or directory
RADIUS: Can't read map file /etc/radiusclient/port-id-map
Peer test2 failed CHAP authentication
pppoe: read (asyncReadFromPPP): Session 1: Input/output error
Terminating on signal 15
Upon executing a simple dir command in /etc/radiusclient/ I get the following
Update: The setup actually worked later on..it turned out that there was a bug in the pppd. I updated it and it worked fine. But I still had a hell of a time by trying to shape the traffic of the clients