Nas-Ip-Address attribute and source IP address of UDP datagram.
    Dmitry V. Krivenok 
    krivenok at orangesystem.ru
       
    Thu Jan 22 16:28:28 CET 2009
    
    
  
Hello!
I deal with bad "hand-made" NAS, which doesn't include "Nas-Ip-Address" 
attribute into the packet.
So I can't distinguish packets from different NAS'es.
Is there a way to add this attribute (with value of source address of 
UDP datagram) using standard FreeRadius facilities?
We don't use proxies, so this solution seems to be correct.
I'm writing my own rlm and I can implement desired functionality if 
there is no one in FreeRadius.
The problem lies in that I can't find the address of client in REQUEST 
(i.e.  auth_req) structure.
Comments in "site-enabled/default" say that preprocess module should add 
"Client-IP-Address" attribute.
I printed request->packet->vps, but did't find this attribute in the list.
Is source IP address reachable via REQUEST structure passed to authorize 
callback?
-- 
Sincerely yours, Dmitry V. Krivenok
Orange System Co., Ltd.
Saint-Petersburg, Russia
work phone: +7 812 332-32-40
cellular phone: +7 921 576-70-91
e-mail: krivenok at orangesystem.ru
web: http://www.orangesystem.ru
skype: krivenok_dmitry
jabber: krivenok_dmitry at jabber.ru
icq: 242-526-443
    
    
More information about the Freeradius-Users
mailing list