-
Notifications
You must be signed in to change notification settings - Fork 7.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WiFi Scan WPA2-EAP Authentication reported as WIFI_AUTH_OPEN (IDFGH-9885) #11202
Comments
Hi @aquaticus , I (3420) scan: SSID jash_wpa2_ent |
@jgujarathi Please find attached beacon pcap dump (unzip file). |
@aquaticus thanks for the capture, this will be corrected in next software fix. |
Just want to check if v4.3 branch is impacted by this issue? |
Yes, v4.3 branch is also impacted by this. However its only a display issue and functionality won't change. |
Our configure interface does not allow user to set enterprise settings if it was recognized as WIFI_AUTH_OPEN. |
@jgujarathi @kapilkedawat Any update for the fix? |
All stable branches are impacted by this issue. |
There are several esp32-wifi-lib and esp-idf (including esp-idf-v4.4.5) updates recently, but still cannot find this fix in any branches. |
@igrr @Alvin1Zhang Can someone help to fix this bug? The bug is in all release branches. |
…9ed1). 1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes espressif/esp-idf#11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx. 5) Adds a obss scan timer disarm when a sta disconnects from an AP
1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes #11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx. 5) Adds a obss scan timer disarm when a sta disconnects from an AP
…7176) 1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes espressif/esp-idf#11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx. 5) Adds a obss scan timer disarm when a sta disconnects from an AP
1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes #11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx. 5) Adds a obss scan timer disarm when a sta disconnects from an AP
…6045) 1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes espressif/esp-idf#11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx. 5) Adds a obss scan timer disarm when a sta disconnects from an AP
1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes #11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx.
1) Fix issue during split scan to allow for data tx. 2) Fix issue when parsing wpa_ie to set correct authmode when AP supports both WPA_EAP and WPA_EAP_SHA256 authmode. Closes #11202 3) Fix an occasional crash during sta roam. 4) Add home_channel_dwell_time to wifi_scan_config_t. This allows configuration of the time spent between scanning consecutive channels for tx. 5) Adds a obss scan timer disarm when a sta disconnects from an AP
Answers checklist.
IDF version.
v5.1-dev-4557-gf404fe96b1
Operating System used.
Linux
How did you build your project?
Command line with idf.py
If you are using Windows, please specify command line type.
None
Development Kit.
Custom Board
Power Supply used.
USB
What is the expected behavior?
When using WPA2-EAP authentication method is used and router enables 802.11w Management Frame Protection, WiFi scan reports network as
WIFI_AUTH_WPA2_ENTERPRISE
.After call to
esp_wifi_scan_get_ap_records()
wifi_auth_mode_t
member ofwifi_ap_record_t
should be set toWIFI_AUTH_WPA2_ENTERPRISE
.What is the actual behavior?
Instead WiFi scan authomode for the network is
WIFI_AUTH_OPEN
.After call to
esp_wifi_scan_get_ap_records()
wifi_auth_mode_t
member ofwifi_ap_record_t
is incorrectly set toWIFI_AUTH_OPEN
.Steps to reproduce.
Debug Logs.
More Information.
The issue was recreated on:
Chips: ESP32 and ESP32-C3
NOTES:
Output from
nmcli dev wifi
on Linux for the same network (proper WPA2 802.1X)The text was updated successfully, but these errors were encountered: