Me gustaría añadir, que también podríamos utilizar el Nmap para hacer un barrido de pings y así averiguar que IPs están conectadas en ese momento incluyendo sus respectivas MAC. Por ejemplo:
$
nmap -sP 192.168.1.*Starting Nmap 4.68 (
http://nmap.org ) at 2009-05-31 18:57 BST
Host
192.168.1.1 appears to be up.
MAC Address:
00:XE:X5:XX:5X:X0 (Cisco-Linksys)
Host
192.168.1.100 appears to be up.
MAC Address:
00:X1:X9:XX:4X:XX (Cisco-Linksys)
Host
192.168.1.101 appears to be up. <-
En mi caso tengo asignada dicha IP y que por eso, no revela la MAC.Nmap done: 256 IP addresses (3 hosts up) scanned in 4.640 seconds