Άλλες αναρτήσεις φαίνεται να αντιμετωπίζουν πιο περίπλοκα ζητήματα σύνδεσης δικτύου από τη γραμμή εντολών.
Η ένδειξη/κουμπί δικτύου του πίνακα Unity δεν ανταποκρίνεται πολύ καλά μερικές φορές - συνεχίζει να προσπαθεί να συνδεθεί σε ένα δίκτυο ακόμα και όταν κάνω κλικ στο "αποσύνδεση", τέτοια πράγματα.
Έτσι, θέλω να πάω στη γραμμή εντολών για τον έλεγχο. Δεν μου αρέσουν τα γραφικά περιβάλλοντα ούτως ή άλλως.
Δεν υπάρχει κάποιο απλό εργαλείο γραμμής εντολών που να μπορεί να κάνει κάτι σαν το παρακάτω;
wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB
Νομίζω ότι θέλετε να συνεχίσετε να χρησιμοποιείτε τη διαχειριζόμενη διεπαφή (από τον NetworkManager). Το nmcli
είναι ένα εργαλείο γραμμής εντολών για τον έλεγχο του NetworkManager.
Για να δείτε τη λίστα των αποθηκευμένων συνδέσεων, χρησιμοποιήστε (<SavedWiFiConn>
)
nmcli c
Για να δείτε τη λίστα των διαθέσιμων σημείων πρόσβασης WiFi (<WiFiSSID>
)
nmcli d wifi list
ή:
WifiInterface> σάρωση
Για να δείτε τη λίστα των διασυνδέσεων (<WifiInterface>
)
ifconfig -a
Απλά αλλάξτε τα <WifiInterface>
, <WiFiSSID>
, <WiFiPassword>
στις ακόλουθες εντολές ώστε να αντικατοπτρίζουν τις ρυθμίσεις σας. Εάν οι πληροφορίες WiFi είναι ήδη αποθηκευμένες, ευκολότερος τρόπος είναι η χρήση του ονόματος <SavedWiFiConn>
της σύνδεσης όπως αποθηκεύτηκε στο NetworkManager.
##disconnect
nmcli d disconnect <WifiInterface>
##connect
nmcli d connect <WifiInterface>
Ένας άλλος τρόπος:
##disconnect
nmcli c down <SavedWiFiConn>
##connect
nmcli c up <SavedWiFiConn>
##disconnect
nmcli d disconnect iface <WifiInterface>
##connect
nmcli d wifi connect <WiFiSSID> password <WiFiPassword> iface <WifiInterface>
Ένας άλλος τρόπος:
##disconnect:
nmcli c down id <SavedWiFiConn>
##connect:
nmcli c up id <SavedWiFiConn>
Αν ο κωδικός σας δεν αναγνωρίζεται αυτόματα, πληκτρολογήστε αυτό:
nmcli -a c up <SavedWiFiConn>
Αναφορά: man nmcli
"nmtui" ncurses solution
Μεγάλη διαδραστική επιλογή διαχειριστή δικτύου ncurses:
nmtui
Έρχεται στο ίδιο πακέτο με το nm-applet
(το προεπιλεγμένο πράγμα με το εικονίδιο της πάνω μπάρας) και το nm-cli
, και επομένως είναι ευρέως διαθέσιμο.
Στιγμιότυπο:
[]]1
Δοκιμασμένο σε Ubuntu 17.10.
Εάν το σημείο πρόσβασης wi-fi είναι αποθηκευμένο, θα συνδεθεί αυτόματα. Ενεργοποιήστε ή απενεργοποιήστε το ασύρματο δίκτυο με μια απλούστερη εντολή:
nmcli nm wifi on
nmcli nm wifi off
σε νεότερη έκδοση:
nmcli radio wifi on
nmcli radio wifi off
Για αναφορά, δείτε man nmcli
.