Chapter 4. Software framework
4.10.41 Does ESP8266 support 802.11k/v/r protocol?
For now, the ESP8266 only supports 802.11k and 802.11v, please refer to example roaming.
4.10.42 Does ESP32 Wi-Fi support roaming between different APs with the same SSID?
Yes, currently it supports 802.11k and 802.11v protocols. Please refer to the example roaming.
4.10.43 [Connect] After the NONOS_SDK updated from version 2.1.0 to 2.2.2, why does
the connecting time become longer?
Please update to version master, which has solved the incompatibility issue between the CCMP encryp-
tion and some APs.
4.10.44 How does ESP32 receive and transmit Wi-Fi 802.11 packets?
• By using the following APIs:
esp_err_t esp_wifi_80211_tx(wifi_interface_t ifx,
len,
bool
en_sys_seq);
→
esp_wifi_set_promiscuous_rx_cb(wifi_sniffer_cb);
• The abovementioned APIs are also used in the ESP-MDF project, please refer to mconfig_chain.
4.10.45 [Connect] The ESP32 and ESP8266 failed to connect to router, what could be the
reasons?
• Please check if the SSID or password is wrong.
• There could be errors in different Chinese codes, so it is not recommended to use an SSID written in Chinese.
• The settings of bssid_set. If the MAC address of the router does not need to be identified, the station-
Conf.bssid_set should be configured to 0.
• It is recommended to define the wifi_config field in wifi_config_t using the static variable static.
4.10.46 [Connect] What kind of networking methods does ESP8266 have?
• SmartConfig mode: using SmartConfig. The device scans feature pack in sniffer mode.
• SoftAP mode: the device enables SoftAP and sends SSID and password after the phone connects to SoftAP
and set up a stable TCP/UDP connection.
• WPS mode: an additional button should be added on the device; or using the phone to enable WPS after it
connected to SoftAP.
Espressif Systems
135
Submit Document Feedback
const
void
*buffer,
Release master
int␣
Need help?
Do you have a question about the ESP and is the answer not in the manual?