The easiest way to get Radius to work on a wireless system is to add the AP to the clients.conf file like so:
client IPADDRESS {
secret = password
shortname = APname
nastype = other
}
where the password is the password that is setup in the AP and the APname is what you named the AP.
Next add the users to the users file like so:
#Username
XXXXXX-XXXXXX Auth-Type := Local, User-Password == "password"
[#Username] is what it says, user's name.
[XXXXXX-XXXXXX] is the mac address of the user's device in a 6 by 6 character set divided by a hyphen. [Auth-Type := Local] tells radius to check the client.conf file for the password for that client. [User-Password == "password"] this line assigns a password to the user device since it really has no way of sending a password. Every time that this user connects, this password will be used to authenticate it.
In radius.conf, don't forget to specify the port to be used, such as 1812.
Configure the AP with the same password you have used in these files and it should work just fine.
HTH
ps, XP does not need wep enabled unless you enable it on the AP.