Bugzilla – Bug 2827
Active scanning not working with 802.11n/ac/ax
Last modified: 2017-11-25 10:27:00 UTC
I wrote a very simple script using 802.11ac with active probing enabled (no traffic, just a station trying to get associated to an AP). I see a flow of probe requests followed by probe responses, but no association request being triggered. I added some more traces, and I noticed this return (in StaWifiMac:Receive) was hit because rates are not matching: for (uint32_t i = 0; i < m_phy->GetNBssMembershipSelectors (); i++) { uint32_t selector = m_phy->GetBssMembershipSelector (i); if (!rates.IsSupportedRate (selector)) { return; } } This is not seen with legacy standards (a/b/g), but this only occurs for n and ac (and I guess ax as well). I will investigate this issue.
Created attachment 2963 [details] patch to fix Fix seems quite obvious in the end, this could never have been working.
pushed in changeset 13186:ee2d71085f6c