If I understand it correct, this is the same or something similar to an authenticator as can be seen in the picture at http://www.open1x.org.No. Xsupplicant is an EAP client. It needs to talk to something like a wireless AP, which will act as an EAP server to xsupplicant, and as a RADIUS client to FreeRADIUS.
So you've got to write an EAP server. It shouldn't be too bad, as you've got free client & server code already. And a free EAP server will allow a UNix box to act as a wireless AP, which they can't do right now.
That is, a free EAP server will probably receive significant input from the free software community.
A starting point might be the code for such an authenticator - don't know how good/stable it is - in the cvs from open1x at sourceforge
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/open1x/
It looks that way to me. I'm checking out the authenticator project right now to be sure. It DOES seems like a very interesting project :)
However, that being said, I'm really looking for a way to load test the Radius server directly (specifically, the EAP functionality) , without going through an authenticator. This means writing an EAP client that talks to the Radius server over UDP.
This also means that I will likely have to scrounge around for code from both xsupplicant and radclient. Hopefully, I can probably knock something up.
Desmond
_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail
- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
