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 5771e0e2df..5ae4de48d9 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 @@ -86,17 +86,16 @@ function iface_auth_type(config) { config.ieee80211w = 2; config.sae_require_mfp = 1; if (!config.ppsk) - config.sae_pwe = 2; + set_default(config, 'sae_pwe', 2); } if (config.auth_type in [ 'psk-sae', 'eap-eap2' ]) { - if (!config.ieee80211w) - config.ieee80211w = 1; + set_default(config, 'ieee80211w', 1); if (config.rsn_override) config.rsn_override_mfp = 2; config.sae_require_mfp = 1; if (!config.ppsk) - config.sae_pwe = 2; + set_default(config, 'sae_pwe', 2); } if (config.own_ip_addr)