Re: [zd1211-devs] [experimental] wpa_supplicant wext + WPA2 support
Status: Beta
Brought to you by:
mayne
From: Remco <re...@d-...> - 2006-02-15 09:33:55
|
> > Any idea how to get this working with Linux 2.4 (= old wireless > extensions)? For compiler error messages see below. I'd rather not drop > support for older wireless extensions. > I think it can be done with some #ifdef, I'll need some time to figure it out exactly. I see two options: 1) remove Zydas specific ioctls related to WPA and replace them with new wireless extensions. This disables WPA for older kernels / wireless extensions. Those combinations that work can use stock wpa_supplicant for WPA. Other functionality should not be influenced. (-> r54-testing + my current patch + disable WPA for older wireless extensions) 2) leave Zydas specific ioctls related to WPA in place and add new wireless extensions as well. This duplicates some code. Newer kernels can use stock wpa_supplicant for WPA. Older kernels need a patched wpa_supplicant for WPA but that doesn't seem to work anymore. Other functionality should not be influenced. (-> r54-testing + new wireless extensions) I haven't seen any success story for older kernels with r54-testing (2.4.0.0) + patched wpa_supplicant + WPA (there's actually one confirmation on the SuccessReports page that it doesn't work). Unless someone wants / is able to fix option 2, my preference is option 1. WPA for older kernels should still work with r52 + patched wpa_supplicant. |