Title: Get RADIUS proxy to add Acct-Session-Id to Access-Request

Hi,
My company has a customer who insists on using a RADIUS server that expects to find the Acct-Session-Id attribute in an Access-Request authentication packet. Unfortunately the NAS that we must use does not put this attribute in the Access-Request and (in the short term) we cannot change the NAS. Our plan is to run some sort of RADIUS proxy server that will add an Acct-Session-Id to any Access-Request packets before forwarding them and then keep track of matching the session Ids that it has generated with the session Ids that the NAS has generated.

I have just downloaded the FreeRADIUS 0.8.1 source and started looking at it with the possibility of modifying it to do what we want.

Is there an easier way to do this other than simply modifying the main source? I don't yet fully understand what the 'modules' do or are capable of, but is this the sort of thing I could write a module to do? And one last question, where can I find a good description of how modules work in FreeRADIUS?

TIA.

regards,
Charles Oram

Charles Oram, Senior Software Engineer
Ericsson Communications Ltd. NZ

Reply via email to