Особый аромат top, который мы здесь используем, htop.
Установите его с помощью:
sudo apt-get install htop
Этот ответ был впервые отправлен MariusMatutiae на SuperUser. Пожалуйста, подумайте о голосовании, если это вам поможет.
Вы можете сделать это, подключившись к AP вручную. Во-первых, проще всего отключить диспетчер сети, если вы его используете: sudo service network-manager stop
Затем вам нужно определить BSSID AP, к которому вы хотите присоединиться: команда sudo iw dev wlan0 scan
(если вы используете wlan0 в качестве вашего беспроводного интерфейса ) будет выдавать много результатов, среди которых вы найдете что-то вроде: BSS f8:1a:67:aa:7f:b9 (on wlan0) -- associated
TSF: 629432841083 usec (7d, 06:50:32)
freq: 2417
beacon interval: 100
capability: ESS Privacy ShortPreamble SpectrumMgmt ShortSlotTime (0x0531)
signal: -70.00 dBm
last seen: 0 ms ago
Information elements from Probe Response frame:
SSID: MySSID_NAME
(выход длиннее этого). Соответствующей частью является, конечно, BSS f8: 1a: 67: aa: 7f: b9. Затем вам нужно будет освободить свой интерфейс от любых предыдущих IP-адресов, на всякий случай: sudo ip link set wlan0 down
sudo ip addr flush dev wlan0
sudo ip link set wlan0 up
Теперь вы указываете, что хотите подключиться к конкретной точке доступа: sudo iwconfig wlan0 essid MySSID_NAME ap f8:1a:67:aa:7f:b9
, где, конечно, ap предшествует только что идентифицированному BSSID. Теперь вам нужно запустить wpa_supplicant, sudo wpa_supplicant -Dnl80211 -i wlan0 -B -c FILE_with_WPA_Secrets
(если вы не знаете, как настроить файл с вашими учетными данными WPA, вы можете посмотреть его здесь, например, просто будьте осторожны, где сказано network = {, это должно быть network = {без пробела). Наконец, sudo dhclient -v wlan0
(флаг -v не работает на всех дистрибутивах Linux, мне это нравится, потому что я могу контролировать, что происходит). EDIT. Инструкции, приведенные выше, работают в сети с защитой WPA. Fore WEP security, замените команду wpa_supplicant на: sudo iwconfig wlan0 key s:Your_WEP_password
Помните, что два символа s: перед вашим паролем необходимы. После этого еще раз sudo dhclient -v wlan0
Надеюсь, это поможет.
Простой способ сделать это - использовать графический интерфейс, предоставляемый Network Manager.
Перейти к значку сети на верхней панели, выбрать Edit Connections, найти профиль беспроводного соединения для желаемого SSID , откройте для EDIT и перейдите в поле BSSID и либо: 1) введите желаемый BSSID, либо 2) вручную введите требуемый BSSID.
См. ниже пример подключения к беспроводной сети с указанием его поля BSSID. [ ! d3]