EAP-MD5 Deprecation

Brian Candler b.candler at pobox.com
Tue Nov 22 16:53:04 CET 2016


On 22/11/2016 14:50, David Teston wrote:
> I want to use "radtest -t eap-md5 ..." for testing which is supported in
> 2.x at /usr/bin/radtest, but 3.1.x uses a different radtest client
> (/usr/local/bin/radtest) which doesn't have support for eap-md5.

What exact error message did you get?

radtest is just a shell script. When you pass -t eap-md5 it does this:

                         eap-md5)
                                 PASSWORD="User-Password"
                                 if [ ! -x "$radeapclient" ]
                                 then
                                     echo "radtest: No 'radeapclient' 
program was found.  Cannot perform EAP-MD5." >&1
                                     exit 1
                                 fi
                                 radclient="$radeapclient"
                                 ;;

If you got the error message "No 'radeapclient' program was found" then 
there's your answer. As far as I can see, radeapclient is still in 
v3.1.x, so maybe it didn't get built (e.g. you were missing some dev 
library at the time you built it), or it wasn't installed by "make 
install", or it's in the wrong location (check the radtest script for 
'bindir')

If you got some other error message, then let us see it.



More information about the Freeradius-Users mailing list