0

我正在使用一个 udp 服务器和几个 udp 客户端在 Contiki-NG 中开展一个项目。到目前为止,我一直只使用这些固件,在 Contiki Cooja 中模拟为 Sky Motes,但现在我需要添加一个 RPL Border Router,它将作为 DAG 根,以便使用 tunslip6 工具执行 ping。

但是,我似乎无法按照 github 中提供的教程中的说明编译此工具......示例文件夹中的自述文件说:“它支持两种主要的操作模式:嵌入式和本机。”

这是否意味着我不能将 tunslip6 与来自 Contiki-NG Cooja 的 RPL-Border-Router 一起使用?我记得我在使用本示例的 Contiki-3.x 版本时能够执行此操作。

先感谢您。

4

1 回答 1

1

对于与 Cooja 模拟器的连接,您需要创建 targetconnect-router-cooja而不是 target connect-router。在第一种情况下,边界路由器连接是通过 TCP 套接字建立的。在第二种情况下,它是通过打开一个串行设备文件来制作的。

Cooja 和边界路由器设置在单独的 Wiki 页面中进行了描述: https ://github.com/contiki-ng/contiki-ng/wiki/Cooja:-simulating-a-border-router

于 2020-06-17T11:40:17.760 回答