Re: compat-wireless and minstrel

Adam Wozniak
2009-11-10T22:59:28Z

Reading through the 802.11 spec, it appears to me that "Supported rates"
(and "Extended Supported Rates" when number of rates > 8) is REQUIRED
for all management frames except authentication, deauthentication, and
action frames. (IEEE 802.11-2007, 7.2.3)

Do you know which frames in the mac80211 code are missing this required
information? Or was that conjecture?

Looking at mac80211/tx.c ieee80211_beacon_get_tim, it is not clear to me
how (or if) this rate information is being set for ad-hoc beacons.

Derek Smithies wrote:
> Some management frames don't contain a full report of the rates
> supported by the sender.
> My view is that node A (in this example) is incorrectly determining
> that B only supports the 1mb/sec rate. Consequently, node A fills the
> rate_supported array with one rate - 1mb/sec.