From 0e371752aee9b18ad3e60f2d5532dd25cd21f049 Mon Sep 17 00:00:00 2001 From: Omar Avelar Date: Tue, 7 Apr 2026 08:12:51 -0600 Subject: [PATCH] wifi-scripts: restore noscan for sta/adhoc/mesh Restore the original mac80211.sh behavior by setting noscan when fixed_freq is enabled for sta, adhoc and mesh modes. This ensures correct channel width operation for fixed-frequency links and matches the legacy mac80211.sh behavior. Signed-off-by: Omar Avelar Link: https://github.com/openwrt/openwrt/pull/21443 Signed-off-by: Hauke Mehrtens --- .../files-ucode/usr/share/ucode/wifi/supplicant.uc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/supplicant.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/supplicant.uc index fe1d24fcb35..87f8dcf6822 100644 --- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/supplicant.uc +++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/supplicant.uc @@ -36,6 +36,9 @@ function set_fixed_freq(data, config) { if (wildcard(data.htmode, 'VHT*')) set_default(config, 'vht', 1); + + if (config.mode in [ 'sta', 'adhoc', 'mesh' ]) + set_default(config, 'noscan', true); } export function ratestr(rate) { -- 2.47.3