summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStijn Tintel <stijn@linux-ipv6.be>2022-09-27 12:36:36 +0300
committerStijn Tintel <stijn@linux-ipv6.be>2022-09-27 12:36:36 +0300
commit9d2857d2c0c81213d4af38163e6c2df8a5dd3a02 (patch)
tree1dd00940541d7af8a11c890882ece10a2820b72e
parent76d2d41b7355e02f95fbfa79affbd232fb090595 (diff)
downloadnetifd-9d2857d2c0c81213d4af38163e6c2df8a5dd3a02.tar.gz
wireless: add support for DPP
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
-rw-r--r--scripts/netifd-wireless.sh7
1 files 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