Как заставить Network Manager связываться с определенной точкой доступа?

В моей сетевой среде у меня есть две точки доступа с одинаковым ESSID; один из них возле моего рабочего стола, а другой в другом здании.

Я получаю сигнал от них обоих, и соединение часто переключается с ближнего на дальнее, что приводит к обрыву соединения.

Как я могу заставить администратора сети использовать только одну точку доступа, игнорируя другую?

2 ответа

Во-первых, найдите BSSID (MAC-адрес) AP, который находится дальше. Посмотрите этот ответ о том, как его получить.

Затем нажмите на индикатор NM → выберите Edit Connections... → затем нажмите на вкладку Wireless. Найдите SSID в списке и нажмите " Изменить".

Теперь переименуйте соединение, чтобы было легче различать его и снимите флажок Подключать автоматически. Также введите адрес точки доступа в поле BSSID.


(источник: xrmb2.net)

Вот и все. Вы по-прежнему увидите обе точки доступа в индикаторе NM с одним и тем же именем (не знаю, сможете ли вы это изменить), но ваш компьютер будет автоматически подключаться только к ближайшему.

Спасибо @htorque, который показал мне, что делать, я все равно не рекомендую менять имя соединения. Кроме того, установка правильного BSSID должна быть простой с помощью современного пользовательского интерфейса Network Manager — он покажет вам, какие BSSID доступны и каков уровень их сигнала — например, вот редактор сетевых подключений Plasma:

После выбора правильного BSSID вам может потребоваться отключиться и снова подключиться (если в данный момент он подключен к неправильному идентификатору).

Из командной строки вы можете запуститьnmcli device wifi(или простоnmcli d w), чтобы вывести список всех точек доступа и их BSSID.

Вы также можете временно подключиться к другому BSSID из командной строки, запустивnmcli connection up CONNECTION-NAME ap BSSIDили задайте BSSID в конфигурации соединения, используяnmcli connection modify CONNECTION-NAME wifi.bssid BSSID

Подсказка: используйте клавишу TAB, чтобы заполнить командные слова — это очень весело, не нужно вводить все эти слова.

Другие вопросы по тегам