我使用 Contiki 操作系统和 Cooja 来模拟传感器节点网络。我正在尝试使用 tunslip6 和我使用 nodejs 编写的 CoAPclient 捕获它在 Raspberry Pi B+ 板(通过 USB)中发送的 ip 数据包。我正在尝试通过 wifi 将这些 CoAP 消息发送到另一台机器。但我所看到的是,每次我启动 tunslip 时,我的 WiFi 都会被禁用。 wifi模块没有电源,我必须再次使用ifdown和ifup来重新启动模块。每当我启动 tunslip 并且它开始监听消息时,都会发生这种情况。
当我启动 Tunslip 时,为什么我的 WiFi 连接会不稳定?这是因为我用它通过USB从边界路由器捕获数据吗? Tunslip 启动时,WiFi 端口的电源是否被阻塞?我也不知道如何解决这个问题。一个快速修补方法是编写一个脚本,持续监视 WiFi 是否出现故障,并反复尝试将其恢复,直到成功为止。但这是一种不稳定的管道胶带方法,我想了解我也面临这个问题的真正原因。
我希望我说清楚了。谢谢!