GNU/Linux >> Tutoriels Linux >  >> Linux

Comment faire apparaître une interface wi-fi depuis une ligne de commande ?

sudo ip link set wlan0 up ou sudo ifconfig wlan0 up .

Réponse du 13 avril 17 :

Pour développer la réponse de Martin :

ifup et ifdown les commandes font partie du package ifupdown, qui est désormais considéré comme une interface héritée pour la configuration du réseau, par rapport aux plus récentes, telles que network manager .

Sur ifup ifupdown lit les paramètres de configuration de /etc/network/interfaces; il exécute pre-up , post-up et post-down scripts de /etc/network , qui incluent le /etc/wpasupplicant/ifupdown.sh commençant qui traite wpa-* supplémentaire options de configuration pour wpa wifi, en /etc/network/interfaces (voir zcat /usr/share/doc/wpasupplicant/README.Debian.gz pour documentation). Pour WEP wireless-tools package joue un rôle similaire à wpa-supplicant . iwconfig est de wireless-tools , aussi.

ifconfig est en même temps un outil de niveau inférieur, qui est utilisé par ifupdown et permet plus de flexibilité. Par exemple, il existe 6 modes de fonctionnement de l'adaptateur wifi et IIRC ifupdown couvre uniquement le mode géré (+ le mode itinérant, qui n'est formellement pas le mode ?). Avec iwconfig et ifconfig vous pouvez activer par ex. mode moniteur de votre carte sans fil, tandis qu'avec ifupdown vous ne pourrez pas le faire directement.

ip La commande est un outil plus récent qui fonctionne au-dessus des sockets netlink, une nouvelle façon de configurer la pile réseau du noyau à partir de l'espace utilisateur (des outils comme ifconfig sont construits au-dessus des appels système ioctl).


Essayez ifconfig wlan0 up au lieu de ifup .


Depuis Ubuntu 18.04 (et les versions Debian correspondantes) ifconfig et ifup /ifdown sont obsolètes, et la méthode recommandée pour afficher l'interface est avec le ip commande :

ip link set dev <interface> up
ip link set dev <interface> down

Et vous pouvez vérifier vos interfaces disponibles avec :

ip link

Et vous pouvez afficher les adresses IP attribuées à vos interfaces avec :

ip addr show

Ou plus précisément :

ip addr show scope global | grep inet

Linux
  1. Comment redémarrer Icewm depuis la ligne de commande ?

  2. Comment couper le son depuis la ligne de commande ?

  3. Comment envoyer un e-mail à partir de la ligne de commande ?

  4. Comment puis-je écrire sur dmesg à partir de la ligne de commande ?

  5. Comment connaître la version de Bluez à partir de la ligne de commande ?

Comment vérifier les détails météorologiques à partir de la ligne de commande sous Linux

Comment régler la luminosité du moniteur à partir de la ligne de commande sous Linux

Comment vider la corbeille dans Ubuntu à partir de la ligne de commande

Comment sauvegarder une seule base de données MySQL à partir de la ligne de commande

Comment sauvegarder toutes les bases de données MySQL à partir de la ligne de commande

Comment vérifier les statistiques du réseau Linux à partir de la ligne de commande