summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeon M. Busch-George2025-12-18 21:24:51 +0000
committerRobert Marko2025-12-30 09:39:06 +0000
commitbc4e7fd38ee1925c3cec8c2fe4730f334ca6be1e (patch)
tree2fdaa20359e8eae9571bb2e6f6cee39d96d99f84
parentfb15ef4b232ca34fdc3b90455a1ff02b436da4b0 (diff)
downloadopenwrt-bc4e7fd38ee1925c3cec8c2fe4730f334ca6be1e.tar.gz
wifi-scripts: don't set wpa_pairwise for wpa=0
Without this patch, the if (!config.wpa) config.wpa_pairwise = null; is overwritten immediately. Signed-off-by: Leon M. Busch-George <leon@georgemail.eu> Link: https://github.com/openwrt/openwrt/pull/21215 Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/iface.uc7
1 files changed, 4 insertions, 3 deletions
diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/iface.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/iface.uc
index 942fef059a..5b7b14b6ff 100644
--- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/iface.uc
+++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/iface.uc
@@ -16,10 +16,11 @@ export function parse_encryption(config, dev_config) {
config.wpa = v;
break;
}
- if (!config.wpa)
- config.wpa_pairwise = null;
- config.wpa_pairwise = (config.hw_mode == 'ad') ? 'GCMP' : 'CCMP';
+ config.wpa_pairwise = null;
+ if (config.wpa)
+ config.wpa_pairwise = (config.hw_mode == 'ad') ? 'GCMP' : 'CCMP';
+
config.auth_type = encryption[0] ?? 'none';
let wpa3_pairwise = config.wpa_pairwise;