出现 WIFI_REASON_HANDSHAKE_TIMEOUT 的原因是设备在一定时间内没有收到四次握手过程的 1/4 EAPOL 或 3/4 EAPOL 报文,导致连接失败,不排除环境因素的干扰,可以抓取无线空口包看一下设备与 AP之间的认证关联过程;
另外路由器可以参考如下配置:加密配置 wpa2-psk,无线模式配置 bgn mixed,频带带宽配置 20MHz,再用设备连接一下看是否 OK
Search found 16 matches
- Thu Sep 14, 2023 10:21 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp8266基于esp-idf v3.4 wifi连接超时
- Replies: 6
- Views: 9199
- Thu Sep 14, 2023 9:48 am
- Forum: ESP-IDF 中文讨论版
- Topic: ESP32-C3 SoftAP模式下的连接问题
- Replies: 3
- Views: 4123
Re: ESP32-C3 SoftAP模式下的连接问题
手机熄屏后断开与 AP 之间的连接,如果手机没有主动发送解除关联的报文,则设备端 ESP32-C3 作为 softap 不会有其他打印,只有等到默认 300s 之后才会解除当前 STA 的认证,由于之前关联认证的信息在 softap 端没有被清除,在此期间(300s 以内)手机可能连不上 softap,可以通过 esp_wifi_set_inactive_time 配置超时时间; 手机如果主动发送解除关联的报文,则设备端 ESP32-C3 作为 softap 会打印: I (11215818) wifi softAP: station 42:a3:bf:4c:c2:d3 leave, AID=...
- Mon Sep 04, 2023 7:09 am
- Forum: ESP-IDF 中文讨论版
- Topic: "AP mode" 和 "smartconfig" 可以同時使用嗎?
- Replies: 1
- Views: 3375
Re: "AP mode" 和 "smartconfig" 可以同時使用嗎?
这两个功能无法同时使用,smartconfig 在配网第一阶段需要不断切换信道,开 softap 之后如果信道不固定,其他设备(比如手机)也无法连接这个 softap
- Mon Sep 04, 2023 2:17 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】ESP32-C3 请问已经连接好wifi 路由器之后,如何再获取wifi信号强度rssi?
- Replies: 5
- Views: 8294
Re: 【已解决】ESP32-C3 请问已经连接好wifi 路由器之后,如何再获取wifi信号强度rssi?
在注册的 event callback handler 可以获取到,参考:https://github.com/espressif/esp-idf/bl ... ple.c#L327
通过 event 上报 rssi 的方式一般用在 Wi-Fi roaming,在连接 AP 的情况下还可以通过 esp_wifi_sta_get_ap_info 获取 AP 信息,包括连接的信号强度 rssi 等。
通过 event 上报 rssi 的方式一般用在 Wi-Fi roaming,在连接 AP 的情况下还可以通过 esp_wifi_sta_get_ap_info 获取 AP 信息,包括连接的信号强度 rssi 等。
- Wed Aug 30, 2023 2:59 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】请问wifi延迟能优化吗?
- Replies: 3
- Views: 5364
Re: 请问wifi延迟能优化吗?
Wi-Fi 低功耗没关,你把 esp_wifi_set_ps (WIFI_PS_NONE); 放到 ESP_ERROR_CHECK(esp_wifi_init(&cfg)); 后面,其他不需要配置;
Code: Select all
ESP_ERROR_CHECK(esp_wifi_init(&cfg));
esp_wifi_set_ps (WIFI_PS_NONE);
- Wed Aug 09, 2023 11:39 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32-c3 连接不上aruba企业级路由器
- Replies: 2
- Views: 1280
Re: esp32-c3 连接不上aruba企业级路由器
可以试一下 IDF 上的 PEAP 的方式,当前 PEAP 默认支持 MSCHAPV2
- Wed Aug 09, 2023 9:54 am
- Forum: ESP-IDF 中文讨论版
- Topic: esp32-c3 连接不上aruba企业级路由器
- Replies: 2
- Views: 1280
Re: esp32-c3 连接不上aruba企业级路由器
当前只有 TTLS 支持第二阶段的 method,即 TTLS + MSCHAPV2/MSCHAP/PAP/CHAP,关于 PEAP + MSCHAPV2 的支持请关注后续 ESP-IDF 版本更新。
- Tue Aug 08, 2023 8:38 am
- Forum: ESP-IDF 中文讨论版
- Topic: 在ESP32上的Wi-Fi操作期间自动切换电流消耗水平
- Replies: 1
- Views: 1253
Re: 在ESP32上的Wi-Fi操作期间自动切换电流消耗水平
这种省电模式是基于 IEEE 802.11 节能模式的标准协议进行实现的,如果禁用这种机制则无法开启 Wi-Fi 低功耗,在有数据通信情况下设备平均电流也无法做法 20 ~ 40mA
- Wed Jul 26, 2023 3:08 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】ESP32S3官方例程 wifi->station 多块板测试连接不上WiFi
- Replies: 2
- Views: 2221
Re: ESP32S3官方例程 wifi->station 多块板测试连接不上WiFi
问题现象必现吗?可能 ESP32S3 是不是被 AP 拉黑名单,试下重启 AP 看是否能连上?
这个 log 表示设备 ESP32S3 与 AP 连线过程认证 (auth) 超时,要确认问题最好能提供整个连线的抓包,通过抓包看下 AP 是否有回 auth response;
- I (21683) wifi:state: auth -> init (200)
- Wed Jul 19, 2023 2:30 am
- Forum: ESP-IDF 中文讨论版
- Topic: 【已解决】ESP8266连接WPA3失败
- Replies: 1
- Views: 1098
Re: ESP8266连接WPA3失败
ESP8266_RTOS_SDK release/v3.4 和最新的 master 版本已支持 WPA3,请确认一下测试版本,另外连接配置信息请参考: wifi_config_t wifi_config = { .sta = { .ssid = EXAMPLE_ESP_WIFI_SSID, .password = EXAMPLE_ESP_WIFI_PASS }, }; wifi_config.sta.pmf_cfg.capable = true; wifi_config.sta.pmf_cfg.required = false; auth_mode 只是为了过滤低加密等级的认证方式,可不用配置...