From c5ed744a3967f35770e2e88478aebd7ec916c065 Mon Sep 17 00:00:00 2001 From: Stijn Tintel Date: Mon, 10 Oct 2022 20:13:42 +0300 Subject: [PATCH] netifd: add support for dpp --- .../0001-wireless-add-support-for-DPP.patch | 45 +++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 package/network/config/netifd/patches/0001-wireless-add-support-for-DPP.patch diff --git a/package/network/config/netifd/patches/0001-wireless-add-support-for-DPP.patch b/package/network/config/netifd/patches/0001-wireless-add-support-for-DPP.patch new file mode 100644 index 0000000000..3144efacc0 --- /dev/null +++ b/package/network/config/netifd/patches/0001-wireless-add-support-for-DPP.patch @@ -0,0 +1,45 @@ +From 9d2857d2c0c81213d4af38163e6c2df8a5dd3a02 Mon Sep 17 00:00:00 2001 +From: Stijn Tintel +Date: Tue, 27 Sep 2022 12:36:36 +0300 +Subject: [PATCH] wireless: add support for DPP + +Signed-off-by: Stijn Tintel +--- + scripts/netifd-wireless.sh | 7 +++++-- + 1 file changed, 5 insertions(+), 2 deletions(-) + +diff --git a/scripts/netifd-wireless.sh b/scripts/netifd-wireless.sh +index 5779751..6df5153 100644 +--- a/scripts/netifd-wireless.sh ++++ b/scripts/netifd-wireless.sh +@@ -226,7 +226,7 @@ wireless_vif_parse_encryption() { + case "$encryption" in + *tkip+aes|*tkip+ccmp|*aes+tkip|*ccmp+tkip) wpa_cipher="CCMP TKIP";; + *ccmp256) wpa_cipher="CCMP-256";; +- *aes|*ccmp) wpa_cipher="CCMP";; ++ *aes|*ccmp|dpp) wpa_cipher="CCMP";; + *tkip) wpa_cipher="TKIP";; + *gcmp256) wpa_cipher="GCMP-256";; + *gcmp) wpa_cipher="GCMP";; +@@ -241,7 +241,7 @@ wireless_vif_parse_encryption() { + # wpa2/tkip+aes => WPA2 RADIUS, CCMP+TKIP + + case "$encryption" in +- wpa2*|wpa3*|*psk2*|psk3*|sae*|owe*) ++ wpa2*|wpa3*|*psk2*|psk3*|sae*|owe*|dpp) + wpa=2 + ;; + wpa*mixed*|*psk*mixed*) +@@ -279,6 +279,9 @@ wireless_vif_parse_encryption() { + *wpa*|*8021x*) + auth_type=eap + ;; ++ dpp) ++ auth_type=dpp ++ ;; + *wep*) + auth_type=wep + case "$encryption" in +-- +2.35.1 + -- 2.30.2