我在使用几个新的 Wifi 设备扩展现有的 Batman Mesh 时遇到了麻烦。
- 现有配置在现有设备上运行多年。
- 所有相关系统(现在)都运行 up2date 5.x 内核(Debian10.X+bpo、OpenWRT master)。
Wifi 连接设置细节:
- WPA3/SAE CCMP 目前显示为现有 IBSS 网状网络合作伙伴的“协商”状态。
- 目前参与的 Wifi 芯片组:
- QCA9880(ath10k、Archer C7s/OpenWRT) - 工作良好,Sub-MS 延迟,约 600-1100 MBit 协商。
- IPQ4028 (ath10k、B1300/OpenWRT) - 连接可靠,但延迟高于 ^ (+~1.5ms)。
我所知道的事情:
- 所需的连接类型 IBSS(fka Adhoc)将我限制为每个“小区”/频率 7 个。
- 设备/驱动程序对另一种“网状”类型 802.11s(我的第一选择)的支持甚至更差。
以下是现有 4 台设备的 wpa-supplicant 的工作配置:
ap_scan=2
country=LU
passive_scan=1
network={
scan_ssid=0
ssid="MYSSID"
key_mgmt=WPA-PSK WPA-PSK-SHA256 SAE
mode=1
fixed_freq=1
frequency=5200
ht40=1
vht=1
max_oper_chwidth=1
psk="The correct passphrase"
proto=RSN
ieee80211w=1
bssid=aa:Sa:me:For:Al:ll
beacon_int=5000
}
(我知道,目标系统具有所有先决条件,因为我可以使此配置与旧 USB 记忆棒一起使用)
有问题的新设备/组合是:
- 配备 miniPCI QCA9377 (ath10k) 的 AMD Jaguar - 无法连接到 IBSS
- 带有 miniPCI 3160 Wifi (iwlwifi) 的 Intel i5 - 无法连接到 IBSS
- 上述两者均带有各种 USB 适配器:
- 联发科 mt76x2u,0e8d:7612,ASIC:76120044,ROM:20141115060606a,固件:201507311614
- 连接美好的,非常低延迟,主机严重崩溃很快。
- Ralink MT7610U (Archer T2U) mt76x0u,148f:761a,ASIC 76100002,EEPROM 版本:02 fae:01
- 连接美好的,非常低延迟,主机严重崩溃很快。
- Realtek RTL88x2bu AC1200 技术密钥,88x2bu(dkms)0bda:b812
- 无法连接到 IBSS
- 联发科 mt76x2u,0e8d:7612,ASIC:76120044,ROM:20141115060606a,固件:201507311614
最初我从 AMD 装备中的 QCA9377 开始,这是这个问题的主要原因,但在测试/诊断时,我用其他卡/系统得到了上述结果,现在也想知道如何获得它们加入 VHT RSN-IBSS 网络。
笔记:
- 我可以发布更多详细信息,并将在请求的命令输出中进行编辑。
- Mesh Conf 对于使用多个有线/无线链路(类型)的蝙蝠侠 L2 网格来说是相当标准的。
- 这些链路是回程链路,它们传输封装多个 L2 VLAN 的 BATMAN 以太网类型。
- 为了传输没有碎片的 MTU1500,物理链路必须以 MTU 1560+ 运行
- 当前的 Mesh 参与者运行在 MTU 2304,即 WIFI 最大值。 (准备就此妥协)
- 上述所有 wifi 适配器在
iw phy
输出中都列出了带有 RSN 的 IBSS