Yes, whatever is possible with external call probably can be done with rlm_perl module - take a look inside experimental.conf
> > Hiya > I am building a centralised authentication system for our routers, we are > using RADIUS (well freeRADIUS :) ) as the authentication and authorization system. > Ideally we want to just have one radius server running on the machine that will be > responcible for this, but there are several different types of router. So we have > people that can enable on router A but not B and vice-versa. > > For this to work nicely I need to take into account the NAS IP address from > which the auth request is comming and use a lookup in another table to determine the > users access level on the router. Is this possible in freeRADIUS without using an > external call? I was looking at the sql_xlat call, or am I barking up the wrong tree? > > thanks for any help, > > -- > ----- > Graeme Hinchliffe (BSc) > Core Team Member > Zen Internet (http://www.zen.co.uk) > > ICQ 3842605 (link) > > Direct: 0845 058 9074 > Main : 0845 058 9000 > Fax : 0845 058 9005 > > > - > List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html > - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html