espressif / esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.
Apache License 2.0
13.62k stars 7.28k forks source link

ESP32-C5 BLUFI example connects to 5.0G WIFI Failed, 2.4GHz successfully. (IDFGH-13910) #14750

Open williamleeag opened 1 week ago

williamleeag commented 1 week ago

Answers checklist.

IDF version.

v5.4-dev-3602-ga97a7b0962

Espressif SoC revision.

ESP32-C5 (revision v0.0)

Operating System used.

Windows

How did you build your project?

VS Code IDE

If you are using Windows, please specify command line type.

None

Development Kit.

ESP32-C5-WROOM-1

Power Supply used.

USB

What is the expected behavior?

Successfully connect to 5G Network

What is the actual behavior?

Not successfully connect to 5G Network

Steps to reproduce.

  1. Run newest version of BLUFI example
  2. Run EspBluFi App 1.6.3

Debug Logs.

ESP-ROM:esp32c5-20240329
Build:Mar 29 2024
rst:0x1 (POWERON),boot:0x18 (SPI_FAST_FLASH_BOOT)
SPI mode:DIO, clock div:1
load:0x40855ab0,len:0x1664
load:0x4084c7a0,len:0xcdc
load:0x4084e9a0,len:0x2ecc
entry 0x4084c7aa
I (23) boot: ESP-IDF v5.4-dev-3602-ga97a7b0962 2nd stage bootloader
I (23) boot: compile time Oct 18 2024 18:14:38
I (24) boot: chip revision: v0.0
I (25) boot: efuse block revision: v0.0
I (29) boot.esp32c5: SPI Speed      : 80MHz
I (32) boot.esp32c5: SPI Mode       : DIO
I (36) boot.esp32c5: SPI Flash Size : 2MB
I (40) boot: Enabling RNG early entropy source...
I (44) boot: Partition Table:
I (47) boot: ## Label            Usage          Type ST Offset   Length
I (53) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (60) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (66) boot:  2 factory          factory app      00 00 00010000 00177000
I (73) boot: End of partition table
I (76) esp_image: segment 0: paddr=00010020 vaddr=420e0020 size=2667ch (157308) map
I (111) esp_image: segment 1: paddr=000366a4 vaddr=40800000 size=09974h ( 39284) load
I (120) esp_image: segment 2: paddr=00040020 vaddr=42000020 size=d1b00h (858880) map
I (267) esp_image: segment 3: paddr=00111b28 vaddr=40809974 size=0dd9ch ( 56732) load
I (279) esp_image: segment 4: paddr=0011f8cc vaddr=40817780 size=03fd0h ( 16336) load
I (288) boot: Loaded app from partition at offset 0x10000
I (289) boot: Disabling RNG early entropy source...
I (298) cpu_start: Unicore app
W (307) clk: esp_perip_clk_init() has not been implemented yet
I (312) cpu_start: Pro cpu start user code
I (313) cpu_start: cpu freq: 240000000 Hz
I (313) app_init: Application information:
I (313) app_init: Project name:     blufi_demo
I (317) app_init: App version:      1
I (320) app_init: Compile time:     Oct 18 2024 18:13:36
I (325) app_init: ELF file SHA256:  865e24c92...
I (329) app_init: ESP-IDF:          v5.4-dev-3602-ga97a7b0962
I (335) efuse_init: Min chip rev:     v0.0
I (339) efuse_init: Max chip rev:     v0.99
I (343) efuse_init: Chip rev:         v0.0
I (347) heap_init: Initializing. RAM available for dynamic allocation:
I (353) heap_init: At 408222A0 len 0003A700 (233 KiB): RAM
I (358) heap_init: At 4085C9A0 len 00002B60 (10 KiB): RAM
I (363) heap_init: At 50000000 len 00003FE8 (15 KiB): RTCRAM
I (369) spi_flash: detected chip: generic
I (372) spi_flash: flash io: dio
W (375) spi_flash: Detected size(8192k) larger than the size in the binary image header(2048k). Using the size in the binary image header.
I (388) sleep_gpio: Configure to isolate all GPIO pins in sleep state
I (394) sleep_gpio: Enable automatic switching of GPIO sleep configuration
I (400) coexist: coex firmware version: 49d5b702e
I (419) coexist: coexist rom version 78e5c6e42
I (419) main_task: Started on CPU0
I (419) main_task: Calling app_main()
I (429) pp: pp rom version: edebfe68d
I (429) net80211: net80211 rom version: edebfe68d
I (439) wifi:wifi driver task: 4082b4bc, prio:23, stack:6656, core=0
I (439) wifi:wifi firmware version: 0a80d45
I (439) wifi:wifi certification version: v7.0
I (439) wifi:config NVS flash: enabled
I (439) wifi:config nano formatting: disabled
I (449) wifi:mac_version:HAL_MAC_ESP32AX_752MP,ut_version:N, band mode:0x3
I (449) wifi:Init data frame dynamic rx buffer num: 32
I (459) wifi:Init static rx mgmt buffer num: 5
I (459) wifi:Init management short buffer num: 32
I (469) wifi:Init dynamic tx buffer num: 32
I (469) wifi:Init static tx FG buffer num: 2
I (479) wifi:Init static rx buffer size: 1700 (rxctrl:64, csi:512)
I (479) wifi:Init static rx buffer num: 10
I (489) wifi:Init dynamic rx buffer num: 32
I (489) wifi_init: rx ba win: 6
I (489) wifi_init: accept mbox: 6
I (499) wifi_init: tcpip mbox: 32
I (499) wifi_init: udp mbox: 6
I (499) wifi_init: tcp mbox: 6
I (499) wifi_init: tcp tx win: 5760
I (509) wifi_init: tcp rx win: 5760
I (509) wifi_init: tcp mss: 1440
I (509) wifi_init: WiFi IRAM OP enabled
I (519) wifi_init: WiFi RX IRAM OP enabled
I (519) wifi_init: WiFi SLP IRAM OP enabled
I (519) phy_init: phy_version 102,a6393a9,Sep  5 2024,20:40:10
W (1299) wifi:WDEV_RXCCK_DELAY:952
W (1299) wifi:WDEV_RXOFDM_DELAY:240
W (1299) wifi:WDEV_RX_11G_OFDM_DELAY:234
W (1299) wifi:WDEV_TXCCK_DELAY:630
W (1299) wifi:WDEV_TXOFDM_DELAY:94
W (1299) wifi:ACK_TAB0   :0x   90a0b, QAM16:0x9 (24Mbps), QPSK:0xa (12Mbps), BPSK:0xb (6Mbps)
W (1309) wifi:CTS_TAB0   :0x   90a0b, QAM16:0x9 (24Mbps), QPSK:0xa (12Mbps), BPSK:0xb (6Mbps)
W (1319) wifi:WDEVBEAMFORMCONF:0x21d7120, HE_BF_RPT_RA_SET_OPT:1
W (1329) wifi:(agc)0x600a7128:0xd21f0c20, min.avgNF:0xce->0xd2(dB), RCalCount:0x1f0, min.RRssi:0xc20(-62.00)
W (1339) wifi:MODEM_SYSCON_WIFI_BB_CFG_REG(0x600a9c18):0x10003802
W (1339) wifi:(phy)rate:0x0(  LP-1Mbps), pwr:20, txing:20
W (1349) wifi:(phy)rate:0x1(  LP-2Mbps), pwr:20, txing:20
W (1349) wifi:(phy)rate:0x2(LP-5.5Mbps), pwr:20, txing:20
W (1359) wifi:(phy)rate:0x3( LP-11Mbps), pwr:20, txing:20
W (1359) wifi:(phy)rate:0x5(  SP-2Mbps), pwr:20, txing:20
W (1369) wifi:(phy)rate:0x6(SP-5.5Mbps), pwr:20, txing:20
W (1369) wifi:(phy)rate:0x7( SP-11Mbps), pwr:20, txing:20
W (1379) wifi:(phy)rate:0x8(    48Mbps), pwr:18, txing:18
W (1379) wifi:(phy)rate:0x9(    24Mbps), pwr:19, txing:19
W (1389) wifi:(phy)rate:0xa(    12Mbps), pwr:19, txing:19
W (1389) wifi:(phy)rate:0xb(     6Mbps), pwr:19, txing:19
W (1399) wifi:(phy)rate:0xc(    54Mbps), pwr:18, txing:18
W (1399) wifi:(phy)rate:0xd(    36Mbps), pwr:19, txing:19
W (1409) wifi:(phy)rate:0xe(    18Mbps), pwr:19, txing:19
W (1409) wifi:(phy)rate:0xf(     9Mbps), pwr:19, txing:19
W (1419) wifi:(phy)rate:0x10, mcs:0x0, pwr(bw20:17, bw40:16), txing:17
W (1419) wifi:(phy)rate:0x11, mcs:0x1, pwr(bw20:17, bw40:16), txing:17
W (1429) wifi:(phy)rate:0x12, mcs:0x2, pwr(bw20:16, bw40:15), txing:16
W (1439) wifi:(phy)rate:0x13, mcs:0x3, pwr(bw20:16, bw40:15), txing:16
W (1439) wifi:(phy)rate:0x14, mcs:0x4, pwr(bw20:17, bw40:16), txing:17
W (1449) wifi:(phy)rate:0x15, mcs:0x5, pwr(bw20:17, bw40:16), txing:17
W (1459) wifi:(phy)rate:0x16, mcs:0x6, pwr(bw20:17, bw40:16), txing:17
W (1459) wifi:(phy)rate:0x17, mcs:0x7, pwr(bw20:17, bw40:16), txing:17
W (1469) wifi:(phy)rate:0x18, mcs:0x8, pwr(bw20:16, bw40:0), txing:16
W (1469) wifi:(phy)rate:0x19, mcs:0x9, pwr(bw20:15, bw40:0), txing:15
W (1479) wifi:(hal)co_hosted_bss:0, max_indicator:0, bitmask:0xff, mBSSIDsEnable:0
I (1489) wifi:11ax coex: WDEVAX_PTI0(0x55777555), WDEVAX_PTI1(0x00003377).

I (1489) wifi:mode : sta (60:55:f9:f9:67:74)
I (1499) wifi:enable tsf
W (1499) wifi:(BB)enable busy check(0x18), disable idle check(0xaa)
I (1509) BLE_INIT: Using main XTAL as clock source
I (1509) BLE_INIT: ble controller commit:[4f138b0]
I (1519) BLE_INIT: Bluetooth MAC: 60:55:f9:f9:67:76
I (1519) wifi:(he)max.RxAMPDULenExponentExtension:3, max.RxAMPDUpre-EOFpaddingBytes:8388607(0x7fffff)
I (1529) wifi:(mac)omc_ul_mu_data_disable_rx:1
I (1529) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (1539) wifi:(phy)dcm tx(constellation:0, nss:0), dcm rx(constellation:1, nss:0)
I (1549) wifi:(phy)rx_mcs_map:0xfffa, tx_mcs_map:0xfffa, stbc_tx:0, bfmer(su:1, mu:0), ldpc:1, max_rate:172
I (1559) wifi:(phy)nsts:2, ru_index_bitmap:0x3(242:1, 484:1, 996:0, 2*996:0)
I (1559) wifi:(phy)threshold_bits:24, nsts_num:2, ru_num:2, he_cap->len:26, ppe_threshold_len:4(6,11,4)

I (1749) NimBLE: GAP procedure initiated: advertise;
I (1759) NimBLE:  adv_channel_map=0 own_addr_type=0 adv_filter_policy=0 adv_itvl_min=0 adv_itvl_max=0
I (1759) NimBLE:

I (1769) wifi:(assoc)RESP, Extended Capabilities length:10, operating_mode_notification:1
I (1789) wifi:(mac)omc_ul_mu_data_disable_rx:1
I (1799) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (1799) wifi:(phy)dcm tx(constellation:0, nss:0), dcm rx(constellation:1, nss:0)
I (1809) wifi:(phy)rx_mcs_map:0xfffa, tx_mcs_map:0xfffa, stbc_tx:0, bfmer(su:1, mu:0), ldpc:1, max_rate:172
I (1819) wifi:(phy)nsts:2, ru_index_bitmap:0x3(242:1, 484:1, 996:0, 2*996:0)
W (1839) wifi:(hal)co_hosted_bss:0, max_indicator:0, bitmask:0xff, mBSSIDsEnable:0
I (1849) wifi:(opr)len:7, TWT Required:0, VHT Opr Info Present:0, 6GHz Opr Info Present:0, Co-Hosted BSS:0(max_indicator:0), Basic MCS and NSS:0xfffc
I (1859) wifi:(opr)len:7, Default PE Duration:4, TXOP RTS Threshold:1023(0 us), ER-SU-Disable:0
I (1869) wifi:(opr)len:7, BSS Color:4, disabled:0, Partial BSS Color:0
I (1879) wifi:state: assoc -> run (0x10)
I (1879) wifi:(he)ppe_thresholds_present:1, nominal_packet_padding(rx:0, cfg:2)
I (1889) wifi:(trc)phytype:CBW20-SGI, snr:55, maxRate:172, highestRateIdx:0
W (1899) wifi:(trc)band:2G, phymode:3, highestRateIdx:0, lowestRateIdx:11, dataSchedTableSize:14
I (1899) wifi:(trc)band:2G, rate(S-MCS7, rateIdx:0), ampdu(rate:S-MCS7, schedIdx(0, stop:8)), snr:55, ampduState:wait operational
I (1919) wifi:ifidx:0, rssi:-41, nf:-96, phytype(0x3, CBW20-SGI), phymode(0x7, 11ax), max_rate:172, he:1, vht:0, ht:1
I (1929) wifi:(ht)max.RxAMPDULenExponent:3(65535 bytes), MMSS:0(no restriction)
I (1939) BLUFI_EXAMPLE: BLUFI VERSION 0103

I (1939) main_task: Returned from app_main()
I (1939) wifi:(extcap)mbssid:0, enhanced_mbssid_advertise:0, complete_nontxbssid_profiles:0, twt_responder: 1
I (1949) wifi:connected with ...., aid = 3, channel 6, BW20(ABOVE, C0), bssid = c8:bf:4c:71:2d:32
I (1959) wifi:security: WPA2-PSK, phy:11ax, rssi:-41, cipher(pairwise:0x3, group:0x3), pmf:0,
I (1969) wifi:pm start, type: 1, twt_start:0

I (1969) wifi:pm start, type:1, aid:0x3, trans-BSSID:c8:bf:4c:71:2d:32, BSSID[5]:0x32, mbssid(max-indicator:0, index:0), he:1
I (1979) wifi:dp: 1, bi: 102400, li: 3, scale listen interval from 307200 us to 307200 us
I (1989) wifi:set rx beacon pti, rx_bcn_pti: 10, bcn_timeout: 25000, mt_pti: 10, mt_time: 10000
I (1999) wifi:[ADDBA]TX addba request, tid:0, dialogtoken:1, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x0)
I (2009) wifi:[ADDBA]TX addba request, tid:7, dialogtoken:2, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x20)
I (2019) wifi:[ADDBA]TX addba request, tid:5, dialogtoken:3, bufsize:32, A-MSDU:0(not supported), policy:1(IMR), ssn:0(0x0)
I (2029) wifi:AP's beacon interval = 102400 us, DTIM period = 1
I (2039) wifi:[ADDBA]RX addba response, status:0, tid:0/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (2049) wifi:[ADDBA]RX addba response, status:0, tid:7/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
I (2059) wifi:[ADDBA]RX addba response, status:0, tid:5/tb:1(0xa1), bufsize:32, batimeout:0, txa_wnd:32
W (2069) wifi:<ba-add>idx:0, ifx:0, tid:6, TAHI:0x100322d, TALO:0x714cbfc8, (ssn:2, win:64, cur_ssn:2), CONF:0xc0006001
I (3279) esp_netif_handlers: sta ip: 10.0.0.155, mask: 255.255.255.0, gw: 10.0.0.5
I (3279) BLUFI_EXAMPLE: BLUFI BLE is not connected yet

I (7019) BLUFI_EXAMPLE: connection established; status=0
I (7029) BLUFI_EXAMPLE: BLUFI ble connect

I (7619) BLUFI_EXAMPLE: connection updated; status=0
I (7849) BLUFI_EXAMPLE: subscribe event; conn_handle=0 attr_handle=18 reason=1 prevn=0 curn=1 previ=0 curi=0

I (7879) BLUFI_EXAMPLE: mtu update event; conn_handle=0 cid=4 mtu=256
I (7889) BLUFI_EXAMPLE: connection updated; status=0
I (12229) NimBLE: GATT procedure initiated: notify; 
I (12229) NimBLE: att_handle=18

I (12229) BLUFI_EXAMPLE: BLUFI Set WIFI opmode 1

I (12309) BLUFI_EXAMPLE: Recv STA SSID YL123_5G

W (12309) wifi:Password length matches WPA2 standards, authmode threshold changes from OPEN to WPA2
I (12339) BLUFI_EXAMPLE: Recv STA PASSWORD ..........

I (12349) BLUFI_EXAMPLE: BLUFI requset wifi connect to AP

I (12349) wifi:state: run -> init (0x0)
I (12349) wifi:pm stop, total sleep time: 8810363 us / 10366473 us

I (12349) wifi:<ba-del>idx:0, tid:6
I (12349) wifi:new:<6,0>, old:<6,0>, ap:<255,255>, sta:<6,0>, prof:1, snd_ch_cfg:0x0
W (17909) wifi:(cap)capinfo:0x511, Spectrum Management:1 
W (17909) wifi:(vht)vhtcap:0x338b79f6, sgi_rx(80mhz:1, 160/80+80mhz:1), stbc(tx:1, rx:1), ldpc_rx:1, bfmer(su:1, mu:1, nsts:3)
W (17909) wifi:(vht)max.RxMPDULen:2(11454), max.RxAMPDULenExponent:7, max.RxAMPDUpre-EOFpaddingBytes:1048575(0xfffff)
W (17919) wifi:(vht)rx(mcs:0xffaa, highest:0x0, highest_lgi_rate:0), tx(mcs:0xffaa, highest:0x2000, highest_lgi_rate:0), max_rate:144
W (17929) wifi:(vht)bandwidth:1, chan_center_frq_seg0:42, chan_center_frq_seg1:50
W (17939) wifi:(ht)primary_chann:48, ht2ndchan:3
W (17949) wifi:(vht)BSS bandwidth:160MHz
I (17949) wifi:(he)max.RxAMPDULenExponentExtension:3, max.RxAMPDUpre-EOFpaddingBytes:8388607(0x7fffff)
I (17959) wifi:(mac)omc_ul_mu_data_disable_rx:1
I (17959) wifi:(phy)ppe_thresholds_present:1, nominal_packet_padding:0
I (17969) wifi:(phy)dcm tx(constellation:0, nss:0), dcm rx(constellation:1, nss:0)
I (17979) wifi:(phy)rx_mcs_map:0xffaa, tx_mcs_map:0xffaa, stbc_tx:0, bfmer(su:1, mu:1), ldpc:1, max_rate:172
I (17989) wifi:(phy)nsts:3, ru_index_bitmap:0x5(242:1, 484:0, 996:1, 2*996:0)
I (17989) wifi:(phy)threshold_bits:36, nsts_num:3, ru_num:2, he_cap->len:39, ppe_threshold_len:17(6,11,4)
I (17999) wifi:(ppe)RU242, NSTS0, PPE16:7, PPE8:7, nominal_packet_padding:0
W (18009) wifi:(hal)co_hosted_bss:0, max_indicator:0, bitmask:0xff, mBSSIDsEnable:0
I (18019) wifi:(opr)len:7, TWT Required:0, VHT Opr Info Present:0, 6GHz Opr Info Present:0, Co-Hosted BSS:0(max_indicator:0), Basic MCS and NSS:0xfffc
I (18029) wifi:(opr)len:7, Default PE Duration:4, TXOP RTS Threshold:1023(0 us), ER-SU-Disable:0
I (18039) wifi:(opr)len:7, BSS Color:31, disabled:0, Partial BSS Color:0
I (18039) wifi:(spr)len:2, ctrl:0x3, PSR Disallowed:1, Non-SRG OBSS PD SR Disallowed:1
I (18049) wifi:(spr)len:2, ctrl:0x3, Non-SRG Offset Present:0, SRG Info Present:0
W (18059) wifi:(regdomain)len:42, country:CN, env:all, ngroup:13
I (18279) wifi:new:<48,0>, old:<6,0>, ap:<255,255>, sta:<48,0>, prof:1, snd_ch_cfg:0x13
I (18279) wifi:(connect)dot11_authmode:0x3, pairwise_cipher:0x3, group_cipher:0x3
I (18279) wifi:state: init -> auth (0xb0)
I (19289) wifi:state: auth -> init (0x200)
I (19299) wifi:Coexist: Wi-Fi connect fail, apply reconnect coex policy

I (19299) wifi:new:<48,0>, old:<48,0>, ap:<255,255>, sta:<48,0>, prof:1, snd_ch_cfg:0x0
I (19299) BLUFI_EXAMPLE: BLUFI WiFi starts reconnection

More Information.

No response

nishanth-radja commented 3 days ago

@williamleeag Can we have a sniffer capture during the connection to analyze further.

williamleeag commented 2 days ago

@williamleeag Can we have a sniffer capture during the connection to analyze further.

I found that when I chose the 5Ghz wifi and then click start connect to that wifi, there was even no packet sent from esp, only when connecting to a 2.4Ghz wifi, there were packets sent, I am not that familiar with this kind of tools, can you tell me how to set the filter to obtain all possible packets sent from esp? 70 13.311667 Espressif_f9:67:74 Broadcast ARP 42 Who has 10.0.0.155? (ARP Probe) 74 13.824215 Espressif_f9:67:74 Broadcast ARP 42 Who has 10.0.0.155? (ARP Probe) 77 14.030204 Espressif_f9:67:74 Broadcast ARP 42 Who has 10.0.0.155? (ARP Probe) 89 15.053146 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 110 15.975769 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 125 16.998580 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 444 58.060287 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 471 64.102164 Espressif_f9:67:74 Broadcast ARP 42 Who has 10.0.0.155? (ARP Probe) 474 64.511442 Espressif_f9:67:74 Broadcast ARP 42 Who has 10.0.0.155? (ARP Probe) 478 65.024644 Espressif_f9:67:74 Broadcast ARP 42 Who has 10.0.0.155? (ARP Probe) 484 66.048910 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 494 66.968852 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 503 67.992921 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155 1032 118.065288 Espressif_f9:67:74 Broadcast ARP 42 ARP Announcement for 10.0.0.155

nishanth-radja commented 2 days ago

@williamleeag On the linux laptop with wireshark installed. pls follow these steps to get the capture. 1.Ifconfig down 2.Iwconfig mode monitor

  1. Ifconfig up
  2. killall wpa_supplicant
  3. Iwconfig channel , From the logs,it looks like it is in channel 48
  4. wireshark
williamleeag commented 2 days ago

@williamleeag On the linux laptop with wireshark installed. pls follow these steps to get the capture. 1.Ifconfig down 2.Iwconfig mode monitor 3. Ifconfig up 4. killall wpa_supplicant 5. Iwconfig channel , From the logs,it looks like it is in channel 48 6. wireshark

Hi, I am using the windows version Wireshark and I thought that the mac of the same esp board should be the same? eth.src == 60:55:f9:f9:67:74,I set this filter and there is no packet captured during connecting to 5Ghz WIFI and can capture packet only when connecting to a 2.4Ghz WIFI.

If this issue cannot be reproduced on your computer? Thanks.

Espressif-liuuuu commented 1 day ago

Hi @williamleeag , we can reproduce this issue on our side. There are some issues if running Wi-Fi + BT / sleep with ESP32C5 ECO0 chips on Wi-Fi low channels. Everything shall be OK if you configure AP to 5G channel 149. Sorry for that, please try 5G high channels at first.