FreeRadius 2.1.12, why is EAP AKA support in eap2 module
Phil Mayers
p.mayers at imperial.ac.uk
Fri Mar 16 10:28:06 CET 2012
On 03/15/2012 12:36 PM, Altaf Husain wrote:
> Hi,
> We are using FreeRadius ver 2.1.12, I had query regarding EAP-AKA
> support in eap2 module, its mentioned in FreeRadius website that
> "This module is experimental, and may not be ready for use in a
> production environment", Is it still in experimental state, can't it
> be used as EAP-SIM, is performance tested for EAP-AKA. I am waiting
> for response so that we supporting EAP-AKA in our product using
> FreeRadius, any specific reason for keeping it in eap2 module rather
> then mainline eap module.
You don't understand how the eap2 module works.
There is not much code in eap2; eap2 just passes all the EAP requests to
the codebase in hostapd.
You can't just "move" EAP-AKA from the eap2 module to eap, because there
isn't actually any EAP-AKA code there - it's all in hostapd, which is a
completely different codebase with a different API, different coding
conventions, different build infrastructure, etc.
If you want EAP-AKA support in the main "eap" module, you'll have to
write it, or pay someone to write it, from scratch. I guess the EAP-AKA
code in eap2/hostapd could be used as a reference, but that's about it.
More information about the Freeradius-Users
mailing list