小编Mah*_*ena的帖子

如何使用多个 Raspberry Pi 创建接入点的单个网络(网状)

我有多个 raspberry pi 3 B 型板,它们连接了外部 wifi 适配器。我的目的是:

  1. 创建 RSP 设备的网状网络。
  2. 每个 RSP 板都应该有自己的 AP,客户端(移动/笔记本电脑)可以连接到它。
  3. 这些 AP 的客户端可以在不同的 RSP 设备范围内移动,并且无论它们连接到哪个 AP,仍然应该能够相互通信(就像它们连接到单个网络一样)

修复 #1:我在 RSP3 的内部 wifi 接口 (wlan0) 上使用了 batman-adv,现在所有设备都可以通过它们的虚拟 bat0 接口互相 ping 通。

对于 #2:我使用了外部 wifi 适配器(wlan1),并且在 hostapd 和 dnsmasq 的帮助下,我可以在每个 RSP 板上运行 AP(所有 AP 上的 ssid 和通道都相同)。我现在还连接了不同 AP 中的几个移动设备。

我的主要阻塞问题是目标 #3:

为了解决这个问题,我尝试使用 bridge-utils 工具在 wlan0 和 wlan1 接口之间创建一座桥。但在 RSP 中,两个接口都不支持 WDS 模块。所以到目前为止,我无法为所有客户建立一个单一的网络。我还尝试在 wlan0 和 wlan1 之间使用 IP 转发,但我无法从其他 RSP 设备 ping 连接的客户端。

是否有其他方法(WDS 除外)为所有连接的客户端创建单个网络?

wireless-networking raspberry-pi

6
推荐指数
1
解决办法
9381
查看次数

标签 统计

raspberry-pi ×1

wireless-networking ×1