linux/drivers/net/wireless/ath9k
Jouni Malinen 3f53dd64f1 ath9k: Fix hw crypto configuration for TKIP in AP mode
Incorrect Michael MIC key (RX, should have been TX) was set for the
group key in AP mode. This resulted in all broadcast frames triggering
Michael MIC errors and eventual TKIP countermeasures. The change here
sets the correct Michael MIC key based on whether the local end is the
authenticator (well, AP for now).

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Tested-by: Pat Erley <pat-lkml@erley.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-03-05 14:39:31 -05:00
..
ahb.c ath9k: Merge ath_hal and ath_hal_5416 structures 2009-02-13 13:45:05 -05:00
ani.c ath9k: Fix bug in disabling MIB counters 2009-02-27 14:51:44 -05:00
ani.h ath9k: Remove all the useless ah_ variable prefixes 2009-02-13 13:45:10 -05:00
ath9k.h ath9k: Add appropriate ANI values for AP mode 2009-02-27 14:52:49 -05:00
beacon.c ath9k: Don't reset TSF after scanning automatically 2009-02-27 14:52:48 -05:00
calib.c ath9k: Remove multiple macro occurrences 2009-02-27 14:52:48 -05:00
calib.h ath9k: Decrease minimum NF threshold 2009-02-27 14:51:45 -05:00
debug.c ath9k: Add PER to RC debug statistics 2009-02-27 14:52:49 -05:00
debug.h ath9k: Add PER to RC debug statistics 2009-02-27 14:52:49 -05:00
eeprom.c ath9k: Configure Power control register appropriately for h/w with 4k eeprom 2009-03-05 14:39:30 -05:00
eeprom.h ath9k: Remove multiple macro occurrences 2009-02-27 14:52:48 -05:00
hw.c ath9k: Fix bug in EEPROM chainmask retrieval 2009-02-27 14:52:49 -05:00
hw.h ath9k: Remove a few unused capability macros 2009-02-27 14:52:39 -05:00
initvals.h ath9k: fix ar5416Addac_9100 values 2009-01-29 16:00:34 -05:00
Kconfig ath9k: Enforce module build if rfkill is a module 2009-01-12 14:24:50 -05:00
mac.c ath9k: Fix antenna assignment bug in TX status processing 2009-02-27 14:52:38 -05:00
mac.h ath9k: Filter out beacons from other BSS in STA mode 2009-02-27 14:52:47 -05:00
main.c ath9k: Fix hw crypto configuration for TKIP in AP mode 2009-03-05 14:39:31 -05:00
Makefile ath9k: introduce platform driver for AHB bus support 2009-01-29 16:00:32 -05:00
pci.c ath9k: Fix PCI shutdown sequence 2009-02-27 14:52:49 -05:00
phy.c ath9k: Enable Fractional N mode 2009-02-27 14:51:43 -05:00
phy.h ath9k: Add open loop control support 2009-02-27 14:51:46 -05:00
rc.c ath9k: Remove ununsed ack duration stuff with long/short preamble 2009-03-05 14:39:31 -05:00
rc.h ath9k: Remove ununsed ack duration stuff with long/short preamble 2009-03-05 14:39:31 -05:00
recv.c ath9k: Filter out beacons from other BSS in STA mode 2009-02-27 14:52:47 -05:00
reg.h ath9k: Program the RTC registers correctly 2009-02-27 14:52:37 -05:00
regd_common.h ath9k: simplify regulatory code 2009-01-29 16:01:20 -05:00
regd.c ath9k: fix 802.11g conformance test limit typo 2009-02-27 14:53:02 -05:00
regd.h ath9k: remove prototype for ath9k_regd_get_current_country 2009-02-27 14:51:47 -05:00
xmit.c ath9k: Use beacon interval directly 2009-02-27 14:52:39 -05:00