Bagaimana cara memaksa Network Manager untuk memindai ulang koneksi?

20

Bagaimana cara memaksa Network Manager di Ubuntu untuk memindai ulang koneksi nirkabel?

Setelah menutup laptop saya, manajer jaringan tidak melihat koneksi nirkabel baru. Apakah ada perintah bash untuk memaksa menelusuri ulang? sudo service network-manager restarttidak membantu.

takeshin
sumber

Jawaban:

26
sudo iwlist interface scan

Di mana antarmuka adalah nama kartu nirkabel Anda, mis. Wlan0

rumtscho
sumber
gunakan sudo ifconfig untuk mengetahui nama "antarmuka"
Bhikkhu Subhuti
Apakah Anda benar-benar perlu menggunakan sudo untuk ini?
Morten
@Morten: Ya, kami memang butuh sudo. "Memicu pemindaian adalah operasi istimewa (hanya root) dan pengguna normal hanya dapat membaca hasil pemindaian sisa." ( man iwlist)
Falko
13

Mencoba

nmcli device wifi rescan

dan

nmcli device wifi list

untuk melihat jaringan yang tersedia

Davide
sumber
1
Jawaban Terbaik. Tanpa menggunakan sudo.
Khurshid Alam
1
Ini harus menjadi jawaban yang diterima. Lagi pula, ini adalah "alat baris perintah untuk mengendalikan NetworkManager". Ini memberikan output baris perintah grafis yang bagus jika Anda menentukan list(atau tidak ada argumen sama sekali).
Mike S
2

Di Ubuntu 16.04 dan yang lebih baru, me-restart NetworkManager dengan sytemctl berfungsi (setidaknya setelah memindai jaringan secara manual dengan iwlist):

# Find the name of the network interface, e.g. wlan0 or wlp3s0
ip addr show      

# Scan for WLAN networks (replace wlan0 by the correct interface)
sudo iwlist wlan0 scan

# Restart Ubuntu’s Network Manager so it reloads the Access Point list
sudo systemctl restart NetworkManager
Simon A. Eugster
sumber
1

sudo /etc/init.d/networking restart harus bekerja ...

laurent
sumber
1

Cukup menonaktifkan dan mengaktifkan kembali modul nirkabel Anda akan menjadi solusi.

Polisi
sumber
-1. Meskipun ini secara naif sepertinya merupakan solusi yang layak, akhirnya membuat saya memblokir kartu jaringan saya untuk akhir pekan.
Abhishek Divekar