I've setup freeradius 1.0.1 on debian (sarge 2.6 kernel). I've included all the modules and set freeradius to use PEAP.
When my authenticator passes the request over to the freeradius server I get (among other things): freeradius: relocation error: /usr/lib/freeradius/rlm_eap_peap-1.0.1.so: undefined symbol: eaptls_process After which the server immediately crashes. I've found this link: http://lists.cistron.nl/pipermail/freeradius-users/2004-December/038781.html which I believe relates to my situation. The reply there is - >Yes. The libltdl in Debian includes a patch from the CVS version of >libtool, which breaks the linkage used by rlm_eap_ttls and rlm_eap_peap >into rlm_eap_tls. Try 1.1.0, which should work with the libltdl in >Debian/sarge or Debian/sid. I've installed the latest version of libtool (1.5-something) using apt-get but I still have the same problem. I'm not too sure where to link where to what - what is it that freeradius is looking for and what should I do to point it in the right direction? I'm not familiar with libltdl at all so it hasn't been easy to google this out, any help is greatly appreciated :) cc - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html