ESP32 not adhering to negotiated 802.11 data rates
Posted: Sat Dec 30, 2017 1:53 am
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.
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.