web-dev-qa-db-fra.com

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

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

J'ai essayé Sudo ifconfig eth1 down mais network-manager semble l'ignorer et continue d'essayer de le réactiver. Le pire est que le widget de gestion de réseau ne vous permet pas 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, elle continue d'essayer et d'essayer de se connecter, échouant à chaque fois et affichant un message d'erreur gênant: "Désolé, nous n'avons pas pu nous connecter".

36
Cerin

L'équivalent en ligne de commande dans Ubuntu 16.04

nmcli radio wifi off

Pour réactiver, utilisez

nmcli radio wifi on

Aider

nmcli radio help   
nmcli radio wifi help
38
Adriano

Activer/désactiver complètement la mise en réseau

nmcli networking off

Juste pour le WiFi

nmcli radio wifi off

Dans les deux cas, on à réactiver.

Si vous avez besoin de manière permanente de désactiver un périphérique particulier , vous pouvez le faire par programme à l'aide de la fonction unmanaged-devices dans /etc/NetworkManager/NetworkManager.conf ou (à un niveau inférieur) en mettant en liste noire ou en supprimant le pilote correspondant.


Pour les versions antérieures à v0.9.1

  • Utilisez nm au lieu de networking. Voir nmcli page de manuel .
  • Tableau avec différences entre nmcli v0.9.8 et v0.9.1 .
  • L’objet nm de niveau supérieur n’existe plus et les options nm wifi équivalentes sont désormais fournies par un objet radio.
  • L'interface nmcli a changé de manière significative entre la version 0.9.8 et la version 0.9.10, et la documentation indique que:

Même si nmcli essaye de conserver la compatibilité avec les versions antérieures en général, des contraintes lors du développement de Networkmanager ont forcé certaines modifications incompatibles dans nmcli. Le tableau ci-dessous répertorie les différences entre 0.9.8 et 0.9.10.

29
steeldriver

En général, simple

Sudo ifconfig wlan0 down

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

ethX

au lieu de

wlanY

alors vous devez vérifier quelle ethX désactiver et vous pouvez le faire avec

Sudo lshw -C network

et recherchez votre entrée de carte sans fil dans laquelle vous trouverez:

logical name: <ethX_or_wlanY_goes_here>

Je suppose que vous savez probablement que votre problème est plus grave que cela, mais que, parallèlement, de nombreuses personnes fraîches trouveront ce sujet et que cela devrait leur suffire.

6
Kacper Stawiński

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

rfkill list pour afficher les périphériques sans fil/Bluetooth

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

5
13dimitar

Pour moi, sur Ubuntu 15.04 nmcli radio wifi off a travaillé pour désactiver le wifi. Pour désactiver la mise en réseau en général (y compris le réseau local), j'utilise nmcli networking off.

2
Leopold Vilnius

Il existe un moyen de basculer l'état de la connexion WiFi. Il pourrait être utile de savoir.

nmcli radio wifi `nmcli r wifi | grep enabled -c | sed -e "s/1/off/" | sed -e "s/0/on/"`
1
Vic

nmcli networking off et nmcli radio wifi off ne fonctionnent pas pour moi dans buntu 12.04! Les commandes suivantes fonctionnent pour moi:

nmcli nm status
nmcli nm wifi off
0
N. S.

Je ne suis pas sûr qu'il s'agisse d'une commande spécifique à mon système ou d'une possibilité intéressante pour un terminal, mais il existe un moyen beaucoup plus simple d'activer ou de désactiver votre connexion WiFi à l'aide de la commande suivante:

wifi on
wifi off

Cool! Encore plus, vous pouvez également basculer votre connexion WiFi:

wifi toggle

Astuce: Vous pouvez faire la même chose avec votre périphérique Bluetooth à l'aide de la commande bluetooth.

J'espère que tu as apprécié!

0
MAChitgarha