Hi, I'm new here. I just downloaded FreeRADIUS 1.8.1 and compiled just fine in my 
Linux Mandrake 9.0
I'm trying to migrate an ISP from a Solaris using Cistron, which use a user file with 
the following:

008PI319         Password = "xZPMmsQyAp", Calling-Station-Id = "44431248", Expiration 
= "Dec 24 2003"
         Service-Type = Framed-User,
         Framed-Protocol = PPP,
         Framed-IP-Netmask = 255.255.255.255,
         Framed-Routing = None,
         Framed-MTU = 1500,
         Framed-Compression = Van-Jacobson-TCP-IP

but some time the telephonic central send a prefix with the number as for example:

Tue Feb 11 16:16:03 2003: [9456] auth: access-request from *.*.*.10/1025.185 denied 
for unknown user "008PI319" at 0444431248

sometime the telephonic central changes their behaviour and I get a log like:

Tue Feb 10 16:06:13 2003: [8446] auth: access-request from *.*.*.10/1025.185 denied 
for unknown user "008PI319" at 4431248

so, the main problem is that the users have a seven digit telephone number (4431248) 
and we update daily the user file to reflect the "prefix" but, when the telephonic 
central "changes his mind" we are in a hurry to update all those affected users.

So... I suggest to use a linux server with FreeRADIUS, and now I'm into it.

The question is... how can the radius server only autenticate the least 7 digits from 
a CALLING-STATION-ID ?
        - do I have to patch the source code? or
        - I have to do magic with the dictionary? or
        - there's a trick using the user file?

Has anyone done this before? how? also I'm plannig to use MySQL for the user file and 
the log file and the details, is there a disadvantage on this?

Thanks, for sparing time reading this and excuse my english please :)

-- 
Pablo Veliz

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to