完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我正在做一款Homekit产品,使用的是esp_homekit_sdk和esp_idf 5.01,我在对产品进行BCT IPV6测试的时候,经常会出现以下错误:
START (PROBING) NOtiCE 2023-12-12 11:43:13.786855+0800: conflicting probe: airtouChBRiDge-412116.locAl. ERROR 2023-12-12 11:43:13.983081+0800: Device did not provide a sufficient time gap between receiving a conflicting probe and reprobing. ERROR 2023-12-12 11:43:13.983153+0800: expected_time_gap=237,actual_time_gap=183 NOTICE 2023-12-12 11:43:13.983180+0800: denying probe: aIrTouChBriDGE-412116.lOcaL. NOTICE 2023-12-12 11:43:14.284781+0800: conflicting probe: AirtoUchBRIDgE-412117.loCal. NOTICE 2023-12-12 11:43:14.583054+0800: denying probe: AiRtoUChBRIDgE-412117.LoCaL. NOTICE 2023-12-12 11:43:14.883392+0800: conflicting probe: AIRTOucHBridgE-412118.lOcal. NOTICE 2023-12-12 11:43:15.182323+0800: denying probe: AiRTOuChbrIdge-412118.local. NOTICE 2023-12-12 11:43:15.483131+0800: conflicting probe: AiRtOuChBriDgE-412119.lOCAl. NOTICE 2023-12-12 11:43:15.782848+0800: denying probe: AiRtOuCHBriDge-412119.LOCAL. NOTICE 2023-12-12 11:43:16.083054+0800: conflicting probe: AiRToucHbridGe-412120.LOCaL. NOTICE 2023-12-12 11:43:16.383245+0800: denying probe: aiRTouchbriDgE-412120.lOCAL. NOTICE 2023-12-12 11:43:16.782898+0800: conflicting probe: AIrTOuChBRidGE-412121.LOcal. ERROR 2023-12-12 11:43:18.686411+0800: Device sent a new probe after test issued a conflicting probe in response to device's previous query. FAILED (PROBING) 这项测试有时候能通过,有时候又不能,完全没有规律。 我想这是MDNS组件的问题,但是我不知道怎样去处理。我注意到mdns.c文件是在代码工程的managed_componentsespressif__mdns目录下,所以我不能修改它,我对mdns.c文件下面的代码修改后能消除第一个错误,但是第二个错误还是会出现。 case PCB_PROBE_2: _mdns_schedule_tx_packet(p, 250 + 60); //发送时间延长60ms |
|
相关推荐
1个回答
|
|
根据您提供的错误信息,这个问题似乎与IPv6地址冲突有关。在这种情况下,您的设备可能与其他设备在同一网络上使用了相同的IPv6地址。为了解决这个问题,请按照以下步骤操作:
1. 检查网络中的其他设备:确保您的网络中没有其他设备使用与您的Homekit产品相同的IPv6地址。您可以通过查看设备的网络设置或使用网络扫描工具来检查。 2. 重新分配IPv6地址:如果您发现有地址冲突,请尝试重新分配IPv6地址。您可以在路由器设置中更改设备的IPv6地址,或者让设备自动获取新的IPv6地址。 3. 更新固件和软件:确保您的设备上运行的esp_homekit_sdk和esp_idf版本是最新的。有时候,软件更新可能包含修复此类问题的补丁。 4. 检查Homekit产品的配置:检查您的Homekit产品的配置,确保它正确地设置了IPv6地址。如果需要,您可以尝试重新配置设备。 5. 重启设备:有时候,简单地重启设备可以解决一些网络问题。尝试重启您的Homekit产品和路由器,然后重新进行BCT IPV6测试。 |
|
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
437浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 01:28 , Processed in 0.772090 second(s), Total 80, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号