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
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.