Index: head/sys/net80211/ieee80211_scan_sta.c =================================================================== --- head/sys/net80211/ieee80211_scan_sta.c +++ head/sys/net80211/ieee80211_scan_sta.c @@ -1714,7 +1714,6 @@ st->st_scangen++; st->st_newscan = 1; - ieee80211_promisc(vap, true); return 0; } @@ -1724,7 +1723,6 @@ static int ap_cancel(struct ieee80211_scan_state *ss, struct ieee80211vap *vap) { - ieee80211_promisc(vap, false); return 0; } @@ -1798,7 +1796,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