情况如下:
用ESP32-C6模组连接了路由器AP后,关闭路由器的AP超过半天以上,期间模组一直在尝试重连,模组的蓝牙也一直常开。
半天后给开启路由器AP,但模组就扫描不到和连接不到路由器的AP了,并且模组广播的蓝牙也丢失了。
而用手机能搜索到路由器AP,搜索不到模组的蓝牙信息。
此时重启模组后可以恢复连接路由器AP,蓝牙也会正常广播,如果关闭路由器AP的时间较短,如几小时以内,则不会出现上述问题。
请问有出现类似情况的吗?如何解决?
用esp32-C6反复连接不存在AP,时间一长就无法再连接AP,WiFi并且蓝牙广播丢失
Re: 用esp32-C6反复连接不存在AP,时间一长就无法再连接AP,WiFi并且蓝牙广播丢失
// 以下是WiFi初始化、 模组连接AP、 蓝牙初始化log
I (1309) pp: pp rom version: 5b8dcfa
I (1309) net80211: net80211 rom version: 5b8dcfa
I (1327) wifi:wifi driver task: 40843aa4, prio:23, stack:6656, core=0
I (1335) wifi:wifi firmware version: 3e0076f
I (1335) wifi:wifi certification version: v7.0
I (1335) wifi:config NVS flash: enabled
I (1336) wifi:config nano formating: disabled
I (1340) wifi:mac_version:HAL_MAC_ESP32AX_761,ut_version:N
I (1345) wifi:Init data frame dynamic rx buffer num: 32
I (1350) wifi:Init static rx mgmt buffer num: 5
I (1354) wifi:Init management short buffer num: 32
I (1359) wifi:Init dynamic tx buffer num: 32
I (1363) wifi:Init static tx FG buffer num: 2
I (1367) wifi:Init static rx buffer size: 1700
I (1371) wifi:Init static rx buffer num: 10
I (1375) wifi:Init dynamic rx buffer num: 32
I (1388) wifi_init: rx ba win: 6
I (1388) wifi_init: tcpip mbox: 32
I (1388) wifi_init: udp mbox: 6
I (1397) wifi_init: tcp mbox: 6
I (1397) wifi_init: tcp tx win: 5760
I (1406) wifi_init: tcp rx win: 5760
I (1406) wifi_init: tcp mss: 1440
I (1415) wifi_init: WiFi IRAM OP enabled
I (1415) wifi_init: WiFi RX IRAM OP enabled
ssid: ABCD, pwd: 88888888
I (1437) wifi: wifi_init_sta finished.
I (1438) phy_init: phy_version 290,81efd96,May 8 2024,10:42:13
W (1508) wifi:ACK_TAB0 :0x 90a0b, QAM16:0x9 (24Mbps), QPSK:0xa (12Mbps), BPSK:0xb (6Mbps)
W (1508) wifi:CTS_TAB0 :0x 90a0b, QAM16:0x9 (24Mbps), QPSK:0xa (12Mbps), BPSK:0xb (6Mbps)
W (1513) wifi:(agc)0x600a7128:0xd21f0c20, min.avgNF:0xce->0xd2(dB), RCalCount:0x1f0, min.RRssi:0xc20(-62.00)
W (1523) wifi:(TB)WDEV_PWR_TB_MCS0:19
W (1526) wifi:(TB)WDEV_PWR_TB_MCS1:19
W (1529) wifi:(TB)WDEV_PWR_TB_MCS2:19
W (1533) wifi:(TB)WDEV_PWR_TB_MCS3:19
W (1536) wifi:(TB)WDEV_PWR_TB_MCS4:19
W (1540) wifi:(TB)WDEV_PWR_TB_MCS5:19
W (1543) wifi:(TB)WDEV_PWR_TB_MCS6:18
W (1546) wifi:(TB)WDEV_PWR_TB_MCS7:18
W (1550) wifi:(TB)WDEV_PWR_TB_MCS8:17
W (1553) wifi:(TB)WDEV_PWR_TB_MCS9:15
W (1557) wifi:(TB)WDEV_PWR_TB_MCS10:15
W (1560) wifi:(TB)WDEV_PWR_TB_MCS11:15
I (1564) wifi:11ax coex: WDEVAX_PTI0(0x55777555), WDEVAX_PTI1(0x00003377).
I (1571) wifi:mode : sta (58:8c:81:21:bc:6c)
I (1574) wifi:enable tsf
W (1577) wifi: Station started
I (3696) BLE_INIT: Using main XTAL as clock source
I (3700) BLE_INIT: ble controller commit:[39c6e05]
I (3708) phy: libbtbb version: f97b181, May 8 2024, 10:42:29
W (3709) BLE: BLE Name: 0000000000000006370
I (3709) BLE: BLE Host Task Started
I (3715) NimBLE: GAP procedure initiated: stop advertising.
I (3719) NimBLE: Device Address:
I (3722) NimBLE: 58:8c:81:21:bc:6e
I (3727) NimBLE: GAP procedure initiated: advertise;
I (3732) NimBLE: disc_mode=2
I (3736) NimBLE: adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=0 adv_itvl_max=0
I (3746) NimBLE:
W (3750) BLE: Ble name is: 0000000000000006370
I (3995) wifi: Scan Done
I (4339) wifi: SSID: ABCD, BSSID: 66:77:53:74:4D:18, RSSI: -22
I (5436) LCD: dp num: 0215, new bit: 0001, code: 49
W (5771) Save: old: 0x0000, new: 0x0001, save: 0x0000
I (9199) wifi: Scan Done
I (9294) wifi: SSID: ABCD, BSSID: 66:77:53:74:4D:18, RSSI: -21
I (9350) wifi:(he)max.RxAMPDULenExponentExtension:0, max.RxAMPDUpre-EOFpaddingBytes:1048575(0xfffff)
I (9350) wifi:(mac)omc_ul_mu_data_disable_rx:0
I (9352) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (9358) wifi:(phy)dcm tx(constellation:1, nss:0), dcm rx(constellation:1, nss:0)
I (9365) wifi:(phy)rx_mcs_map:0xfffa, tx_mcs_map:0xfffa, stbc_tx:0, bfmer(su:1, mu:0), ldpc:1, max_rate:172
I (9375) wifi:(phy)nsts:2, ru_index_bitmap:0x3(242:1, 484:1, 996:0, 2*996:0)
I (9381) wifi:(phy)threshold_bits:24, nsts_num:2, ru_num:2, he_cap->len:26, ppe_threshold_len:4(6,11,4)
I (9390) wifi:(ppe)RU242, NSTS0, PPE16:0, PPE8:7, nominal_packet_padding:2
I (9397) wifi:(opr)len:7, TWT Required:0, VHT Operation Present:0, 6GHz Info Present:0, Co-Hosted BSS:0, Basic MCS and NSS:0xfffc
I (9408) wifi:(opr)len:7, Default PE Duration:0, TXOP RTS Threshold:1023(0 us), ER-SU-Disable:0
I (9417) wifi:(opr)len:7, BSS Color:50, disabled:0, Partial BSS Color:0
I (14489) wifi
<1,0>, old:<1,0>, ap:<255,255>, sta:<1,0>, prof:1
I (14489) wifi:(connect)dot11_authmode:0x3, pairwise_cipher:0x3, group_cipher:0x3
I (14491) wifi:state: init -> auth (b0)
I (14504) wifi:state: auth -> assoc (0)
I (14535) wifi:(he)max.RxAMPDULenExponentExtension:0, max.RxAMPDUpre-EOFpaddingBytes:1048575(0xfffff)
I (14536) wifi:(mac)omc_ul_mu_data_disable_rx:0
I (14538) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (14544) wifi:(phy)dcm tx(constellation:1, nss:0), dcm rx(constellation:1, nss:0)
I (14551) wifi:(phy)rx_mcs_map:0xfffa, tx_mcs_map:0xfffa, stbc_tx:0, bfmer(su:1, mu:0), ldpc:1, max_rate:172
I (14561) wifi:(phy)nsts:2, ru_index_bitmap:0x3(242:1, 484:1, 996:0, 2*996:0)
I (14568) wifi:(phy)threshold_bits:24, nsts_num:2, ru_num:2, he_cap->len:26, ppe_threshold_len:4(6,11,4)
I (14577) wifi:(ppe)RU242, NSTS0, PPE16:0, PPE8:7, nominal_packet_padding:2
I (14584) wifi:(opr)len:7, TWT Required:0, VHT Operation Present:0, 6GHz Info Present:0, Co-Hosted BSS:0, Basic MCS and NSS:0xfffc
I (14595) wifi:(opr)len:7, Default PE Duration:0, TXOP RTS Threshold:1023(0 us), ER-SU-Disable:0
I (14603) wifi:(opr)len:7, BSS Color:50, disabled:0, Partial BSS Color:0
I (14610) wifi:state: assoc -> run (10)
I (14613) wifi:(he)ppe_thresholds_present:1, nominal_packet_padding(rx:0, cfg:2)
I (14621) wifi:(trc)phytype:CBW20-SGI, snr:76, maxRate:172, highestRateIdx:0
I (14627) wifi:(trc)rate(S-MCS7, schedIdx:0), ampdu(rate:S-MCS7, schedIdx(0, stop:8)), snr:76, ampduState:wait operational
I (14638) wifi:ifidx:0, rssi:-20, nf:-96, phytype(0x3, CBW20-SGI), phymode(0x5, 11ax), max_rate:1720, he:1
I (14648) wifi:max ampdu length exponent:3(65535 bytes), mmss:5(4 us)
I (14670) wifi:(extcap)mbssid:0, enhanced_mbssid_advertise:0, complete_nontxbssid_profiles:0, twt_responder: 1
I (14671) wifi:connected with ABCD, aid = 2, channel 1, BW20, bssid = 66:77:53:74:4d:18
I (14677) wifi:cipher(pairwise:0x3, group:0x3), pmf:0, security:WPA2-PSK, phy:11ax, rssi:-20
I (14688) wifi:pm start, type: 1, twt_start:0
I (14689) wifi:pm start, type:1, aid:0x2, trans-BSSID:66:77:53:74:4d:18, BSSID[5]:0x18, mbssid(max-indicator:0, index:0), he:1
I (14700) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us
I (14708) wifi:set rx beacon pti, rx_bcn_pti: 10, bcn_timeout: 25000, mt_pti: 10, mt_time: 10000
I (14717) wifi:[ADDBA]TX addba request, tid:0, dialogtoken:1, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x0)
I (14728) wifi:[ADDBA]TX addba request, tid:7, dialogtoken:2, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x20)
I (14739) wifi:[ADDBA]TX addba request, tid:5, dialogtoken:3, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x0)
I (14751) wifi:dp: 2, bi: 102400, li: 4, scale listen interval from 307200 us to 409600 us
I (14758) wifi:AP's beacon interval = 102400 us, DTIM period = 2
I (14764) wifi:[ADDBA]RX addba response, status:0, tid:0/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (14773) wifi:[ADDBA]RX addba response, status:0, tid:0/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (14790) wifi:[ADDBA]RX addba response, status:0, tid:7/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (14794) wifi:[ADDBA]RX addba response, status:0, tid:5/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
W (14869) wifi:<ba-add>idx:0, ifx:0, tid:0, TAHI:0x100184d, TALO:0x74537766, (ssn:1, win:64, cur_ssn:1), CONF:0xc0000005
I (15783) wifi: IP Addr:192.168.243.174
I (15784) esp_netif_handlers: sta ip: 192.168.243.174, mask: 255.255.255.0, gw: 192.168.243.121
64 bytes from 8.8.8.8 icmp_seq=1 ttl=113 time=83 ms
64 bytes from 8.8.8.8 icmp_seq=2 ttl=113 time=22 ms
64 bytes from 8.8.8.8 icmp_seq=3 ttl=113 time=29 ms
64 bytes from 8.8.8.8 icmp_seq=4 ttl=113 time=47 ms
4 packets transmitted, 4 received, time 181ms
W (18176) network: Wifi network is normal
I (18176) mqtt: Other event id:7
I (18178) network: Network available. Interface(0:wifi, 1:eth): 0
W (18239) wifi:<ba-add>idx:1, ifx:0, tid:4, TAHI:0x100184d, TALO:0x74537766, (ssn:0, win:64, cur_ssn:0), CONF:0xc0004005
I (18392) esp-x509-crt-bundle: Certificate validated
W (18963) mqtt: MQTT_EVENT_CONNECTED
W (18963) network: Current network ip addr: 192.168.243.174
I (18967) mqtt: time sync publish
I (18968) mqtt: {"id":"LVF3M2y4r","time":"1"}
I (19050) mqtt: MQTT_EVENT_SUBSCRIBED
I (19071) mqtt: MQTT_EVENT_SUBSCRIBED
I (19072) mqtt: MQTT_EVENT_SUBSCRIBED
// 以下热点关闭后,模组打印的log
I (28272) wifi:state: run -> init (1a0)
I (28272) wifi:ifidx:0, rssi:-17, nf:-96, phytype(0x3, CBW20-SGI), phymode(0x5, 11ax), max_rate:1720, he:1
I (28274) wifi:max ampdu length exponent:3(65535 bytes), mmss:5(4 us)
I (28280) wifi:pm stop, total sleep time: 7526282 us / 13579573 us
I (28286) wifi:<ba-del>idx:0, tid:0
I (28289) wifi:<ba-del>idx:1, tid:4
I (28293) wifi
<1,0>, old:<1,0>, ap:<255,255>, sta:<1,0>, prof:1
W (28299) wifi: WIFI_EVENT_STA_DISCONNECTED
E (28306) transport_base: poll_read select error 113, errno = Software caused connection abort, fd = 55
E (28314) mqtt_client: esp_mqtt_handle_transport_read_error: transport_read() error: errno=119
W (28323) mqtt: MQTT_EVENT_ERROR
I (28327) mqtt: Last error code reported from esp-tls: 0x0
I (28333) mqtt: Last tls stack error number: 0x0
I (28338) mqtt: Last captured errno : 113 (Software caused connection abort)
E (28346) mqtt_client: mqtt_process_receive: mqtt_message_receive() returned -2
W (28355) mqtt: MQTT_EVENT_DISCONNECTED
I (28364) network: MQTT disconnected!!!
I (33113) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
fyld_mqtt_destroy: 0
fyld_mqtt_destroy: 258
I (33858) network: Status of configured network
I (37923) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (42732) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (47542) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (52352) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (57162) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (61972) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (66781) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
// 关闭路由器AP后,模组会一直打印 Wi-Fi connect fail, apply reconnect coex policy,
// 期间无任何操作,时间一长,打开路由器AP,模组就会连接不上路由器AP,但还会继续打印 Wi-Fi connect fail, apply reconnect coex policy
//模组是在触发了WIFI_EVENT_STA_DISCONNECTED事件后,调用esp_wifi_connect()重连的
static void event_handler(void* arg, esp_event_base_t event_base,
int32_t event_id, void* event_data)
{
if (event_base == WIFI_EVENT && event_id == WIFI_EVENT_STA_START) {
//esp_wifi_connect();
} else if (event_base == WIFI_EVENT && event_id == WIFI_EVENT_STA_DISCONNECTED) {
esp_wifi_connect();
} else if (event_base == IP_EVENT && event_id == IP_EVENT_STA_GOT_IP) {
ip_event_got_ip_t* event = (ip_event_got_ip_t*) event_data;
ESP_LOGI(TAG, "got ip:" IPSTR, IP2STR(&event->ip_info.ip));
}
}
I (1309) pp: pp rom version: 5b8dcfa
I (1309) net80211: net80211 rom version: 5b8dcfa
I (1327) wifi:wifi driver task: 40843aa4, prio:23, stack:6656, core=0
I (1335) wifi:wifi firmware version: 3e0076f
I (1335) wifi:wifi certification version: v7.0
I (1335) wifi:config NVS flash: enabled
I (1336) wifi:config nano formating: disabled
I (1340) wifi:mac_version:HAL_MAC_ESP32AX_761,ut_version:N
I (1345) wifi:Init data frame dynamic rx buffer num: 32
I (1350) wifi:Init static rx mgmt buffer num: 5
I (1354) wifi:Init management short buffer num: 32
I (1359) wifi:Init dynamic tx buffer num: 32
I (1363) wifi:Init static tx FG buffer num: 2
I (1367) wifi:Init static rx buffer size: 1700
I (1371) wifi:Init static rx buffer num: 10
I (1375) wifi:Init dynamic rx buffer num: 32
I (1388) wifi_init: rx ba win: 6
I (1388) wifi_init: tcpip mbox: 32
I (1388) wifi_init: udp mbox: 6
I (1397) wifi_init: tcp mbox: 6
I (1397) wifi_init: tcp tx win: 5760
I (1406) wifi_init: tcp rx win: 5760
I (1406) wifi_init: tcp mss: 1440
I (1415) wifi_init: WiFi IRAM OP enabled
I (1415) wifi_init: WiFi RX IRAM OP enabled
ssid: ABCD, pwd: 88888888
I (1437) wifi: wifi_init_sta finished.
I (1438) phy_init: phy_version 290,81efd96,May 8 2024,10:42:13
W (1508) wifi:ACK_TAB0 :0x 90a0b, QAM16:0x9 (24Mbps), QPSK:0xa (12Mbps), BPSK:0xb (6Mbps)
W (1508) wifi:CTS_TAB0 :0x 90a0b, QAM16:0x9 (24Mbps), QPSK:0xa (12Mbps), BPSK:0xb (6Mbps)
W (1513) wifi:(agc)0x600a7128:0xd21f0c20, min.avgNF:0xce->0xd2(dB), RCalCount:0x1f0, min.RRssi:0xc20(-62.00)
W (1523) wifi:(TB)WDEV_PWR_TB_MCS0:19
W (1526) wifi:(TB)WDEV_PWR_TB_MCS1:19
W (1529) wifi:(TB)WDEV_PWR_TB_MCS2:19
W (1533) wifi:(TB)WDEV_PWR_TB_MCS3:19
W (1536) wifi:(TB)WDEV_PWR_TB_MCS4:19
W (1540) wifi:(TB)WDEV_PWR_TB_MCS5:19
W (1543) wifi:(TB)WDEV_PWR_TB_MCS6:18
W (1546) wifi:(TB)WDEV_PWR_TB_MCS7:18
W (1550) wifi:(TB)WDEV_PWR_TB_MCS8:17
W (1553) wifi:(TB)WDEV_PWR_TB_MCS9:15
W (1557) wifi:(TB)WDEV_PWR_TB_MCS10:15
W (1560) wifi:(TB)WDEV_PWR_TB_MCS11:15
I (1564) wifi:11ax coex: WDEVAX_PTI0(0x55777555), WDEVAX_PTI1(0x00003377).
I (1571) wifi:mode : sta (58:8c:81:21:bc:6c)
I (1574) wifi:enable tsf
W (1577) wifi: Station started
I (3696) BLE_INIT: Using main XTAL as clock source
I (3700) BLE_INIT: ble controller commit:[39c6e05]
I (3708) phy: libbtbb version: f97b181, May 8 2024, 10:42:29
W (3709) BLE: BLE Name: 0000000000000006370
I (3709) BLE: BLE Host Task Started
I (3715) NimBLE: GAP procedure initiated: stop advertising.
I (3719) NimBLE: Device Address:
I (3722) NimBLE: 58:8c:81:21:bc:6e
I (3727) NimBLE: GAP procedure initiated: advertise;
I (3732) NimBLE: disc_mode=2
I (3736) NimBLE: adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=0 adv_itvl_max=0
I (3746) NimBLE:
W (3750) BLE: Ble name is: 0000000000000006370
I (3995) wifi: Scan Done
I (4339) wifi: SSID: ABCD, BSSID: 66:77:53:74:4D:18, RSSI: -22
I (5436) LCD: dp num: 0215, new bit: 0001, code: 49
W (5771) Save: old: 0x0000, new: 0x0001, save: 0x0000
I (9199) wifi: Scan Done
I (9294) wifi: SSID: ABCD, BSSID: 66:77:53:74:4D:18, RSSI: -21
I (9350) wifi:(he)max.RxAMPDULenExponentExtension:0, max.RxAMPDUpre-EOFpaddingBytes:1048575(0xfffff)
I (9350) wifi:(mac)omc_ul_mu_data_disable_rx:0
I (9352) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (9358) wifi:(phy)dcm tx(constellation:1, nss:0), dcm rx(constellation:1, nss:0)
I (9365) wifi:(phy)rx_mcs_map:0xfffa, tx_mcs_map:0xfffa, stbc_tx:0, bfmer(su:1, mu:0), ldpc:1, max_rate:172
I (9375) wifi:(phy)nsts:2, ru_index_bitmap:0x3(242:1, 484:1, 996:0, 2*996:0)
I (9381) wifi:(phy)threshold_bits:24, nsts_num:2, ru_num:2, he_cap->len:26, ppe_threshold_len:4(6,11,4)
I (9390) wifi:(ppe)RU242, NSTS0, PPE16:0, PPE8:7, nominal_packet_padding:2
I (9397) wifi:(opr)len:7, TWT Required:0, VHT Operation Present:0, 6GHz Info Present:0, Co-Hosted BSS:0, Basic MCS and NSS:0xfffc
I (9408) wifi:(opr)len:7, Default PE Duration:0, TXOP RTS Threshold:1023(0 us), ER-SU-Disable:0
I (9417) wifi:(opr)len:7, BSS Color:50, disabled:0, Partial BSS Color:0
I (14489) wifi
I (14489) wifi:(connect)dot11_authmode:0x3, pairwise_cipher:0x3, group_cipher:0x3
I (14491) wifi:state: init -> auth (b0)
I (14504) wifi:state: auth -> assoc (0)
I (14535) wifi:(he)max.RxAMPDULenExponentExtension:0, max.RxAMPDUpre-EOFpaddingBytes:1048575(0xfffff)
I (14536) wifi:(mac)omc_ul_mu_data_disable_rx:0
I (14538) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (14544) wifi:(phy)dcm tx(constellation:1, nss:0), dcm rx(constellation:1, nss:0)
I (14551) wifi:(phy)rx_mcs_map:0xfffa, tx_mcs_map:0xfffa, stbc_tx:0, bfmer(su:1, mu:0), ldpc:1, max_rate:172
I (14561) wifi:(phy)nsts:2, ru_index_bitmap:0x3(242:1, 484:1, 996:0, 2*996:0)
I (14568) wifi:(phy)threshold_bits:24, nsts_num:2, ru_num:2, he_cap->len:26, ppe_threshold_len:4(6,11,4)
I (14577) wifi:(ppe)RU242, NSTS0, PPE16:0, PPE8:7, nominal_packet_padding:2
I (14584) wifi:(opr)len:7, TWT Required:0, VHT Operation Present:0, 6GHz Info Present:0, Co-Hosted BSS:0, Basic MCS and NSS:0xfffc
I (14595) wifi:(opr)len:7, Default PE Duration:0, TXOP RTS Threshold:1023(0 us), ER-SU-Disable:0
I (14603) wifi:(opr)len:7, BSS Color:50, disabled:0, Partial BSS Color:0
I (14610) wifi:state: assoc -> run (10)
I (14613) wifi:(he)ppe_thresholds_present:1, nominal_packet_padding(rx:0, cfg:2)
I (14621) wifi:(trc)phytype:CBW20-SGI, snr:76, maxRate:172, highestRateIdx:0
I (14627) wifi:(trc)rate(S-MCS7, schedIdx:0), ampdu(rate:S-MCS7, schedIdx(0, stop:8)), snr:76, ampduState:wait operational
I (14638) wifi:ifidx:0, rssi:-20, nf:-96, phytype(0x3, CBW20-SGI), phymode(0x5, 11ax), max_rate:1720, he:1
I (14648) wifi:max ampdu length exponent:3(65535 bytes), mmss:5(4 us)
I (14670) wifi:(extcap)mbssid:0, enhanced_mbssid_advertise:0, complete_nontxbssid_profiles:0, twt_responder: 1
I (14671) wifi:connected with ABCD, aid = 2, channel 1, BW20, bssid = 66:77:53:74:4d:18
I (14677) wifi:cipher(pairwise:0x3, group:0x3), pmf:0, security:WPA2-PSK, phy:11ax, rssi:-20
I (14688) wifi:pm start, type: 1, twt_start:0
I (14689) wifi:pm start, type:1, aid:0x2, trans-BSSID:66:77:53:74:4d:18, BSSID[5]:0x18, mbssid(max-indicator:0, index:0), he:1
I (14700) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us
I (14708) wifi:set rx beacon pti, rx_bcn_pti: 10, bcn_timeout: 25000, mt_pti: 10, mt_time: 10000
I (14717) wifi:[ADDBA]TX addba request, tid:0, dialogtoken:1, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x0)
I (14728) wifi:[ADDBA]TX addba request, tid:7, dialogtoken:2, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x20)
I (14739) wifi:[ADDBA]TX addba request, tid:5, dialogtoken:3, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x0)
I (14751) wifi:dp: 2, bi: 102400, li: 4, scale listen interval from 307200 us to 409600 us
I (14758) wifi:AP's beacon interval = 102400 us, DTIM period = 2
I (14764) wifi:[ADDBA]RX addba response, status:0, tid:0/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (14773) wifi:[ADDBA]RX addba response, status:0, tid:0/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (14790) wifi:[ADDBA]RX addba response, status:0, tid:7/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (14794) wifi:[ADDBA]RX addba response, status:0, tid:5/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
W (14869) wifi:<ba-add>idx:0, ifx:0, tid:0, TAHI:0x100184d, TALO:0x74537766, (ssn:1, win:64, cur_ssn:1), CONF:0xc0000005
I (15783) wifi: IP Addr:192.168.243.174
I (15784) esp_netif_handlers: sta ip: 192.168.243.174, mask: 255.255.255.0, gw: 192.168.243.121
64 bytes from 8.8.8.8 icmp_seq=1 ttl=113 time=83 ms
64 bytes from 8.8.8.8 icmp_seq=2 ttl=113 time=22 ms
64 bytes from 8.8.8.8 icmp_seq=3 ttl=113 time=29 ms
64 bytes from 8.8.8.8 icmp_seq=4 ttl=113 time=47 ms
4 packets transmitted, 4 received, time 181ms
W (18176) network: Wifi network is normal
I (18176) mqtt: Other event id:7
I (18178) network: Network available. Interface(0:wifi, 1:eth): 0
W (18239) wifi:<ba-add>idx:1, ifx:0, tid:4, TAHI:0x100184d, TALO:0x74537766, (ssn:0, win:64, cur_ssn:0), CONF:0xc0004005
I (18392) esp-x509-crt-bundle: Certificate validated
W (18963) mqtt: MQTT_EVENT_CONNECTED
W (18963) network: Current network ip addr: 192.168.243.174
I (18967) mqtt: time sync publish
I (18968) mqtt: {"id":"LVF3M2y4r","time":"1"}
I (19050) mqtt: MQTT_EVENT_SUBSCRIBED
I (19071) mqtt: MQTT_EVENT_SUBSCRIBED
I (19072) mqtt: MQTT_EVENT_SUBSCRIBED
// 以下热点关闭后,模组打印的log
I (28272) wifi:state: run -> init (1a0)
I (28272) wifi:ifidx:0, rssi:-17, nf:-96, phytype(0x3, CBW20-SGI), phymode(0x5, 11ax), max_rate:1720, he:1
I (28274) wifi:max ampdu length exponent:3(65535 bytes), mmss:5(4 us)
I (28280) wifi:pm stop, total sleep time: 7526282 us / 13579573 us
I (28286) wifi:<ba-del>idx:0, tid:0
I (28289) wifi:<ba-del>idx:1, tid:4
I (28293) wifi
W (28299) wifi: WIFI_EVENT_STA_DISCONNECTED
E (28306) transport_base: poll_read select error 113, errno = Software caused connection abort, fd = 55
E (28314) mqtt_client: esp_mqtt_handle_transport_read_error: transport_read() error: errno=119
W (28323) mqtt: MQTT_EVENT_ERROR
I (28327) mqtt: Last error code reported from esp-tls: 0x0
I (28333) mqtt: Last tls stack error number: 0x0
I (28338) mqtt: Last captured errno : 113 (Software caused connection abort)
E (28346) mqtt_client: mqtt_process_receive: mqtt_message_receive() returned -2
W (28355) mqtt: MQTT_EVENT_DISCONNECTED
I (28364) network: MQTT disconnected!!!
I (33113) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
fyld_mqtt_destroy: 0
fyld_mqtt_destroy: 258
I (33858) network: Status of configured network
I (37923) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (42732) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (47542) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (52352) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (57162) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (61972) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
I (66781) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy
// 关闭路由器AP后,模组会一直打印 Wi-Fi connect fail, apply reconnect coex policy,
// 期间无任何操作,时间一长,打开路由器AP,模组就会连接不上路由器AP,但还会继续打印 Wi-Fi connect fail, apply reconnect coex policy
//模组是在触发了WIFI_EVENT_STA_DISCONNECTED事件后,调用esp_wifi_connect()重连的
static void event_handler(void* arg, esp_event_base_t event_base,
int32_t event_id, void* event_data)
{
if (event_base == WIFI_EVENT && event_id == WIFI_EVENT_STA_START) {
//esp_wifi_connect();
} else if (event_base == WIFI_EVENT && event_id == WIFI_EVENT_STA_DISCONNECTED) {
esp_wifi_connect();
} else if (event_base == IP_EVENT && event_id == IP_EVENT_STA_GOT_IP) {
ip_event_got_ip_t* event = (ip_event_got_ip_t*) event_data;
ESP_LOGI(TAG, "got ip:" IPSTR, IP2STR(&event->ip_info.ip));
}
}
-
nzgsm_xxxx
- Posts: 1
- Joined: Wed Apr 01, 2026 6:16 am
Re: 用esp32-C6反复连接不存在AP,时间一长就无法再连接AP,WiFi并且蓝牙广播丢失
你们解决这个问题了吗,我现在也遇到类似的问题了情况如下:
用ESP32-C6模组连接了路由器AP后,关闭路由器的AP超过半天以上,期间模组一直在尝试重连,模组的蓝牙也一直常开。
半天后给开启路由器AP,但模组就扫描不到和连接不到路由器的AP了,并且模组广播的蓝牙也丢失了。
而用手机能搜索到路由器AP,搜索不到模组的蓝牙信息。
此时重启模组后可以恢复连接路由器AP,蓝牙也会正常广播,如果关闭路由器AP的时间较短,如几小时以内,则不会出现上述问题。
请问有出现类似情况的吗?如何解决?
Who is online
Users browsing this forum: No registered users and 2 guests