mirror of
https://github.com/outbackdingo/mt76.git
synced 2026-10-24 05:16:57 +00:00
a665659dee50fe25bce79a1f71ff8a0e7cd92218
When associated with a nontransmitted BSS in an MBSSID set, the beacon frame's BSSID (addr3) contains the transmitting AP's BSSID, not the station's associated BSSID. The beacon matching in mt76_rx_beacon_iter() only compared against link_conf->bssid, so beacons were never matched, causing false beacon loss reports. Add a fallback check against link_conf->transmitter_bssid when link_conf->nontransmitted is set, mirroring mac80211's ieee80211_rx_our_beacon() logic. Signed-off-by: Felix Fietkau <[email protected]>
Description
mac80211 driver for MediaTek MT76x0e, MT76x2e, MT7603, MT7615, MT7628 and MT7688
105 MiB
Languages
C
99.7%
Perl
0.2%
Makefile
0.1%