From: Felix Fietkau Date: Fri, 10 Jul 2026 12:46:37 +0000 (+0200) Subject: wifi-scripts: pass device config to parse_encryption for station mode X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97e8911c9bdaf73579cfd7696bde48b2bb314954;p=thirdparty%2Fopenwrt.git wifi-scripts: pass device config to parse_encryption for station mode setup_sta() called parse_encryption() without the device config, so the sae-compat branch dereferenced a null dev_config.band and threw, aborting the whole radio setup. Pass the device config through. Signed-off-by: Felix Fietkau --- 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 a104538c098..66496dee673 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 @@ -58,7 +58,7 @@ export function ratelist(rates) { }; function setup_sta(data, config) { - iface.parse_encryption(config); + iface.parse_encryption(config, data); if (config.auth_type in [ 'sae', 'owe', 'eap2', 'eap192', 'dpp' ]) config.ieee80211w = 2;