diff options
| author | Leon M. Busch-George | 2025-12-18 21:24:51 +0000 |
|---|---|---|
| committer | Robert Marko | 2025-12-30 09:40:18 +0000 |
| commit | ff713d3d9e39d148e60cc411b47d4f88b204ae30 (patch) | |
| tree | 7ccc150aad16d5240f562b463c75a59656eb1f63 | |
| parent | 948b1b564dcf0afa84882cb79691951d41ff51a5 (diff) | |
| download | openwrt-ff713d3d9e39d148e60cc411b47d4f88b204ae30.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>
(cherry picked from commit bc4e7fd38ee1925c3cec8c2fe4730f334ca6be1e)
| -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; |