Se você quiser apenas descobrir o endereço MAC de um determinado endereço IP, pode usar o comando arp
para consultá-lo, depois de fazer o ping do sistema 1 vez.
Exemplo
$ ping skinner -c 1
PING skinner.bubba.net (192.168.1.3) 56(84) bytes of data.
64 bytes from skinner.bubba.net (192.168.1.3): icmp_seq=1 ttl=64 time=3.09 ms
--- skinner.bubba.net ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 3.097/3.097/3.097/0.000 ms
Agora, procure na tabela ARP:
$ arp -a
skinner.bubba.net (192.168.1.3) at 00:19:d1:e8:4c:95 [ether] on wlp3s0
fing
Se você quiser varrer toda a LAN para endereços MAC, pode usar a ferramenta de linha de comando fing
para fazer isso. Normalmente não é instalado, então você terá que baixá-lo e instalá-lo manualmente.
$ sudo fing 10.9.8.0/24
Referências
Equivalente ao iwlist para ver quem é por aí?