【已解决】ESP32在STA+AP共存模式下,如果STA连接不到外部WIFI,AP工作不稳定

fish1976
Posts: 2
Joined: Tue Jul 11, 2023 3:14 am

【已解决】ESP32在STA+AP共存模式下,如果STA连接不到外部WIFI,AP工作不稳定

Postby fish1976 » Tue Jul 11, 2023 3:22 am

使用的IDF5.01。
单独使用AP模式,很稳定。使用AP+STA共存模式,STA连接入路由器提供的外部WIFI,使用电脑连接ESP32提供的AP,连接是稳定的。如果关闭路由器,STA断开与路由器的连接后,ESP提供的AP就开始不稳定了,时断时连。有遇到同样问题的吗?这个问题怎么解决?

fish1976
Posts: 2
Joined: Tue Jul 11, 2023 3:14 am

Re: ESP32在STA+AP共存模式下,如果STA连接不到外部WIFI,AP工作不稳定

Postby fish1976 » Tue Jul 11, 2023 8:11 am

找到问题了,ESP32只有一个硬件通信通道,STA试图连接到外部路由器时,每调用一次esp_wifi_connect(),都会改变信道,ESP32 AP的信道也会随着改变,导致ESP32提供的AP不能提供稳定信道,AP就不稳定了。

miraitowa
Posts: 1
Joined: Mon Jun 17, 2024 2:56 am

Re: 【已解决】ESP32在STA+AP共存模式下,如果STA连接不到外部WIFI,AP工作不稳定

Postby miraitowa » Mon Jun 17, 2024 3:02 am

您好,这个问题我也遇到了,ap与sta共存,若sta成功连接至路由器,ap不能正常工作;
您这里只是列出问题的原因,请问下如果解决这个问题呢?
我目前的方式时限制sta的重连次数,虽然能工作,但也不是解决问题的最终方法;

Who is online

Users browsing this forum: Google [Bot] and 156 guests