我有两个路由器(主路由器和 AP),它们之间通过以太网电缆连接。两个路由器都使用相同的 SSID 和密码。
我想在家里漫游并让我的笔记本电脑自动切换到信号最强的路由器(而不是一直锁定在它最先连接的路由器上)。
DDWRT 中是否有任何设置允许这样做?
答案1
在 SSID 内的 AP 之间漫游由客户端决定。DDWRT 中的设置总是允许这样做。
如果当前信号质量仍然良好,笔记本电脑可能会漫游最终但不一定立即地。对于 Windows,漫游决定由特定的 Wi-Fi 驱动程序做出 - 例如,英特尔无线驱动程序有(或至少曾经有)“游走攻击性”环境。
通常客户端会尝试避免进行不必要的漫游,因为每次笔记本电脑需要扫描其他频道时,后台对更好 AP 的扫描可能会引入不必要的延迟(或者至少这是我看到游戏玩家讨论禁用它1 时的印象),并且漫游过程本身涉及断开连接和重新连接,这会导致瞬间的数据包丢失 - 除非两个 AP 都支持“快速转换”(802.11r)和/或“预身份验证”。
(我猜是启用 802.11r(这DD-WRT 不支持)可能导致客户端更加积极;但我不确定这是否对 WPA-Personal AP 有很大影响,因为在 WPA-Enterprise 中身份验证可能相当慢。)
1(关于这一点,请确保你尚未禁用笔记本电脑上的漫游功能。)
答案2
如果你使用的是 MacOS,我找到了一篇关于这个主题的文章
https://jay.gooby.org/2021/01/14/make-os-x-roam-to-the-strongest-wifi-signal
请注意,macos 中有一个“airport”命令,可以从 CLI 访问
https://osxdaily.com/2007/01/18/airport-the-little-known-command-line-wireless-utility/