Posting lain tampaknya mengatasi masalah koneksi jaringan yang lebih rumit dari baris perintah.
Indikator / tombol Network panel Unity kadang tidak merespon dengan baik - tombol ini terus berusaha terhubung ke jaringan bahkan ketika saya mengklik "putuskan", hal-hal seperti itu.
Jadi saya ingin pergi baris perintah untuk kontrol. Saya tidak suka GUI.
Apakah tidak ada alat baris perintah sederhana yang dapat melakukan sesuatu seperti berikut ini?
wifi connect MyNetworkNameA
wifi disconnect
wifi connect MyNetworkNameB
Jawaban:
Saya pikir Anda ingin tetap menggunakan antarmuka yang dikelola (oleh NetworkManager).
nmcli
adalah alat baris perintah untuk mengendalikan NetworkManager.Untuk melihat daftar koneksi yang disimpan, gunakan (
<SavedWiFiConn>
)Untuk melihat daftar hotspot WiFi yang tersedia (
<WiFiSSID>
)atau:
Untuk melihat daftar antarmuka (
<WifiInterface>
)Hanya mengubah
<WifiInterface>
,<WiFiSSID>
,<WiFiPassword>
dalam perintah berikut untuk mencerminkan setup Anda. Jika info WiFi sudah disimpan, cara yang lebih mudah menggunakan<SavedWiFiConn>
nama koneksi seperti yang disimpan di NetworkManager.Ubuntu 16.04
Cara lain:
Ubuntu 15.10 & sebelumnya
Cara lain:
Jika kata sandi Anda tidak dikenali secara otomatis, ketikkan ini:
Referensi:
man nmcli
sumber
cron
penjadwalan pemindaian wifi menggunakaniwlist wlan0 scanning
ataunmcli d wifi list
kemudiannmcli
menghubungkan ke jaringan wifi yang sesuai tergantung pada kebutuhan Anda.nmcli c up id "Apollo III Connect"
Itu memberi kesalahan. Ketika saya meninggalkan kataid
dan mengetik ini menghubungkan tanpa kesalahan:nmcli c "Apollo III Connect"
. Saya mengerti bagaimana menghubungkannya sekarang. Anda mengatakanid
sebagai parameter dan mengatakan ganti kataid
dengan nama koneksi, yang Anda beri nama <WiFiConn>. Terima kasih!sudo nmcli dev wifi con "SSID_NAME" password PASSWORD "CONFIG_NAME"
Untuk menemukan pengaturan koneksi yang tersimpan secara otomatis:nmcli c
nmtui
solusi ncursesOpsi manajer jaringan ncurses interaktif yang hebat:
Datang dalam paket yang sama dengan
nm-applet
(hal ikon bar atas default) dannm-cli
, dan karena itu tersedia secara luas.Tangkapan layar:
Diuji di Ubuntu 17.10.
sumber
Jika titik akses wi-fi Anda disimpan, itu akan terhubung secara otomatis. Hidupkan atau matikan nirkabel dengan perintah yang lebih sederhana:
pada versi yang lebih baru:
Untuk referensi, lihat
man nmcli
.sumber
Jika Anda ingin terhubung ke jaringan yang disebut
PrettyFlyForAWiFi-5G
-a
(atau--ask
) artinya ia akan meminta kata sandi Anda. Koneksi akan disimpan dan akan terhubung secara otomatis jika Anda me-restart komputer Anda.Anda dapat menambahkan
password <your password>
sampai akhir (kata literalpassword
diikuti dengan kata sandi yang sebenarnya)tetapi mungkin dijalankan
unset HISTFILE
sebelumnya, sehingga kata sandi WiFi Anda tidak disimpan ke~/.bash_history
file Anda .Untuk melihat semua jaringan WiFi di sekitar Anda (
--rescan yes
opsional, daftar jaringan mungkin berusia hingga 30 detik tanpa itu)yang akan menampilkan sesuatu seperti
Untuk melupakan koneksi (yang disimpan setelah Anda berlari
nmcli -a d wifi connect <name>
)Untuk melihat daftar semua koneksi yang disimpan
Anda bisa menggunakan
nmcli connection
sebagai gantinmcli c <whatever>
dannmcli device
bukannmcli d
nmcli
adalah antarmuka baris perintah untuk NetworkManager (yang merupakan bagian dari GNOME , lingkungan desktop default Ubuntu) dan sudah diinstal pada Ubuntu.sumber