Terkadang, koneksi Wi-Fi saya tidak berfungsi lagi karena berbagai alasan. Menonaktifkan dan mengaktifkan kembali Wi-Fi melalui antarmuka grafis dari indikator jaringan tidak menyelesaikan masalah dalam kasus ini.
Bagaimana saya bisa me-restart koneksi Wi-Fi saya sepenuhnya dari command-line tanpa harus me-restart mesin saya (yang memperbaiki masalah ini)?
command-line
wireless
orschiro
sumber
sumber
Jawaban:
nmcli
adalah utilitas baris perintah yang sangat berguna untuk berinteraksi dengan Network Manager. Gunakan perintah ini di Ubuntu 16.04 LTSUntuk versi sebelum 15.10 (yaitu sebelum transisi ke
systemd
) perintah akan sedikit berbeda:Untung tentang ini - ini tidak memerlukan kekuatan root.
Restart manajer jaringan itu sendiri adalah ide yang bagus juga.
Untuk 16,04 LTS:
dan untuk 14,04 LTS:
Dan jika kami benar-benar ingin, kami bahkan dapat mengotomatiskannya dengan skrip yang akan me-restart wifi Anda.
sumber
.service
tersirat, jadi bisa dihilangkansudo systemctl restart NetworkManager
.service
sepanjang waktu ini.systemd
sistem init - hal-hal yang sebenarnya memunculkan layanan dasar dan daemon ketika Anda boot. Masalahnya adalah bahwa tidak seperti barang-barang yang lebih tua,systemd
mencoba untuk tidak hanya memulai barang, tetapi juga mengelola barang-barang itu. Hal ini menyebabkannmcli
ditulis ulang agar sesuaisystemd
. Setidaknya ini pemahaman saya.Dua alternatif yang saya pikirkan berikut,
Alternatif pertama , bawa turun / naik antarmuka
Alternatif kedua , restart seluruh network-manager. Ini mengasumsikan Anda memiliki manajer jaringan yang diinstal. Jika tidak, instal dengan cmd berikut di terminal Anda
sudo apt-get install network-manager
.sumber
Di Ubuntu 15.10 dan 16.04 LTS Anda dapat menggunakan
systemd
fitur ini:sumber
Gunakan
ifdown
nama + antarmuka untuk menonaktifkan jaringanGunakan
ifup
nama + antarmuka untuk mengaktifkannyaGanti
IFACE
dengan nama perangkat Anda seperti yang diberikan olehifconfig
sumber