[rt2x00-users] [rt2800pci (AP) - ath9k] 802.11w: broken aggregation handling?

Andreas Hartmann andihartmann at 01019freenet.de
Mon May 7 15:11:31 EST 2012


Hello!

I switched on 802.11w on my AP (rt2860) in hostapd with ieee80211w=1 and
in wpa_supplicant with ieee80211w=2 (ath9k). key_mgmt is WPA-EAP (TLS) /
CCMP for both pairwise and group.

On both machines, compat-wireless-2012-04-26 (or
compat-wireless-3.4-rc3) is running.

Directly after authorization, dhcp is started and therefore the opening
of the BA session is started by the AP but times out because of no
answer of the supplicant:

AP:
[63010.267285] Open BA session requested for 48:5d:60:33:aa:11 tid 0
[63010.279073] activated addBA response timer on tid 0
[63011.280107] addBA response timer expired on tid 0
[63011.280134] Tx BA session stop requested for 48:5d:60:33:aa:11 tid 0
[63011.289149] Stopping Tx BA session for 48:5d:60:33:aa:11 tid 0

[63013.270550] Open BA session requested for 48:5d:60:33:aa:11 tid 0
[63013.285059] activated addBA response timer on tid 0
[63014.288104] addBA response timer expired on tid 0
[63014.288130] Tx BA session stop requested for 48:5d:60:33:aa:11 tid 0
[63014.301131] Stopping Tx BA session for 48:5d:60:33:aa:11 tid 0



The ath9k supplicant gets the BA session request, but times out, too:

[75492.707613] Open BA session requested for ec:2c:69:57:01:dd tid 0
[75492.718195] activated addBA response timer on tid 0
[75493.719577] addBA response timer expired on tid 0
[75493.719633] Tx BA session stop requested for ec:2c:69:57:01:dd tid 0
[75493.728655] Stopping Tx BA session for ec:2c:69:57:01:dd tid 0

[75495.709051] Open BA session requested for ec:2c:69:57:01:dd tid 0
[75495.720317] activated addBA response timer on tid 0
[75496.721801] addBA response timer expired on tid 0
[75496.721825] Tx BA session stop requested for ec:2c:69:57:01:dd tid 0
[75496.730775] Stopping Tx BA session for ec:2c:69:57:01:dd tid 0

[75496.731299] Open BA session requested for ec:2c:69:57:01:dd tid 0
[75496.743795] activated addBA response timer on tid 0
[75497.745162] addBA response timer expired on tid 0
[75497.745198] Tx BA session stop requested for ec:2c:69:57:01:dd tid 0
[75497.754246] Stopping Tx BA session for ec:2c:69:57:01:dd tid 0

[75497.754775] Open BA session requested for ec:2c:69:57:01:dd tid 0
[75497.755097] Open BA session requested for ec:2c:69:57:01:dd tid 0
[75497.755102] BA request denied - session is not idle on tid 0


I can see in the air trace, that the supplicant seems to answer fine to
the BA request of the AP, but the AP seems not to understand the package.



It looks like this (AP), if it's working fine (w/o 802.11n):
[62405.350620] Open BA session requested for 48:5d:60:33:aa:11 tid 0
[62405.364062] activated addBA response timer on tid 0
[62405.365389] Rx A-MPDU request on tid 0 result 0
[62405.365644] switched off addBA timer for tid 0
[62405.365648] Aggregation is on for tid 0




The deauth request from wpa_supplicant -> AP isn't recognized on the AP,
too.



Any idea?

Thanks,
kind regards,
Andreas



More information about the users mailing list