Hello,

I think that's a meaningless question.

RADIUS deals with bytes. It will send as User-Name whatever chunk of bytes
you give it. It doesn't mangle values.

 
I am under the impression that RADIUS client (radclient) is itself
is doing the UTF-8 conversion as per RFC 2865 while sending multilingual username attribute
if it is not in UTF-8 form.
 
So I think this is not at all a meaning less.
correct me if i am wrong.
 
What exactly are you asking about - the program called "radclient"? In that
case it is you, the person who invokes radclient, who supplies the username
and password on stdin.

If you're asking about something else, please be more specific.
 
   Yes, You have hit the correct nail.
I am talking about radclient only.
If supplied USER-NAme is not UTF-8 encoded by some means
suppose the scenario where UTF-8 support is not there then
at that time what radclient does.
 
Does it send the same multilingual charcters to the RADIUS server or
first of all convert that into UTF-8 as per RFC 2865 and send it to
RADIUS server in ACCESS REQUEST packet as attribute or
just send as it is to RADIUS server?
 
 
Regards,
Karnik jain