Index: sys/net80211/ieee80211_scan_sta.c =================================================================== --- sys/net80211/ieee80211_scan_sta.c +++ sys/net80211/ieee80211_scan_sta.c @@ -1713,7 +1713,6 @@ st->st_scangen++; st->st_newscan = 1; - ieee80211_promisc(vap, true); return 0; } @@ -1723,7 +1722,6 @@ static int ap_cancel(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) { - ieee80211_promisc(vap, false); return 0; } @@ -1797,7 +1795,6 @@ return 0; } } - ieee80211_promisc(vap, false); if (ss->ss_flags & (IEEE80211_SCAN_NOPICK | IEEE80211_SCAN_NOJOIN)) { /* * Manual/background scan, don't select+join the