Comment puis-je connaître l'adresse MAC de mon adaptateur WiFi sous Ubuntu Linux?


Réponses:


18

La commande

ip addr

dira. ifconfigest un outil obsolète depuis 2001.


1
En fait, bien avant cela. Je me souviens que nous sommes passés complètement de iproute2 à l’été 1999 à Linux (for ISPs), notre propre opérateur. et avant cela, nous l’avions déjà utilisé pendant quelques mois. En 1999, ifconfig était déjà assez défaillant en ce qui concerne les configurations de périphériques VPN (adresses IP secondaires avec alias), comme CIPE par exemple, et présentait des conditions de concurrence extrêmes si vous deviez reconfigurer une boîte avec des centaines de tunnels VPN en fonctionnement. Nos boîtes avaient jusqu'à 16 cartes réseau (quadboards) et route rencontrait parfois des difficultés pour afficher nos centaines d'entrées dans la table de routage.
Moreaki

3
/sbin/ifconfig | grep HWaddr

Vous pouvez ajouter le nom d'interface de votre carte WiFi (par exemple wlan0) après ifconfig, mais ce n'est pas nécessaire.


Sur mes systèmes Ubuntu 10.04 et 10.10, l’interface wifi est eth1.
Arcege

3

Vous voudrez peut-être consulter iwconfiget ifconfigobtenir des informations sur vos contrôleurs Ethernet. iwconfigest orienté vers le sans fil.


2

Combinant la réponse de @ user562374 avec un peu de script:

ip addr show $(awk 'NR==3{print $1}' /proc/net/wireless | tr -d :) | awk '/ether/{print $2}'

L’interface sans fil est illustrée /proc/net/wirelesset utilisée pour extraire l’adresse MAC de la ip addrsortie.


2

De l' arch wiki docs :

Pour trouver l'adresse MAC qui correspond à une interface particulière (par exemple, wlan0), vous pouvez entrer cette commande:

ip link show <interface-name>

L'adresse MAC est celle qui a "link / ether" suivi d'un nombre de 6 octets. Cela ressemblera probablement à ceci:

link/ether e8:b1:fc:9c:a6:8a brd ff:ff:ff:ff:ff:ff

Où l'adresse MAC est e8:b1:fc:9c:a6:8a

* Si vous ne connaissez pas le nom de votre interface, entrez simplement ip linkpour répertorier les adresses MAC et les noms d'interface de toutes vos interfaces. *

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.