Hi

Currently attempting to set-up multiple ippools, which are correctly
assigned due to the NAS making the request.

------start huntgroups-----

llgcis01-hunt           NAS-IP-Address == 127.0.0.1
btsurf01-hunt           NAS-IP-Address == 10.1.1.100


---end huntgroups----


---start users----

DEFAULT         Huntgroup-Name == "llgcis01-hunt", Pool-Name := "llgcis01"
                Fall-Through = Yes

DEFAULT         Huntgroup-Name == "btsurf01-hunt", Pool-Name := "btsurf01"
                Fall-Through = Yes

q4xvzfm0 Auth-Type := Local, User-Password =="5e7lvwqh"


---end users-----



When using radtest, no dynamic ip is allocated



rad_recv: Access-Request packet from host 127.0.0.1:1968, id=235, length=60
        User-Name = "q4xvzfm0"
        User-Password = "5e7lvwqh"
        NAS-IP-Address = 255.255.255.255
        NAS-Port = 10
modcall: entering group authorize
  modcall[authorize]: module "preprocess" returns ok
  modcall[authorize]: module "chap" returns noop
  modcall[authorize]: module "mschap" returns noop
    rlm_realm: No '@' in User-Name = "q4xvzfm0", looking up realm NULL
    rlm_realm: No such realm "NULL"
  modcall[authorize]: module "suffix" returns noop
    users: Matched q4xvzfm0 at 7
  modcall[authorize]: module "files" returns ok
modcall: group authorize returns ok
  rad_check_password:  Found Auth-Type Local
auth: type Local
auth: user supplied User-Password matches local User-Password
Login OK: [q4xvzfm0] (from client localhost port 10)
modcall: entering group post-auth
rlm_ippool: Could not find Pool-Name attribute.
  modcall[post-auth]: module "llgcis01" returns noop
rlm_ippool: Could not find Pool-Name attribute.
  modcall[post-auth]: module "btsurf01" returns noop
modcall: group post-auth returns noop
Sending Access-Accept of id 235 to 127.0.0.1:1968
Finished request 0
Going to the next request
--- Walking the entire request list ---
Waking up in 6 seconds...
--- Walking the entire request list ---
Cleaning up request 0 ID 235 with timestamp 3f8bceb2
Nothing to do.  Sleeping until we see a request.





Although if I change the users file to be ( the difference being huntgoup :=
)

---start users----

DEFAULT         Huntgroup-Name := "llgcis01-hunt", Pool-Name := "llgcis01"
                Fall-Through = Yes

DEFAULT         Huntgroup-Name := "btsurf01-hunt", Pool-Name := "btsurf01"
                Fall-Through = Yes

q4xvzfm0 Auth-Type := Local, User-Password =="5e7lvwqh"


---end users---

An Ip Pool Address is returned, although from the incorrect pool. Since the
radtest is from 127.0.0.1, I would expect that the correct huntgroup
llgcis01-hunt determined and hence an ip address being returned from the
correct pool.

Any help would be appreciated.

--Jim









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

Reply via email to