From: Robert Marko <robima...@gmail.com>

This patch enables hostapd.sh to properly configure wpa_supplicant
for when GCMP is used as cipher in station mode.
Without this wpa_supplicant will be unable to connect to AP.
This is needed for wil6210 as it does not support CCMP.

Signed-off-by: Robert Marko <robima...@gmail.com>
[remove empty default case]
Signed-off-by: Adrian Schmutzler <freif...@adrianschmutzler.de>
---
 package/network/services/hostapd/files/hostapd.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/package/network/services/hostapd/files/hostapd.sh 
b/package/network/services/hostapd/files/hostapd.sh
index ab86638e11..8889ee9f4c 100644
--- a/package/network/services/hostapd/files/hostapd.sh
+++ b/package/network/services/hostapd/files/hostapd.sh
@@ -1013,6 +1013,13 @@ wpa_supplicant_add_network() {
                ;;
        esac
 
+       case "$wpa_cipher" in
+               GCMP)
+                       append network_data "pairwise=GCMP" "$N$T"
+                       append network_data "group=GCMP" "$N$T"
+               ;;
+       esac
+
        [ "$mode" = mesh ] || {
                case "$wpa" in
                        1)
-- 
2.20.1


_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to