From 36c2ef282805dc74f703f172f49d845d2b5bcd3d Mon Sep 17 00:00:00 2001 From: chenjianxing Date: Tue, 8 Jun 2021 16:06:24 +0800 Subject: [PATCH 1/2] esp_wifi: fix Block Ack issue when pmf enable --- components/esp_wifi/lib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index f605bcd958..fbe9de0d02 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit f605bcd9584de7bafe6c00299c66edbeef41ea9f +Subproject commit fbe9de0d024263d87c32c5f8c3d757bcef53fec0 From 96a00e59f445e1fdc090b726a6098722204560ca Mon Sep 17 00:00:00 2001 From: He Yin Ling Date: Thu, 3 Jun 2021 20:03:59 +0800 Subject: [PATCH 2/2] example: set PMF capable to connect to PMF required APs --- examples/wifi/iperf/main/cmd_wifi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/examples/wifi/iperf/main/cmd_wifi.c b/examples/wifi/iperf/main/cmd_wifi.c index e5f5369f1d..08ef097e36 100644 --- a/examples/wifi/iperf/main/cmd_wifi.c +++ b/examples/wifi/iperf/main/cmd_wifi.c @@ -148,6 +148,7 @@ static bool wifi_cmd_sta_join(const char* ssid, const char* pass) int bits = xEventGroupWaitBits(wifi_event_group, CONNECTED_BIT, 0, 1, 0); wifi_config_t wifi_config = { 0 }; + wifi_config.sta.pmf_cfg.capable = true; strlcpy((char*) wifi_config.sta.ssid, ssid, sizeof(wifi_config.sta.ssid)); if (pass) {