FreeRadius 2.1.12, why is EAP AKA support in eap2 module
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. Waiting for positive and quick response, Thanks in advance.
Thanks Altaf
Altaf Husain wrote:
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.
Because the native code hasn't been written. Feel free to (a) submit code, or (b) pay someone to write it.
Waiting for positive and quick response, Thanks in advance.
This isn't a paid support list. There are no guarantees on quick responses, and there is no reason to ask for a quick response. Alan DeKok.
On Thu, Mar 15, 2012 at 6:14 PM, Alan DeKok <aland@deployingradius.com>wrote: > Altaf Husain wrote: > > 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. > > Alan DeKok: > >>Because the native code hasn't been written. > > >>Feel free to (a) submit code, or (b) pay someone to write it. > What do u mean by native code hasn't been written, we do have EAP AKA > support in eap 2 module in free radius?? > Regarding code submission and pay to someone, we already have code to > support EAP AKA, but wanted to avoid having changes in freeradius with our > code, if its all available form FreeRadius that would be eazy for us to > maintain and if performance and functionality is already well tested then > good for us > > > Waiting for positive and quick response, Thanks in advance. > > Alan DeKok Wrote: > >>This isn't a paid support list. There are no guarantees on quick > >>responses, and there is no reason to ask for a quick response. > Thanks for your quick response though :) > Alan DeKok. > - > List info/subscribe/unsubscribe? See > http://www.freeradius.org/list/users.html >
Altaf Husain wrote:
What do u mean by native code hasn't been written, we do have EAP AKA support in eap 2 module in free radius??
No. See Phil's response for details.
Regarding code submission and pay to someone, we already have code to support EAP AKA, but wanted to avoid having changes in freeradius with our code, if its all available form FreeRadius that would be eazy for us to maintain and if performance and functionality is already well tested then good for us
Yes, that would be good. But my previous answer is still correct. Alan DeKok.
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.
Thanks Phil this information was helpful On Fri, Mar 16, 2012 at 2:58 PM, Phil Mayers <p.mayers@imperial.ac.uk>wrote:
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.
- List info/subscribe/unsubscribe? See http://www.freeradius.org/** list/users.html <http://www.freeradius.org/list/users.html>
participants (3)
-
Alan DeKok -
Altaf Husain -
Phil Mayers