Hello, How are you ? I am trying to find a way to allow every user name and password to connect to my wifi network. I tried to put : DEFAULT Auth-Type := Accept in the /etc/raddb/users file and I change also the source code file : cryptpasswd like this : sub main { Getopt::Long::Configure("no_ignore_case", "bundling"); my @options = ( "des|d+", "md5|m+", "check|c+" ); usage() unless (eval { Getopt::Long::GetOptions(@options) } ); if ($opt_check) { usage unless ($#ARGV == 1); if (crypt($ARGV[0], $ARGV[1]) ne $ARGV[1]) { print "Password BAD\n"; return 1; # 0 } else { print "Password OK\n"; return 1; } } $opt_des = 1 unless ($opt_des || $opt_md5); usage() unless ($#ARGV == 0); die "DES password hashing not available\n" if ($opt_des && !check_des()); die "MD5 password hashing not available\n" if ($opt_md5 && !check_md5()); $salt = ($opt_md5 ? '$1$' : ''); for ($i = 0; $i < ($opt_md5 ? 8 : 2); $i++) { $salt .= $saltc[rand 64]; } $salt .= '$' if ($opt_md5); print crypt($ARGV[0], $salt), "\n"; 1; } But it still doesn't work, does anyone have any idea of where to change the code to accept password matching ? Thank you ! David