mt76: mt7663: disable 4addr capability
authorLorenzo Bianconi <lorenzo@kernel.org>
Fri, 3 Dec 2021 10:12:54 +0000 (11:12 +0100)
committerFelix Fietkau <nbd@nbd.name>
Sun, 19 Dec 2021 14:24:02 +0000 (15:24 +0100)
4addr is not supported by the offload firmware yet

Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/init.c

index 47f23ac..a753c74 100644 (file)
@@ -194,6 +194,7 @@ mt7615_check_offload_capability(struct mt7615_dev *dev)
                ieee80211_hw_set(hw, SUPPORTS_PS);
                ieee80211_hw_set(hw, SUPPORTS_DYNAMIC_PS);
 
+               wiphy->flags &= ~WIPHY_FLAG_4ADDR_STATION;
                wiphy->max_remain_on_channel_duration = 5000;
                wiphy->features |= NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR |
                                   NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR |