konfigurowanie interfejsu bezprzewodowego w wierszu poleceń

9

Czasami uruchamiam jądro odzyskiwania z interfejsem CLI i siecią, aby rozwiązać problemy z laptopem. Czy istnieje sposób na połączenie się z routerem bezprzewodowym lub punktem dostępowym za pośrednictwem wiersza poleceń? Jeśli to możliwe, jakie są następujące polecenia:

  1. Aby wyświetlić listę dostępnych sieci.
  2. Aby połączyć się z siecią za pomocą: SSID, klucza WPA2 i trybu DHCP.
  3. Polecenie połączenia: SSID, tryb ad-hoc, adres IP, maska ​​sieci, brama.
nixnotwin
źródło

Odpowiedzi:

8

Będziesz potrzebował pakietu wpasupplicant, aby połączyć się z siecią zabezpieczoną wpa lub wpa2.

Wymienione według kolejności:
1:sudo iwlist scan

2: sudo iwconfig <interface> essid "my network"
iwpriv <interface> set AuthMode=<WPA2PSK or WPA2AES>
iwpriv <interface> set <WPA2PSK or WPA2AES>='WPA PASSPHRASE'

3: sudo iwconfig <interface> essid "my network"
ifconfig <interface> inet <ip> netmask <mask> następnie ustaw trasę do bramyroute add <destination> gw <gateway ip>

Popinou
źródło
4
Być może będziesz chciał wstawić puste miejsce przed wierszem „iwpriv” zawierającym twoje hasło. W ten sposób nie pojawi się w historii.
htorque
1
Czy musisz zrobić krok iwconfig essid dwa razy?
Marius Gedminas
W kroku 3 czym jest <cel>? Znam wszystkie powyższe wartości, z wyjątkiem tej jednej.
Fouric
1

nm-toollub sudo iwlist scanpokaże wszystkie dostępne sieci bezprzewodowe.

Istnieje cnetworkmanagerpakiet, który powinien umożliwiać kontrolowanie Network Managera z wiersza poleceń. Nigdy sam tego nie użyłem.

Marius Gedminas
źródło
0

Myślę, że robi to iwlist i iwconfig. Oto forum, które o tym mówi.

sagarchalizować
źródło