Conecte-se ao ponto e faça
iwconfig | grep "Access Point"
ou encontre seu ponto de acesso na saída de
iwlist wlan0 scan
(se você tiver uma interface sem fio chamada não wlan0
, substitua adequadamente) .
Como posso obter o endereço MAC do ponto de acesso sem fio no Ubuntu?
Conecte-se ao ponto e faça
iwconfig | grep "Access Point"
ou encontre seu ponto de acesso na saída de
iwlist wlan0 scan
(se você tiver uma interface sem fio chamada não wlan0
, substitua adequadamente) .
Use o utilitário arping
com o IP do seu AP como argumento:
$ arping 192.168.0.1 ARPING 192.168.0.1 from 192.168.0.200 eth0 Unicast reply from 192.168.0.1 [00:48:6C:38:B7:4D] 0.660ms Unicast reply from 192.168.0.1 [00:48:6C:38:B7:4D] 0.590ms Unicast reply from 192.168.0.1 [00:48:6C:38:B7:4D] 0.610ms Unicast reply from 192.168.0.1 [00:48:6C:38:B7:4D] 0.410ms Sent 4 probes (1 broadcast(s)) Received 4 response(s)
Você pode ver o endereço MAC na resposta.
comando linux
iwlist wlan0 scan
é muito bom, no entanto, se você tiver muito do WIFI AP (como nos prédios de vários andares) - você receberá a seguinte mensagem de erro:
wlan0 Failed to read scan data : Argument list too long
neste caso, a única maneira de obter o MAC do seu AP seria:
sudo iw wlan0 scan | egrep "^BSS|SSID:" |grep -n1 <your AP name>
como resultado, você verá:
104-BSS 44:ce:7d:7b:e7:9e(on wlan0)
105: SSID: <your AP name>
onde a 1ª linha seria o MAC e a 2ª linha seria o seu nome do AP
no MacOSX, informações semelhantes podem ser obtidas com a execução de:
/System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -s |grep <your AP name>
como resultado, você verá:
<your AP name> 44:ce:7d:7b:e7:9e -58 1 Y -- WPA2(PSK/AES/AES)
Você pode tentar o dmesg ao conectar / conectar ao ponto de acesso sem fio:
$ dmesg | grep "probe to"
Na minha caixa (Fedora 14), eu recebo uma linha assim:
[ 5257.283188] wlan0: direct probe to 00:23:eb:3a:99:e0 (try 1)
Não tenho certeza se sob um kernel diferente ou outra configuração em outra distro como o ubuntu tem a mesma informação impressa. Por favor, tente.