As soon as I posted I found JRADIUS (jradius.sf.net) which supports EAP-TLS in its RADIUS client.
I've since got this to work and can easily cobble together the necessary pieces.
Cheers,
Ben
Has anyone ever tried (or succeeded) in getting the radeapclient to work with an EAP-TLS configured FreeRADIUS server?
We have two requirements at hand:
1) Load testing the RADIUS servers (two nodes)
2) Using the client to verify correct operation of the server on a day to day basis (eg. for Nagios)
As far as I can tell radeapclient is only for EAP-MD5/EAP-SIM; I wonder how much work it would be to allow EAP-TLS communications be tested? (for someone unfamiliar with FreeRADIUS internals, but reasonably familiar with C/gdb etc)
Any insight is appreciated!
Thanks,
Ben