Fixed BSSID step 2: Don't scan if BSSID and channel are set manually
PATCH 1/1 Fixed BSSID step 2: Don't scan if BSSID and channel are set manually
If you set a fixed BSSID and channel it's not necessary to scan for neighbors to merge, because you really don't want to merge with it. So don't do it.
Signed-off-by Alina Friedrichsen <[email protected]>
net/mac80211/mlme.c +4 -0
@@ -2031,6 +2031,10 @@if (ieee80211_sta_active_ibss (sdata))return ; +if ((sdata->u.sta.flags &IEEE80211_STA_BSSID_SET ) && + (!(sdata->u.sta.flags &IEEE80211_STA_AUTO_CHANNEL_SEL ))) +return ; +printk (KERN_DEBUG "%s: No active IBSS STAs - trying to scan for other " "IBSS networks with same SSID (merge)\n" , sdata->dev->name);ieee80211_request_scan (sdata, ifsta->ssid, ifsta->ssid_len);
Signature · 1 line
Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
net/mac80211/mlme.c +4 -0
@@ -2031,6 +2031,10 @@if (ieee80211_sta_active_ibss (sdata))return ; +if ((sdata->u.sta.flags &IEEE80211_STA_BSSID_SET ) && + (!(sdata->u.sta.flags &IEEE80211_STA_AUTO_CHANNEL_SEL ))) +return ; +printk (KERN_DEBUG "%s: No active IBSS STAs - trying to scan for other " "IBSS networks with same SSID (merge)\n" , sdata->dev->name);ieee80211_request_scan (sdata, ifsta->ssid, ifsta->ssid_len);