Como posso descobrir o endereço MAC do meu adaptador WiFi no Ubuntu Linux?

7

Qual comando posso inserir em um terminal para descobrir o endereço MAC do meu adaptador WiFi?

    
por 3498DB 30.01.2011 / 17:32

5 respostas

16

O comando

ip addr

dirá. ifconfig é uma ferramenta obsoleta desde 2001.

    
por 30.01.2011 / 17:37
3
/sbin/ifconfig | grep HWaddr

Você pode adicionar o nome da interface do seu cartão Wi-Fi (por exemplo, wlan0 ) após o ifconfig, mas não é necessário.

    
por 30.01.2011 / 17:35
3

Você desejará ver iwconfig e ifconfig para obter informações sobre seus controladores ethernet. iwconfig é voltado para sem fio.

    
por 30.01.2011 / 17:35
2

Combinando a resposta de @ user562374 com um pequeno script:

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

A interface sem fio é mostrada em /proc/net/wireless e é usada para extrair o endereço MAC da saída ip addr .

    
por 30.01.2011 / 22:36
2

Do arch wiki docs :

Para encontrar o endereço MAC que corresponde a uma interface específica (ou seja, wlan0), você pode inserir este comando:

ip link show <interface-name>

O endereço MAC é aquele que tem "link / ether" seguido por um número de 6 bytes. Provavelmente será algo assim:

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

Onde o endereço MAC é e8:b1:fc:9c:a6:8a

* Se você não souber o nome da sua interface, digite ip link para listar os endereços MAC e os nomes de interface de todas as suas interfaces. *

    
por 20.09.2015 / 08:26