Search found 16 matches

by ChenWen
Thu Sep 14, 2023 10:21 am
Forum: ESP-IDF 中文讨论版
Topic: esp8266基于esp-idf v3.4 wifi连接超时
Replies: 6
Views: 9199

Re: esp8266基于esp-idf v3.4 wifi连接超时

出现 WIFI_REASON_HANDSHAKE_TIMEOUT 的原因是设备在一定时间内没有收到四次握手过程的 1/4 EAPOL 或 3/4 EAPOL 报文,导致连接失败,不排除环境因素的干扰,可以抓取无线空口包看一下设备与 AP之间的认证关联过程;
另外路由器可以参考如下配置:加密配置 wpa2-psk,无线模式配置 bgn mixed,频带带宽配置 20MHz,再用设备连接一下看是否 OK
by ChenWen
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=...
by ChenWen
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
by ChenWen
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 等。
by ChenWen
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);
by ChenWen
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
by ChenWen
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 版本更新。
by ChenWen
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
by ChenWen
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 看是否能连上?
  1. I (21683) wifi:state: auth -> init (200)
这个 log 表示设备 ESP32S3 与 AP 连线过程认证 (auth) 超时,要确认问题最好能提供整个连线的抓包,通过抓包看下 AP 是否有回 auth response;
by ChenWen
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 只是为了过滤低加密等级的认证方式,可不用配置...