--- a/drivers/net/wireless/mediatek/mt7601u/init.c 2022-04-06 14:46:43.628228000 +0300 +++ b/drivers/net/wireless/mediatek/mt7601u/init.c 2022-04-06 15:32:35.028228000 +0300 @@ -612,8 +612,9 @@ SET_IEEE80211_PERM_ADDR(hw, dev->macaddr); - wiphy->features |= NL80211_FEATURE_ACTIVE_MONITOR; - wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION); + wiphy->features |= NL80211_FEATURE_ACTIVE_MONITOR | NL80211_FEATURE_AP_SCAN; + wiphy->interface_modes = BIT(NL80211_IFTYPE_STATION) | BIT(NL80211_IFTYPE_AP) | BIT(NL80211_IFTYPE_MONITOR); + wiphy->software_iftypes = BIT(NL80211_IFTYPE_STATION) | BIT(NL80211_IFTYPE_AP) | BIT(NL80211_IFTYPE_MONITOR); ret = mt76_init_sband_2g(dev); if (ret)