# ifconfig
eth1 Link encap:Ethernet HWaddr 00:1e:8c:10:xx:xx
# arp
Address HWtype HWaddress Flags Mask Iface
192.xxx.x.x ether 38:72:c0:cc:xx:xx C ethx
Почему он показывает разные MAC-адреса?
EDIT: кстати, показанный ifconfig
здесь правильный, потому что именно его я вижу на своем маршрутизаторе
решение1
ifconfig предоставляет MAC-адрес вашего сетевого интерфейса, а arp предоставляет MAC-адрес другого оборудования в сети, например маршрутизатора.