diff options
author | Daniel Golle <daniel@makrotopia.org> | 2021-01-05 01:11:21 +0000 |
---|---|---|
committer | Daniel Golle <daniel@makrotopia.org> | 2021-01-05 02:10:55 +0000 |
commit | 0c8343968108f960b4eaafe4713453c5453bc6a0 (patch) | |
tree | abe87339849377183c7b9fcda8df889a441a65fd | |
parent | 39fb8c3edc74a7e419d95e2946a0b5a1206edc25 (diff) | |
download | netifd-0c8343968108f960b4eaafe4713453c5453bc6a0.tar.gz |
netifd: wireless: default to GCMP WPA cipher on 802.11ad
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
-rw-r--r-- | scripts/netifd-wireless.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/scripts/netifd-wireless.sh b/scripts/netifd-wireless.sh index 73bce3d..d915402 100644 --- a/scripts/netifd-wireless.sh +++ b/scripts/netifd-wireless.sh @@ -208,7 +208,13 @@ wireless_vif_parse_encryption() { auth_mode_open=1 auth_mode_shared=0 auth_type=none - wpa_cipher=CCMP + + if [ "$hwmode" = "ad" ]; then + wpa_cipher="GCMP" + else + wpa_cipher="CCMP" + fi + case "$encryption" in *tkip+aes|*tkip+ccmp|*aes+tkip|*ccmp+tkip) wpa_cipher="CCMP TKIP";; *aes|*ccmp) wpa_cipher="CCMP";; |