Konfigurieren der drahtlosen Befehlszeilenschnittstelle

9

Manchmal starte ich den Wiederherstellungskern mit CLI und Netzwerk, um Fehler an meinem Laptop zu beheben. Gibt es also eine Möglichkeit, über die Befehlszeile eine Verbindung zu einem WLAN-Router oder AP herzustellen? Wenn es möglich ist, welche Befehle lauten für Folgendes:

  1. Verfügbare Netzwerke auflisten.
  2. So stellen Sie eine Verbindung zu einem Netzwerk her mit: SSID, WPA2-Schlüssel und DHCP-Modus.
  3. Ein Befehl zum Verbinden mit: SSID, Ad-hoc-Modus, IP-Adresse, Netzmaske, Gateway.
Nixnotwin
quelle

Antworten:

8

Sie benötigen das wpasupplicant-Paket, um eine Verbindung zu einem mit wpa oder wpa2 gesicherten Netzwerk herzustellen.

Aufgeführt nach Reihenfolge:
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> Legen Sie dann eine Route zu Ihrem Gateway festroute add <destination> gw <gateway ip>

Popinou
quelle
4
Vielleicht möchten Sie ein Leerzeichen vor die Zeile 'iwpriv' setzen, die Ihr Passwort enthält. Auf diese Weise wird es nicht in der Geschichte angezeigt.
Htorque
1
Müssen Sie den Schritt iwconfig essid zweimal ausführen?
Marius Gedminas
Was ist in Schritt 3 <Ziel>? Ich bin mit allen oben genannten Werten vertraut, mit Ausnahme dieser.
Fouric
1

nm-tooloder sudo iwlist scanzeigt Ihnen alle verfügbaren drahtlosen Netzwerke.

Es gibt ein cnetworkmanagerPaket, mit dem Sie Network Manager über die Befehlszeile steuern können. Ich habe es selbst nie benutzt.

Marius Gedminas
quelle
0

Ich denke, iwlist und iwconfig machen das. Hier ist das Forum, das darüber spricht.

sagarchalisieren
quelle