FreeRADIUS

Last modified by Sebastian Marsching on 2022/01/09 22:59

Building FreeRADIUS with EAP-TLS support for Debian

If FreeRADIUS fails with messages like these

Sun Feb 15 23:00:38 2009 : Error: rlm_eap: No such sub-type for default EAP type peap
Sun Feb 15 23:00:38 2009 : Error: /etc/freeradius/radiusd.conf[73]: Instantiation failed for module "eap"
Sun Feb 15 23:00:38 2009 : Error: /etc/freeradius/radiusd.conf[153]: Failed to find module "eap".
Sun Feb 15 23:00:38 2009 : Error: /etc/freeradius/radiusd.conf[149]: Errors parsing authenticate section.
Sun Feb 15 23:00:38 2009 : Error: Errors initializing modules

on Debian, this happens because the Debian build of FreeRADIUS is not linked against OpenSSL due to licensing reasons. However there are instructions on how to create a Debian package of FreeRADIUS with EAP-TLS support.