完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
当我尝试wifi_promiscuous_enable(1)时,它会导致WBT重置。错误显示如下:
WDT 复位 负载 0x40100000,LEN 27732,房间 16 尾部 4 Chksum 0x03 负载 0x3ffe8000,LEN 3380,房间 4 尾 0 Chksum 0x48 负载 0x3ffe8d40,LEN 7256,房间 8 尾 0 Chksum 0xc3 CSUM 0xc3 {l 这是怎么回事? |
|
相关推荐
1个回答
|
|
从您提供的错误信息来看,这个问题可能是由于在启用WiFi promiscuous模式时,系统资源被过度占用或发生了冲突导致的。以下是一些可能的原因和解决方案:
1. **资源限制**:在启用WiFi promiscuous模式时,系统需要处理更多的数据包。这可能导致内存或CPU资源不足,从而触发WDT(看门狗定时器)重置。您可以尝试关闭其他占用资源的应用程序,或者优化代码以减少资源消耗。 2. **驱动程序问题**:WiFi驱动程序可能存在问题,导致在启用promiscuous模式时发生冲突。您可以尝试更新WiFi驱动程序,或者查找与您的设备兼容的替代驱动程序。 3. **系统配置问题**:某些系统配置可能与WiFi promiscuous模式不兼容。您可以检查系统设置,确保没有其他设置与promiscuous模式发生冲突。 4. **硬件问题**:在某些情况下,硬件故障可能导致系统不稳定。您可以尝试检查硬件连接,或者更换可能存在问题的硬件组件。 5. **软件冲突**:其他软件可能与WiFi promiscuous模式发生冲突。您可以尝试关闭其他正在运行的软件,以排除软件冲突的可能性。 6. **调试和日志**:您可以查看系统日志,以获取更多关于WDT重置的详细信息。这有助于您确定问题的根本原因,并采取相应的解决措施。 7. **咨询专业人士**:如果您无法确定问题的原因,可以寻求专业人士的帮助。他们可能会提供更专业的建议和解决方案。 总之,要解决这个问题,您需要从多个方面进行排查和尝试。希望这些建议能帮助您找到问题的原因并解决它。 |
|
|
|
只有小组成员才能发言,加入小组>>
988 浏览 1 评论
553浏览 6评论
463浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
447浏览 5评论
448浏览 4评论
421浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-28 12:08 , Processed in 0.648869 second(s), Total 48, Slave 41 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号