When the access point does not support lower data rates (which is a common feature of enterprise APs), it advertises this and negotiates it in the association request/response.
The ESP32 sends the correct data rates (in this case the upper four .11g rates and the .11n MCS0-7 rates) and the AP responds with that info. But then the ESP32 starts sending data at .11b rates (1.0 mbps).
The content of an association message is below. I don't have the data capture handy, but it showed the ESP32 still sending at .11b rates.
ESP32 not adhering to negotiated 802.11 data rates
-
- Posts: 1
- Joined: Sat Dec 30, 2017 1:32 am
Re: ESP32 not adhering to negotiated 802.11 data rates
Sorry, ESP32 have some limit here. I think most Apps can not disable b rates. For some APs, if you do not support 1Mbps or 2Mbps, it is impossible to connect to them. But we will fix this on some version, maybe idf4.0.
Re: ESP32 not adhering to negotiated 802.11 data rates
Can ESP32 ignore negotiated data rates and still be wifi certified? Is that not a requirement of the standard?ESP_Jack wrote:Sorry, ESP32 have some limit here. I think most Apps can not disable b rates. For some APs, if you do not support 1Mbps or 2Mbps, it is impossible to connect to them. But we will fix this on some version, maybe idf4.0.
Who is online
Users browsing this forum: No registered users and 64 guests