MT7601U OpenWrt

you need to fully compile it from source code instead download a exist firmware. you should know how to compile firmware.

EDIT: new pach from https://github.com/jeremyb31/mt7601u-5.3/pull/1/files

@@ -605,8 +605,9 @@ int mt7601u_register_device(struct mt7601u_dev *dev)

	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);

	wiphy_ext_feature_set(wiphy, NL80211_EXT_FEATURE_CQM_RSSI_LIST);