Zdá sa, že ostatné príspevky riešia zložitejšie problémy so sieťovým pripojením z príkazového riadku.
Indikátor/tlačidlo siete na paneli Unity niekedy nereaguje príliš dobre - stále sa snaží pripojiť k sieti, aj keď kliknem na "odpojiť", a podobne.
Takže chcem ísť na ovládanie cez príkazový riadok. Aj tak nemám rád grafické rozhrania.
Neexistuje nejaký jednoduchý nástroj pre príkazový riadok, ktorý by dokázal urobiť niečo podobné?
wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB
Myslím, že chcete naďalej používať spravované rozhranie (pomocou NetworkManager). nmcli
je nástroj príkazového riadka na ovládanie NetworkManageru.
Ak chcete zobraziť zoznam uložených spojení, použite (<SavedWiFiConn>
)
nmcli c
Ak chcete zobraziť zoznam dostupných prístupových bodov WiFi (<WiFiSSID>
)
nmcli d wifi list
alebo:
sudo iwlist <WifiInterface> skenovanie
Zobrazenie zoznamu rozhraní (<WifiInterface>
)
ifconfig -a
Stačí zmeniť <WifiInterface>
, <WiFiSSID>
, <WiFiPassword>
v nasledujúcich príkazoch tak, aby odrážali vaše nastavenie. Ak sú informácie o WiFi už uložené, jednoduchší spôsob je použitie <SavedWiFiConn>
názvu pripojenia, ako bol uložený v NetworkManager.
##disconnect
nmcli d disconnect <WifiInterface>
##connect
nmcli d connect <WifiInterface>
Iný spôsob:
##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>
Iný spôsob:
##disconnect:
nmcli c down id <SavedWiFiConn>
##connect:
nmcli c up id <SavedWiFiConn>
Ak vaše heslo nie je automaticky rozpoznané, zadajte toto:
nmcli -a c up <SavedWiFiConn>
Odkaz: man nmcli
`nmtui`` riešenie ncurses
Skvelá interaktívna možnosť správcu siete ncurses:
nmtui
Je súčasťou rovnakého balíka ako nm-applet
(predvolená ikona na hornej lište) a nm-cli
, a preto je široko dostupný.
Obrázok obrazovky:
Testované v Ubuntu 17.10.
Ak je prístupový bod Wi-Fi uložený, automaticky sa pripojí. Bezdrôtové pripojenie zapnete alebo vypnete jednoduchým príkazom:
nmcli nm wifi on
nmcli nm wifi off
na novšej verzii:
nmcli radio wifi on
nmcli radio wifi off
Referencie nájdete v man nmcli
.