我有一个 wifi 网状网络。也就是说,我有两个具有相同 SSID 的 AP。一个 AP 在地下室,另一个在一楼。即使一楼的信号强得多,笔记本电脑似乎也总是连接到地下室 AP。我尝试忘记网络并重新连接:笔记本电脑显示信号强,但连接后又显示信号弱。
我怎样才能“说服”它连接到正确的 AP?
使用 Ubuntu 20.04
答案1
网络管理器对连接有一个优先级设置。
但它是隐藏的。使用nm-connection-editor
后会弹出一个带有无线选项的窗口。转到您的连接,选择“常规”,然后有一个优先级选项。
数字越大,在所有可能的选项中被选中的可能性就越小。我的设置为...
- 家庭专用网络
- 在工作专用网络
- 我家用路由器上的 Ziggo 公共网络
- Ziggo 公共网络(用于我在外面时)
- 通过手机建立无线热点(该热点是计量的,因此仅用于紧急情况)。
这确实要求您让两个 AP 用不同的名称进行标识。如果名称相同,则应在一个 AP 上激活 2.4Ghz,在另一个 AP 上激活 5Ghz,并将路由器设置为为每个 AP 使用一个名称。
如果两个 AP 的无线网络名称 (SSID) 相同,则基本服务集标识符 (BSSID) 应该是唯一的,因为 BSSID 可以识别接入点。您可以在网络管理器的“身份”选项卡中设置这些。
为两个 AP 设置一个 BSSID。然后,这两个 AP 将显示为具有相同名称的两个不同网络。列出两次,NetworkManager 将有更好的机会选择最强的信号,而且您可以为每个 AP 设置优先级。
- 检查 AP 中的“客户端漫游阈值”。如果支持,则需要相同
- 客户端的 DHCP IP 租赁也需要相同。
优先级设置:
SSID: