> I am using freeradius 2.1.6 in CentOS 5.3 with mysql backend.
>
> As a follow up question to my previous posting, I have modified the
> following in dynamic-clients file.

Why did you feel the urge to modify anything apart from the shared secret???

>
> server dynamic_client_server {
>
>       authorize {

Remove all this. Perhaps you should first read the comments in
dynamic-clients to see what is it used for?

>               preprocess
>               chap
>               mschap
>               suffix
>               unix
>               sql
>               expiration
>               logintime
>               pap
>               noresetcounter
>               dailycounter
>               monthlycounter
>               accessperiod
>

So you added stuff you don't need and commented out what you do.

>               update control {
>

Remove comments from this:

>                       #FreeRADIUS-Client-IP-Address = 
> "%{Packet-Src-IP-Address}"
>                       #FreeRADIUS-Client-Require-MA = no
>                       #FreeRADIUS-Client-Secret = "testing123"
>                       #FreeRADIUS-Client-Shortname = 
> "%{Packet-Src-IP-Address}"
>                       #FreeRADIUS-Client-NAS-Type = "other"

You should leave this one commented out.

>                       #FreeRADIUS-Client-Virtual-Server = "something"
>
>               }
>

This didn't match anything:

>               if ("%{sql: SELECT nasname FROM nas WHERE nasname =
> '%{Packet-Src-IP-Address}'}") {

>
> I am not sure if I have to put all the modules as in the default file.

No. None. Read comments in the file to see what dynamic-clients example
actually does.

> In my "nas" table, I have following:
>
> ====================
> nasname: 0.0.0.0
> shortname: <shortname>
> type: other
> ports: 0
> secret: <sharedsecret>
> ====================

Delete that. It's wrong.

Ivan Kalik
Kalik Informatika ISP

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

Reply via email to