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