summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVal Kulkov2026-01-12 17:21:52 +0000
committerHauke Mehrtens2026-01-15 20:11:02 +0000
commitf138ad9112170ff3d6d8567e172c0409dd2f3d66 (patch)
treee118af0daf483d33d432fd8614a138338da1bed4
parente4264e0a22288a8880f807c573a76a795b35fcd5 (diff)
downloadopenwrt-f138ad9112170ff3d6d8567e172c0409dd2f3d66.tar.gz
wifi-scripts: fix wifi failure on specifying value of DAE client
The code to be replaced is a glorious no-op. A default value for config.radius_das_client does not need to be assigned. This parameter already has non-empty value: see the enclosing 'if' block. As a result, the value of config.radius_das_client never gets modified to contain both dae_client and dae_secret. This breaks hostapd.add_iface() that expects config.radius_das_client to contain both dae_client and dae_secret separated by a whitespace. Fixes: #21519 Signed-off-by: Val Kulkov <val.kulkov@gmail.com> Link: https://github.com/openwrt/openwrt/pull/21522 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (cherry picked from commit c7f585bfc3dcd6da0d13ffdee5fa8ac47224004a)
-rw-r--r--package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
index ff108ffdbb..5f1d110ce6 100644
--- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
+++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
@@ -166,7 +166,7 @@ function iface_auth_type(config) {
if (config.radius_das_client && config.radius_das_secret) {
set_default(config, 'radius_das_port', 3799);
- set_default(config, 'radius_das_client', `${config.radius_das_client} ${config.radius_das_secret}`);
+ config.radius_das_client = config.radius_das_client + ' ' + config.radius_das_secret;
}
set_default(config, 'eapol_version', config.wpa & 1);