Wie verbinde ich mich mit "nmcli" ins Internet?


16

Laut diesem Link

nmcli dev wifi con a52c60f5-c1af-4d39-8dc8-728bd770bffc password 12345678 name dlink_home

sollte die Verbindung herstellen, gibt aber den folgenden Fehler aus, wenn ich versuche, eine Verbindung herzustellen:

Fehler: 'dev wifi' Befehl 'con' ist ungültig.

Wie kann ich über network-manageroder nmcliim Befehlszeilenmodus eine Verbindung zum drahtlosen Internet / Netzwerk herstellen ?

PS. Das Betriebssystem ist RHEL6 Server


Versuchen Sie es dev wlan0stattdessen.
Flup

Error: 'dev' command 'wlan0' is not valid.
Easl

1
Ich habe es versucht, nmcli con up id dlink_homeaber es funktioniert nur, nachdem ich die GUI mit gestartet habe startx, ohne dass der Startstatus der GUI nmcli nmdeaktiviert ist.
Easl

Siehe meine Antwort hier: unix.stackexchange.com/a/79434/7453
slm

Die Verbindung wird nicht hergestellt, indem der oben erwähnte Fehler
ausgegeben

Antworten:


8

Die Möglichkeit, eine neue Verbindung in der Befehlszeile mit zu definieren, nmcli dev wifi con …wurde in NetworkManager 0.9.6 hinzugefügt . (Wenn Sie Ubuntu verwenden, bedeutet dies, dass Sie Version 12.10 oder höher verwenden.) In früheren Versionen können neue Verbindungen nur über die GUI oder durch manuelles Bearbeiten von Konfigurationsdateien (in /etc/NetworkManager/system-connectionsoder unter ~/.gconf) definiert werden. Sie können eine bestehende Verbindung mit aktivieren nmcli con up.

Wenn Sie keine GUI zum Definieren von Verbindungen haben, können Sie wicd anstelle von NetworkManager verwenden.


1
Wicd hat auch nicht funktioniert. Es verursachte mehr Probleme als es löste.
Lord Loh.

14

Unter Verwendung eines 18 Monate alten openSUSE mit nmcli -v 0.8.2 habe ich Folgendes getan:

nmcli dev wifi

Das gab mir eine Liste, in der ich meinen eigenen drahtlosen Hub erkennen konnte. Die Schlüsselspalten sind SSID und BSSID.

Ich benutzte dann Startmenü -> Kontrollzentrum -> Netzwerkverbindungen -> Drahtlos. Ich hatte dort eine Verbindung mit dem Namen "Drahtlose Verbindung 1". Wenn Sie es auswählen, Bearbeiten ...--> Drahtlos: Geben Sie die SSID und die BSSID im obigen Befehl nmcli wörtlich ein. Dann habe ich auf der Seite Wireless Security das Passwort meines Hubs eingegeben. Die Auswahl "Sicherheit" basierte erneut auf der obigen Ausgabe von nmcli. OK, Speichern ...

Dann (ich tat dies als root; möglicherweise nicht notwendig):

nmcli con up id 'Wireless connection 1'

Beachten Sie, dass die "ID" NICHT die SSID oder BSSID ist. Stattdessen ist dies der Spitzname auf Ihrem Computer für dieses Netzwerk.

Wie oben angegeben, enthält / etc / NetworkManager / system-connections Dateien, von denen "Drahtlose Verbindung 1" eine ist (in meinem Fall).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.