I am not 100% positive to begin with. I'm only now playing with FreeRadius as well as Zentyal for the first time, so I am unsure of its capabilities. To be completely honest I'm not even sure the direct point behind Radius, as many places I've spoken to have stuck with WPA2 Personal for simplicity and the fact "it just plain works."
Even still, I'm still trying to figure it out. But the ungodly surprisingly amount of lacking support I am finding for FreeRadius (and to be frank, even user support on these forums) really puts a huge doubt in my mind I'll ever learn anything out of this and pull it off. However, I'll tell you what I have so far.
From what I have seen based on trial and error in my test user environment, I can successfully get wireless devices to be utilized through Radius user authentication. My test laptop has XP Pro SP3 on it, however I did found a quirk with it as I said earlier, in regard to it not working if Windows automatically uses the login credentials to authenticate, whereas if I manually put the SAME ones in when asked, it works fine. I have no idea about where to go, and nor does Google, apparently.
For now I am wondering if it's a domain related issue, if that by putting the laptop on the domain and authenticating it through LDAP would make it play nicer than the setup I have now. The new problem? How the hell do I connect Zentyal to look @ our LDAP when authenticating with Radius?
Sorry I can't be much help. I have far more questions than answers, unfortunately. But the above is what I've seen and where I'm currently at with it.