Parfois, ma connexion Wi-Fi ne fonctionne plus pour diverses raisons. La désactivation et la réactivation du Wi-Fi via l'interface graphique de l'indicateur de réseau ne résout pas les problèmes dans ces cas.
Comment puis-je redémarrer complètement ma connexion Wi-Fi à partir de la ligne de commande sans avoir à redémarrer ma machine (ce qui résout ces problèmes)?
command-line
wireless
orschiro
la source
la source
Réponses:
nmcli
est un utilitaire de ligne de commande très utile pour interagir avec Network Manager. Utilisez cette commande dans Ubuntu 16.04 LTSPour les versions antérieures à 15.10 (c'est-à-dire avant la transition vers
systemd
), la commande serait légèrement différente:Une bonne chose à ce sujet - cela ne nécessite pas de pouvoirs root.
Le redémarrage du gestionnaire de réseau lui-même est également une bonne idée.
Pour 16.04 LTS:
et pour 14.04 LTS:
Et si nous le voulions vraiment, nous pourrions même l'automatiser avec un script qui redémarrera votre wifi.
la source
.service
est implicite, donc peut être omissudo systemctl restart NetworkManager
.service
tout ce temps.systemd
système init - ce qui fait réellement apparaître des services et des démons de base lorsque vous démarrez. Le problème est que, contrairement aux trucs plus anciens,systemd
essaie non seulement de démarrer des trucs, mais aussi de gérer les trucs. Cela a conduit ànmcli
être réécrit pour correspondre avecsystemd
. C'est du moins ce que je comprends.Deux alternatives auxquelles je pense suivent,
Première alternative , faire tomber / monter l'interface
Deuxième alternative , redémarrez l'intégralité du gestionnaire de réseau. Cela suppose que vous avez installé le gestionnaire de réseau. Sinon, installez-le avec la cmd suivante dans votre terminal
sudo apt-get install network-manager
.la source
Sur Ubuntu 15.10 et 16.04 LTS, vous pouvez utiliser la
systemd
fonctionnalité:la source
Utilisez
ifdown
+ nom d'interface pour désactiver le réseauUtilisez
ifup
+ nom d'interface pour l'activerRemplacez
IFACE
par le nom de votre appareil comme indiqué parifconfig
la source