On Fri, 2011-08-05 at 11:46 +0200, Helmut Schaa wrote: > According to 802.11-2007, 7.3.1.14 it is compliant to use a buf_size of > 0 in ADDBA requests. But some devices (AVM Fritz Stick N) arn't able to > handle that correctly and will reply with an ADDBA reponse with a > buf_size of 0 which in turn will disallow BA sessions for these > devices. > > To work around this problem, initialize hw.max_tx_aggregation_subframes > to the maximum AMPDU buffer size 0x40. > > Using 0 as default for the bufsize was introduced in commit > 5dd36bc933e8be84f8369ac64505a2938f9ce036 (mac80211: allow advertising > correct maximum aggregate size). So, are you saying the problem with getting 0 in replies is solved by not sending 0 in requests? Patch looks fine to me, but it's not clear to me that it's the only thing needed? Acked-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx> johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html