Thanx Stefan , i have added the User-Password in the Check-item list for this user but this also poses problem. If now i run RADIUS, file_authorize() matches this user with DEFAULT entry. It fails on checking reply pairs in the condition " if ((paircmp(request, request_pairs, pl->check, reply_pairs) == 0)) "in file /src/modules/rlm_files/rlm_files.c
i should mention another interesting thing here that when the User-Password was not there in the check list , file_authorize() matches this user But in both cases, error msg i get is the same .... rlm_eap_md5: User-Password is required for EAP-MD5 authentication rlm_eap: Handler failed in EAP/md5 rlm_eap: Failed in EAP select modcall[authenticate]: module "eap" returns invalid for request 1 modcall: group authenticate returns invalid for request 1 auth: Failed to validate the user. WARNING: Unprintable characters in the password. ? Double-check the shared secret on the server and the NAS! Message: 7 To: [email protected] Subject: Re: EAP MD5 Authentication From: [EMAIL PROTECTED] Date: Fri, 11 Feb 2005 13:41:23 +0100 (CET) Reply-To: [email protected] Madhu Dubey schrieb: (snipp) (snipp) > rlm_eap_md5: User-Password is required for > EAP-MD5authentication (snipp) > I m not able to understand where should i > set the User-Password > for this EAP client...Can anybody give me a > clue ? You're missing the point of the error message. You need to set the User-Password that this user should use _on_the_server_, otherwise the server can't verify is the challenge response you're sending is correct or not. E.g. put it in the check-items in your entry for the users file... HTH, Stefan - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

