GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie rufe ich eine Wi-Fi-Schnittstelle von einer Befehlszeile aus auf?

sudo ip link set wlan0 up oder sudo ifconfig wlan0 up .

Antwort vom 13.04.17:

Um die Antwort von Martin näher auszuführen:

ifup und ifdown Befehle sind Teil des ifupdown-Pakets, das jetzt im Vergleich zu neueren wie network manager als Legacy-Frontend für die Netzwerkkonfiguration betrachtet wird .

Bei ifup ifupdown liest Konfigurationseinstellungen aus /etc/network/interfaces; es läuft pre-up , post-up und post-down Skripte von /etc/network , die den Beginn von /etc/wpasupplicant/ifupdown.sh beinhalten der zusätzlich wpa-* verarbeitet Konfigurationsoptionen für WPA-WLAN, in /etc/network/interfaces (siehe zcat /usr/share/doc/wpasupplicant/README.Debian.gz zur Dokumentation). Für WEP wireless-tools Paket spielt eine ähnliche Rolle wie wpa-supplicant . iwconfig ist von wireless-tools , auch.

ifconfig gleichzeitig ist es ein untergeordnetes Werkzeug, das von ifupdown verwendet wird und ermöglicht mehr Flexibilität. Zum Beispiel gibt es 6 Modi für die Funktion des WLAN-Adapters und IIRC ifupdown deckt nur den verwalteten Modus ab (+ Roaming-Modus, der formell kein Modus ist?). Mit iwconfig und ifconfig Sie können z. Überwachungsmodus Ihrer WLAN-Karte, während mit ifupdown Sie können das nicht direkt tun.

ip Befehl ist ein neueres Tool, das auf Netlink-Sockets arbeitet, eine neue Möglichkeit, den Kernel-Netzwerkstapel aus dem Userspace zu konfigurieren (Tools wie ifconfig bauen auf ioctl-Systemaufrufen auf).


Versuchen Sie es mit ifconfig wlan0 up statt ifup .


Ab Ubuntu 18.04 (und entsprechenden Debian-Versionen) ifconfig und ifup /ifdown sind veraltet, und der empfohlene Weg, die Schnittstelle aufzurufen, ist der ip Befehl:

ip link set dev <interface> up
ip link set dev <interface> down

Und Sie können Ihre verfügbaren Schnittstellen überprüfen mit:

ip link

Und Sie können die zugewiesenen IP-Adressen Ihrer Schnittstellen anzeigen mit:

ip addr show

Oder genauer gesagt:

ip addr show scope global | grep inet

Linux
  1. Wie kann man von der Befehlszeile aus stummschalten?

  2. Wie wird von der Befehlszeile aus automatisch gemountet?

  3. Wie kann ich von der Befehlszeile aus in dmesg schreiben?

  4. Wie finde ich die Bluez-Version über die Befehlszeile heraus?

  5. So führen Sie TeX über die Befehlszeilenschnittstelle in Linux aus

So überprüfen Sie Wetterdetails von der Befehlszeile in Linux

So passen Sie die Monitorhelligkeit über die Befehlszeile in Linux an

So leeren Sie den Papierkorb in Ubuntu über die Befehlszeile

So sichern Sie eine einzelne MySQL-Datenbank über die Befehlszeile

So sichern Sie alle MySQL-Datenbanken über die Befehlszeile

So überprüfen Sie die Linux-Netzwerkstatistik über die Befehlszeile