Linux: WiFI? (nmtui i terminale hp)

Planuję kilka przeróbek w mojej domowej sieci. Terminale hp przenoszę na łącze bezprzewodowe. Konfiguracja takiego połączenia pod linux nie zawsze była przyjemna. Aż trafiłem na pewien post🙂 Narzędzie nazywa się nmtui i pozwala na bardzo łatwą konfigurację  interfejsów sieciowych.

Konfiguracja odbywa się w 2 krokach:

  • Stworzenie podłączenia,
  • Uaktywnienie podłączenia.

Zanim przejdziemy do konfiguracji, zalogujcie się do konsoli terminala (np. ssh):

Jeżeli jeszcze nie ma, zainstalujcie narzędzia sieciowe:

Sprawdźcie nazwę urządzenia karty wi-fi:

Widać tu dwa (no, trzy – „lo” to loopack – sama karta sieciowa, 127.0.0.1) interfejsy:

  • enp2s0: wbudowana karta sieciowa – przewodowa,
  • wlx000b81876699: karta bezprzewodowa w USB,

Zapamiętajcie nazwę tej drugiej – wlx000b81876699 (u Was nazwa będzie inna). Teraz uruchomcie nmtui:

Pojawi się główne menu:

Zacznijcie od stworzenia połączenia, opcja: „Edit a connection.”

Narzędzie występuje również w wersji do uruchamiania z wiersza poleceń, nmcli.

Tworzenie podłączenia

Z głównego menu wybierzcie opcję „Edit a connection”. Wciśnijcie „Tab”, żeby przejść do elementu „Add”. Potwierdźcie klawiszem Enter. Z listy wybierzcie „Wi-Fi”.

Teraz możecie ustawić parametry swojej sieci.

W polach:

  • „Profile name”: podajcie nazwę profilu, np. „Home WiFi” (to tylko identyfikator, właściwie obojętne jaki),
  • „Device”: podajcie nazwę urządzenia zapamiętaną z polecenia „ifconfig”, np:

    Uwaga: wystarczy wkleić samą nazwę urządzenia z ifconfig – system sam uzupełni wpis o adres MAC. Tu: „wlx…” to nazwa a „(00 : 0B : … )” – to adres MAC karty sieciowej dodany przez narzędzie.
  • „SSID”: podajcie identyfikator Waszej sieci domowej,
  • „Mode”: „Client”,
  • „Security”: wybierzcie model bezpieczeństwa, jakim posługuje się Wasza sieć domowa (najczęściej WPA & WPA2 Personal):
  • „Security Password”: hasło dostępu do sieci (tutaj nie pomogę:)).

Pozostaje zatwierdzić „OK”.

Wyjdźcie do głównego menu nmtui i wybierzcie „Activate a connection”.

Aktywacja podłączenia

Utworzone podłączenie trzeba aktywować. Z menu głównego wybierzcie „Activate a connection”. Z listy pod „Wi – Fi” wybierzcie nowo utworzone podłączenie:

„*” przy wpisie oznacza, że połączenie się powiodło.

Nawet po wyjściu z narzędzia, nowe podłączenie powinno być aktywne. Jeżeli nie – przyda się restart.

Jeżeli z jakiś dziwnych i niewiadomych względów urządzenie nie chce nawiązać połączenia, upewnijcie się najpierw co do poprawności wpisanych danych. Zwłaszcza, jeżeli np. kopiujecie nazwy (czy hasła) poprzez schowek Windows. W tekście mogą się pojawić dziwne „znaczki” i podłączenie nie powiedzie się.

 Domowy router…

Oczywiście powyżej opisałem jedynie konfigurację po stronie klienta (w tym przypadku  terminala hp). Być może dodatkowe akcje musicie też wykonać po stronie swojego routera – np. dodanie adresu MAC do listy dozwolonych urządzeń itp. To już pozostawiam Wam:)

Ubuntu 17.04

Powyższe zadziała poprawnie w ubuntu 17.10 i wyższym. W ubuntu 17.04 jest bug. Sprawia, że wifi się nie podłączy. Rozwiązanie znalazłem tutaj. Sprowadza się do dodania linii w pliku „/etc/NetworkManager/NetworkManager.conf”:

Po tym najlepiej zrestartować urządzenie.

Dodaj komentarz