Comment forcer Network Manager à rescanner les connexions?


20

Comment forcer Network Manager dans Ubuntu à rescanner les connexions sans fil?

Après avoir fermé mon ordinateur portable, le gestionnaire de réseau ne voit pas de nouvelles connexions sans fil. Existe-t-il une commande bash pour forcer la nouvelle analyse? sudo service network-manager restartn'aide pas.

Réponses:


26
sudo iwlist interface scan

interface est le nom de votre carte sans fil, par exemple wlan0


utilisez sudo ifconfig pour trouver le nom de "l'interface"
Bhikkhu Subhuti

Avez-vous vraiment besoin d'utiliser sudo pour cela?
Morten

@Morten: Oui, nous en avons besoin sudo. "Le déclenchement du scan est une opération privilégiée (root uniquement) et les utilisateurs normaux ne peuvent lire que les résultats de scan restants." ( man iwlist)
Falko

13

Essayer

nmcli device wifi rescan

et

nmcli device wifi list

pour voir les réseaux disponibles


1
Meilleure réponse. Sans utiliser sudo.
Khurshid Alam

1
Telle devrait être la réponse acceptée. C'est, après tout, "l'outil de ligne de commande pour contrôler NetworkManager". Il donne une belle sortie graphique en ligne de commande si vous spécifiez list(ou aucun argument du tout).
Mike S

2

Dans Ubuntu 16.04 et plus récent, le redémarrage de NetworkManager avec sytemctl fonctionne (au moins après avoir analysé les réseaux manuellement avec 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

1

sudo /etc/init.d/networking restart devrait marcher...


1

La simple désactivation et réactivation de votre module sans fil serait une solution de contournement.


-1. Bien que cela semble naïvement comme une solution décente, cela m'a finalement conduit à bloquer durement ma carte réseau pour le week-end.
Abhishek Divekar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.