From 6afbb92dec462b804cdfb98200741756eb0c36c1 Mon Sep 17 00:00:00 2001 From: Marek Kwaczynski Date: Wed, 9 Apr 2025 11:23:55 +0200 Subject: [PATCH] qca-wifi-7: hostapd.sh: add psk2-radius encryption Fixes: WIFI-14459 Signed-off-by: Marek Kwaczynski --- feeds/qca-wifi-7/hostapd/files/hostapd.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/feeds/qca-wifi-7/hostapd/files/hostapd.sh b/feeds/qca-wifi-7/hostapd/files/hostapd.sh index e77a919e3..6de4d50b4 100644 --- a/feeds/qca-wifi-7/hostapd/files/hostapd.sh +++ b/feeds/qca-wifi-7/hostapd/files/hostapd.sh @@ -73,6 +73,10 @@ hostapd_append_wpa_key_mgmt() { owe) append wpa_key_mgmt "OWE" ;; + psk2-radius) + append wpa_key_mgmt "WPA-PSK" + [ "${ieee80211r:-0}" -gt 0 ] && append wpa_key_mgmt "FT-PSK" + ;; esac [ "$fils" -gt 0 ] && { @@ -663,7 +667,7 @@ hostapd_set_bss_options() { set_default sae_require_mfp 1 [ "$ppsk" -eq 0 ] && set_default sae_pwe 2 ;; - psk-sae|eap-eap2) + psk-sae|psk2-radius|eap-eap2) set_default ieee80211w 1 set_default sae_require_mfp 1 [ "$ppsk" -eq 0 ] && set_default sae_pwe 2 @@ -790,6 +794,10 @@ hostapd_set_bss_options() { append bss_conf "wep_default_key=$wep_keyidx" "$N" [ -n "$wep_rekey" ] && append bss_conf "wep_rekey_period=$wep_rekey" "$N" ;; + psk2-radius) + append bss_conf "wpa_psk_radius=3" "$N" + append_radius_server + vlan_possible=1 esac case "$auth_type" in