]> git.baikalelectronics.ru Git - kernel.git/commit
wlcore: send EAPOLs with basic rate policy
authorEyal Shapira <eyal@wizery.com>
Tue, 12 Jun 2012 09:39:55 +0000 (12:39 +0300)
committerLuciano Coelho <coelho@ti.com>
Wed, 13 Jun 2012 18:44:18 +0000 (21:44 +0300)
commit13829286ab4e0f1f04246dfacea5683efa4dba2d
treeec4d15499990af4380ccc159c9ba21a8fee1b925
parenta45c049cb068f37b557f78d204ef43dad1c8028b
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>
drivers/net/wireless/ti/wlcore/tx.c