linux/drivers/net/wireless/ti/wlcore
Eyal Shapira 8f1a8684a5 wlcore: send EAPOLs with basic rate policy
EAPOLs are sent at high rates as they are considered
data packets. Some APs like Motorola Symbol AP7131 and AP650
don't respond well to these rates and don't respond with
EAPOL 3/4 consistently. When sending EAPOL 2/4 at 54Mbps
we've seen approx 30% success rate in getting EAPOL 3/4 response
while using 11Mbps we got 100% success.
To increase the chances of successful 4-Way handshake with
such APs, send EAPOLs with basic rate policy in order to avoid
high rates.

Signed-off-by: Eyal Shapira <eyal@wizery.com>
Signed-off-by: Luciano Coelho <coelho@ti.com>
2012-06-13 21:44:18 +03:00
..
acx.c wlcore: abstract debugfs fw_stats to be handled by the lower drivers 2012-06-05 15:58:02 +03:00
acx.h wl18xx: PG2.0 HW Watch dog interrupt support 2012-06-07 18:11:01 +03:00
boot.c wlcore/wl12xx/wl18xx: make NVS file optional for wl18xx 2012-06-08 09:52:06 +03:00
boot.h wlcore: create private static_data area and add operation to parse it 2012-06-05 15:58:20 +03:00
cmd.c wlcore/wl12xx/wl18xx: introduce quirk to remove TKIP header space 2012-06-06 19:28:04 +03:00
cmd.h wlcore: increase WL1271_EVENT_TIMEOUT 2012-06-05 20:24:31 +03:00
conf.h wlcore/wl18xx: export conf struct in a debugfs file 2012-06-08 09:14:08 +03:00
debug.h
debugfs.c wlcore: export raw binary with the FW statistics in debugfs 2012-06-08 09:14:08 +03:00
debugfs.h wlcore: add debugfs macro to help print fw statistics arrays 2012-06-05 15:58:08 +03:00
event.c wl12xx: send beacon loss events to userspace 2012-06-06 19:28:06 +03:00
event.h
hw_ops.h wl18xx: pad only last frame in aggregration buffer for PG2 2012-06-07 18:11:06 +03:00
ini.h
init.c wlcore/wl18xx: enable MIMO/wide-chan rates in AP-mode rate config 2012-06-05 15:55:41 +03:00
init.h
io.c
io.h
Kconfig wireless: TI wlxxx depends on MAC80211 2012-05-15 17:53:24 -04:00
main.c wlcore/wl12xx/wl18xx: make NVS file optional for wl18xx 2012-06-08 09:52:06 +03:00
Makefile
ps.c wlcore: don't enable BET for high basic rates 2012-06-05 20:24:32 +03:00
ps.h
rx.c wlcore: avoid using NET_IP_ALIGN for RX alignment 2012-06-13 21:44:10 +03:00
rx.h wlcore: avoid using NET_IP_ALIGN for RX alignment 2012-06-13 21:44:10 +03:00
scan.c wlcore: set channels 12-14 as pactive for sched scan 2012-06-06 19:40:27 +03:00
scan.h wlcore: set channels 12-14 as pactive for sched scan 2012-06-06 19:40:27 +03:00
sdio.c wlcore: add module parameter to dump SDIO reads and writes 2012-06-05 15:57:15 +03:00
spi.c
testmode.c
testmode.h
tx.c wlcore: send EAPOLs with basic rate policy 2012-06-13 21:44:18 +03:00
tx.h wl18xx: pad only last frame in aggregration buffer for PG2 2012-06-07 18:11:06 +03:00
wl12xx_80211.h
wl12xx_platform_data.c
wlcore.h wl18xx: pad only last frame in aggregration buffer for PG2 2012-06-07 18:11:06 +03:00
wlcore_i.h wlcore/wl12xx/wl18xx: handle spare blocks spacial cases per arch 2012-06-06 19:28:05 +03:00