Периодически возникает задачи связанные с использование MAC адресов в сети, это может быть и привязка IP адреса к MAC адресу, и пинг по MAC адресу. Для быстрого сканирования MAC адресов устройств в локальной сети достаточно воспользоваться небольшой утилитой arp-scan, предназначенной для таких целей.
# apt-get install arp-scan
# arp-scan -I eth0 -l pcap_open_live: eth0: That device is not up funka:/mnt# arp-scan -I eth1 -l Interface: eth1, datalink type: EN10MB (Ethernet) Starting arp-scan 1.6 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/) 192.168.20.1 50:67:xx:xx:xx:xx (Unknown) 192.168.20.25 00:14:xx:xx:xx:xx Giga-Byte 192.168.20.39 48:5b:xx:xx:xx:xx (Unknown) 192.168.20.57 00:26:xx:xx:xx:xx (Unknown) 192.168.20.70 00:21:xx:xx:xx:xx (Unknown) 192.168.20.78 00:15:xx:xx:xx:xx Samsung Electronics Co., LTD 192.168.20.85 00:90:xx:xx:xx:xx AUDIO CODES LTD. 192.168.20.101 c0:3f:xx:xx:xx:xx (Unknown) 192.168.20.104 00:24:xx:xx:xx:xx (Unknown) 192.168.20.107 48:5b:xx:xx:xx:xx (Unknown) 192.168.20.111 00:90:xx:xx:xx:xx AUDIO CODES LTD. 12 packets received by filter, 0 packets dropped by kernel Ending arp-scan 1.6: 256 hosts scanned in 1.223 seconds (209.32 hosts/sec). 12 responded