mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-29 18:27:20 +02:00
esp_wifi: fix some wifi bugs
1. Fix setting channel error after WiFi stop 2. Fixed issue of reason code change from 15 to 204 when provide wrong password 3. Fix set config return value error 4. Fix ampdu age timer memory leak 5. Add beacon timeout event 6. Ignore dirtyBuf check when buffer size is larger than 4092 7. Fix SoftAP not initiating 4-way handshake if max length passphrase is set 8. Fix esptouch find hidden AP fail 9. Clear AP Bss when auth timeout happens. 10.Fix not connect to open AP when WPA3 auth fail. 11.Fix esp_wifi_80211_tx when out of memory unlock mutex issue. 12.Fix esp_wifi_80211_tx can't be used in ap mode 13.Fix hidden AP scans after connecting AP 14.Fix watchdog happens when receiving action frame
This commit is contained in:
@ -269,6 +269,10 @@ static void esp_system_event_debug(const system_event_t* event)
|
||||
MAC2STR(ap_probereqrecved->mac));
|
||||
break;
|
||||
}
|
||||
case SYSTEM_EVENT_STA_BEACON_TIMEOUT: {
|
||||
ESP_LOGD(TAG, "SYSTEM_EVENT_STA_BEACON_TIMEOUT");
|
||||
break;
|
||||
}
|
||||
case SYSTEM_EVENT_GOT_IP6: {
|
||||
const ip6_addr_t *addr = &event->event_info.got_ip6.ip6_info.ip;
|
||||
ESP_LOGD(TAG, "SYSTEM_EVENT_AP_STA_GOT_IP6 address %04x:%04x:%04x:%04x:%04x:%04x:%04x:%04x",
|
||||
|
@ -47,6 +47,7 @@ typedef enum {
|
||||
SYSTEM_EVENT_AP_STADISCONNECTED, /*!< a station disconnected from ESP32 soft-AP */
|
||||
SYSTEM_EVENT_AP_STAIPASSIGNED, /*!< ESP32 soft-AP assign an IP to a connected station */
|
||||
SYSTEM_EVENT_AP_PROBEREQRECVED, /*!< Receive probe request packet in soft-AP interface */
|
||||
SYSTEM_EVENT_STA_BEACON_TIMEOUT, /*!< ESP32 station beacon timeout */
|
||||
SYSTEM_EVENT_GOT_IP6, /*!< ESP32 station or ap or ethernet interface v6IP addr is preferred */
|
||||
SYSTEM_EVENT_ETH_START, /*!< ESP32 ethernet start */
|
||||
SYSTEM_EVENT_ETH_STOP, /*!< ESP32 ethernet stop */
|
||||
|
@ -521,6 +521,8 @@ typedef enum {
|
||||
WIFI_EVENT_AP_STADISCONNECTED, /**< a station disconnected from ESP32 soft-AP */
|
||||
|
||||
WIFI_EVENT_AP_PROBEREQRECVED, /**< Receive probe request packet in soft-AP interface */
|
||||
|
||||
WIFI_EVENT_STA_BEACON_TIMEOUT, /**< ESP32 station beacon timeout */
|
||||
} wifi_event_t;
|
||||
|
||||
/** @cond **/
|
||||
|
Submodule components/esp_wifi/lib_esp32 updated: f730ff7ce0...c94eb4e69e
Reference in New Issue
Block a user