主题中讨论的其他器件:WL18XXCOM82SDMMC
尊敬的 TI 社区:
我们使用 wl1807芯片在嵌入式设备之间提供网络网状网络。 遗憾的是、当超过5个网状节点时、网状网络在我们的设置中不起作用。
主设置:
- 8个节点 wl1807 (SDIO )
- wl1807、采用 TI WiLink 8.8、FW 8.9.0.0.90、配置为1x2.4GHz、0x5GHz 天线、不支持 MIMO
- Linux 内核5.15.77, ARM64 (intree )
- iw (intree ),无加密
- mesh join through freq 2437, HT20, mesh_max_peer_links=10 mesh_rssi_threshold=-75 mesh_fwding=1
- RTS 设置为0、POWER_SAVE 已禁用(包括 ELP)
-无网关,无其他 AP
问题:
一旦超过5个节点成功加入网状网络、一切都会出现错误、节点开始消失。 最终、只有0到2个节点保持连接、而其他节点显示在 TX 上不再有任何活动。 `iw dev mesh0 station dump`仍然以`estab`模式显示所有站点,但没有 IP 连接(通过 IPv4或 IPv6)。
调试:
使用用于 wl18xx 系列(WL18xxCOM82SDMMC)的 TI 评估板时、调试记录器在退出网状网络时显示以下消息:
"ulli=9时超过阈值100的 Max_TX_failure_event_ID 最大重试值。 currentTxFailCount=100"。 通过 wlcore 模块的内核调试(激活时)打印出类似的消息:"No Tx (in FW)"持续5000ms。 AP 有7个站"。 对等网格(通过`iw dev mesh0 mpath dump`显示)也一个接一个地掉(需要一些时间),而`iw dev mesh0 station dump `仍然列出 plink 状态` estab`的所有站。
我们的设置有什么问题,我们如何 使用 Kernel 5.15获得多达10个对等设备的稳定网格?
提前感谢。
此致、
卢卡斯