78 votes

Comment désactiver le sans fil à partir de la ligne de commande

Comment désactiver l'Internet sans fil à partir de la ligne de commande ?

J'ai essayé sudo ifconfig eth1 down mais network-manager semble ignorer cela et continue d'essayer de le réactiver. Le pire, c'est que le widget du gestionnaire de réseau ne vous permet pas non plus de le désactiver une fois qu'il a commencé à "essayer de se connecter". Chaque fois que je suis près d'une connexion irrégulière, il continue à essayer de se connecter, échouant à chaque fois et affichant un message d'erreur ennuyeux, "désolé, nous n'avons pas pu nous connecter".

99voto

David Oliver Points 1082

L'équivalent en ligne de commande dans ubuntu 16.04

nmcli radio wifi off

Pour le réactiver, utilisez

nmcli radio wifi on

Pour aider

nmcli radio help   
nmcli radio wifi help

41voto

steeldriver Points 118154

Activer/désactiver complètement le réseau

nmcli networking off

Juste pour le WiFi

nmcli radio wifi off

Dans les deux cas on pour le réactiver.

Si vous devez en permanence désactiver un dispositif vous pouvez le faire par programme en utilisant la fonction unmanaged-devices dans /etc/NetworkManager/NetworkManager.conf ou (à un niveau inférieur) en mettant sur liste noire ou en supprimant le pilote correspondant.


Pour les versions plus anciennes que v0.9.10

  • Utilisez nm 代わりに networking . Voir nmcli page de manuel .
  • Table avec différences entre nmcli v0.9.8 et v0.9.10 .
  • Le niveau supérieur nm n'existe plus, et l'objet équivalent nm wifi sont désormais fournies par une radio objet.
  • El nmcli a changé de manière significative entre la v0.9.8 et la v0.9.10, et la documentation note que :

Même si nmcli essaie de garder une compatibilité ascendante en général, il y a des exigences pendant le développement de Networkmanager qui ont forcé certaines changements incompatibles dans nmcli. Le tableau ci-dessous liste les différences entre 0.9.8 et 0.9.10.

13voto

Kacper Stawiński Points 301

En général, les simples

sudo ifconfig wlan0 down

...devrait suffire. Parfois, la carte sans fil peut être affichée comme

ethX

au lieu de

wlanY

alors vous devez revérifier quel ethX désactiver et vous pouvez le faire avec

sudo lshw -C network

et cherchez l'entrée de votre carte sans fil à l'intérieur de laquelle vous trouverez :

logical name: <ethX_or_wlanY_goes_here>

Je suppose que vous le savez probablement et que votre problème est plus important que cela, mais dans le même temps, de nombreuses personnes trouveront probablement ce sujet et cela devrait leur suffire.

9voto

pgoetz Points 788

Une méthode que personne n'a mentionnée :

rfkill list pour visualiser les appareils sans fil/à brancher

rfkill block <device number> pour le bloquer (soft)

9voto

MAChitgarha Points 294

Tout d'abord, installez le paquet suivant :

sudo apt install tlp

Maintenant, activer ou désactiver votre connexion WiFi sera très simple :

wifi on
wifi off

Super ! De plus, vous pouvez également basculer votre connexion WiFi :

wifi toggle

Conseil : Vous pouvez faire de même avec votre appareil bluetooth en utilisant bluetooth commandement.

Causion : Bien que je sache qu'il s'agit d'un forum Ubuntu, une mise en garde pour les utilisateurs de Fedora : Si vous installez le paquet TLP sur Fedora, vous pourriez avoir des problèmes pour démarrer le service RFKill pendant le processus de démarrage. Pour plus d'informations, voir c'est quoi RFKill y ce problème connexe .

Avertissement : Je ne suis pas sûr de tous les cas possibles, mais la TLP peut ralentir votre système, et vous faire subir des ralentissements et/ou des blocages. La raison est qu'il s'agit principalement d'un paquet pour améliorer la durée de vie de la batterie et l'utilisation, peut-être en mettant votre processeur en mode powersave.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X