[PATCH] libertas: Make WPA work through supplicant handshake
authorDan Williams <dcbw@redhat.com>
Sat, 26 May 2007 03:01:24 +0000 (23:01 -0400)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 11 Jun 2007 18:28:44 +0000 (14:28 -0400)
commit90a42210f275e1f828eb6c08bf8252c2d6a774e0
tree7530def8af573622c4d2a3223eb8774ee76a0405
parent45f43de829981e9b9de56d6098d00d511b4fb56c
[PATCH] libertas: Make WPA work through supplicant handshake

Fix WPA so it works up through the supplicant 4-Way handshake process.
Doesn't successfully pass traffic yet; may be problems installing
the GTK to the firmware.

- RSN needs to be enabled before the association command is sent
- Use keys from the association request not the adapter structure
- cmd_act_mac_strict_protection_enable != IW_AUTH_DROP_UNENCRYPTED
- Fix network filtering logic in is_network_compatible() WPA helpers

Signed-off-by: Dan Williams <dcbw@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/libertas/assoc.c
drivers/net/wireless/libertas/cmd.c
drivers/net/wireless/libertas/scan.c
drivers/net/wireless/libertas/wext.c