工具与软件:
我们在 一个运行 Yocto Linux 的项目中使用了 WL1807MOD WIFI 模块。 该模块配置为并发模式(AP + STA)。
当我们将处于 STA 模式的 WFI 连接到为2.4和5GHz 频段具有相同 SSID 的网状网络或路由器时、触发 AP 交换机的默认 RSSI 限制将是多少、以及连接的 AP 与触发开关的其他 AP 之间的 RSSI 差异是多少。
下面的文档提到了一种更改 RSSI 开关限值的机制(在4.15节中)。 请提供一些步骤或方法来更改这些限制、
https://www.ti.com/lit/ug/swru423a/swru423a.pdf?ts = 1730115718621&ref_url=https%253A%252F%252Fwww.google.com%252F
还有一种方法可以禁用这些漫游功能。 我们使用 NetworkManager 来配置网络。
除 RSSI 以外、还有任何其他参数会触发 AP 开关。
下面还显示了连接到具有相同 SSID (2.4GHz 和5GHz 频段)的路由器时的观察结果
当我们连接到 SSID 时、它将连接到信号强度良好的2.4 GHz。 AP 漫游将切换到信号强度较低的5GHz。 再过一段时间后、它将切换到2.4GHz、这将继续。
[ 2964.277306] wlan0: disconnect from AP 9c:c9:eb:1a:d2:31 for new auth to a2:c9:eb:1a:d2:2f [ 2964.401454] wlan0: authenticate with a2:c9:eb:1a:d2:2f [ 2964.433908] wlan0: send auth to a2:c9:eb:1a:d2:2f (try 1/3) [ 2964.586359] wlan0: authenticated [ 2964.654489] wlan0: associate with a2:c9:eb:1a:d2:2f (try 1/3) [ 2964.694907] wlan0: RX ReassocResp from a2:c9:eb:1a:d2:2f (capab=0x1431 status=0 aid=1) [ 2964.728574] wlan0: associated [ 2964.928352] wlcore: Association completed. [ 3057.574863] wlan0: disassociated from a2:c9:eb:1a:d2:2f (Reason: 1=UNSPECIFIED) [ 3058.817391] wlan0: authenticate with 9c:c9:eb:1a:d2:31 [ 3058.883672] wlan0: send auth to 9c:c9:eb:1a:d2:31 (try 1/3) [ 3058.933228] wlan0: authenticated [ 3058.964537] wlan0: associate with 9c:c9:eb:1a:d2:31 (try 1/3) [ 3059.006467] wlan0: RX AssocResp from 9c:c9:eb:1a:d2:31 (capab=0x1511 status=0 aid=1) [ 3059.037915] wlan0: associated [ 3059.163584] wlcore: Association completed. [ 3102.097032] wlan0: disconnect from AP 9c:c9:eb:1a:d2:31 for new auth to a2:c9:eb:1a:d2:2f [ 3102.238292] wlan0: authenticate with a2:c9:eb:1a:d2:2f [ 3102.271768] wlan0: send auth to a2:c9:eb:1a:d2:2f (try 1/3) [ 3102.420688] wlan0: authenticated [ 3102.474507] wlan0: associate with a2:c9:eb:1a:d2:2f (try 1/3) [ 3102.517152] wlan0: RX ReassocResp from a2:c9:eb:1a:d2:2f (capab=0x1431 status=0 aid=1) [ 3102.550627] wlan0: associated [ 3102.744725] wlcore: Association completed.