使用 Linux 实现安全的机器人网格自组织网络

使用 Linux 实现安全的机器人网格自组织网络

对于一个研究项目,我需要为我的机器人创建一个网状网络。

我找到了一些长距离 USB wifi 适配器(Alfa AWUS036NHRv2)并连接到我的 raspberyy pi 3b+(我有 4 个适配器和 4 个 rpi3)。

我需要使用这些适配器和 rpi3 为我的机器人创建某种网状网络。

我发现自组织网络可以创建无路由器的无线网络。

尝试在两个带有适配器的 rpi3 之间进行操作,并且它们运行正常。

但没有加密。

我需要为我的网络设置一些密码,并尝试找出一些网状结构(例如,所有机器人都知道彼此的数据)。

我该走哪条路?

任何帮助都感激不尽。

问候...

答案1

考虑使用 802.11s 而不是 ad-hoc。802.11s 支持加密(安装一些附加软件包)。

看一下这一页你可以在其中找到 Raspbian 的说明,否则你可以轻松地使用OpenWrt 和 802.11s(或者甚至自由网格,它基于 OpenWrt 但预先配置了 802.11s)。

若要在所有 Raspberry Pi 之间共享文件,您可以尝试使用阿尔弗雷德(即使它来自 BATMAN-adv 人员,阿尔弗雷德也不需要 BATMAN-adv 来完成其工作)。

相关内容