diff options
| author | Leon M. Busch-George | 2025-12-18 21:24:51 +0000 |
|---|---|---|
| committer | Robert Marko | 2025-12-30 09:39:06 +0000 |
| commit | bc4e7fd38ee1925c3cec8c2fe4730f334ca6be1e (patch) | |
| tree | 2fdaa20359e8eae9571bb2e6f6cee39d96d99f84 | |
| parent | fb15ef4b232ca34fdc3b90455a1ff02b436da4b0 (diff) | |
| download | openwrt-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.uc | 7 |
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; |