Thread 中讨论的其他部件:AM3358、 WL1835
你(们)好
我们将使用定制板(基于 BeagleBone Black Wireless 的 AM3358 + WL1835MOD)检查 WiFi 网状网络功能。
我们发现了一个问题。 如果激活了7个以上的网状设备、网络将逐个关闭。 不到6个器件工作正常。
我们通过多种方式对其进行了测试。 我们尝试使用 wpa_supplicant 和 iw 命令。 我们使用的所有方法都没有解决问题。
这是我们完成的最后一个测试案例。 它使用 iw 命令完成。 我们尝试通过 plink_action 块限制参与节点。
就像这样

如上图所示、即使我们控制出现在 mpath 转储中的表、当激活第7个器件时、所有链路都有问题。
即使网状网络自动连接而不进行上述控制、问题也是一样的。
这是模块的限制吗? 或者它是否有问题?
版本信息
- Linux 版本4.19.106-bone49
- Ubuntu 18.04.4 LTS ARM ttyS0
- iw 版本4.14
- wpa_supplicant v2.6
- 固件版本:版本8.9.0.0.85
dmesg
|
[33.769208] WLAN-en-regulator:正在禁用 [53.153764] wlcore:wl18xx 硬件:183x 或180x、PG 2.2 (ROM 0x11) [53.154889] wlcore:警告在 NVS 中检测到未配置的 MAC 地址、而是从保险丝派生。 [53.154897] wlcore:警告可以从文件系统中删除此默认 NVS 文件 [53.217664] wlcore:已加载 [56.604582] wlcore:PHY 固件版本:版本8.2.0.245 [56.643794] wlcore:固件已启动(版本8.9.0.0.85) |
使用 wpa_supplicant
|
CTRL_interface=/var/run/wpa_supplicant CTRL_interface_group=adm
userspace 上的# mpm USER_mpm=1
#打开网状网络 network={ SSID="meshtest" MODE=5 频率=2412 key_mgmt=none ID_STR="acasa" } |
使用 iw
|
iw dev wlan0接口添加 mesh0类型 MP iw dev wlan0 del ifconfig mesh0 [IPV4_address] iw dev mesh0 mesh join meshtest freq 2412 iw dev mesh0设置 mesh_param mesh_max_peer_links 3. |