Can't find IPMI mac address
I find it very strange that the MAC reported by ipmitool is not correct. To double check, you can do the following:
Set the BMC ipsrc
to static with IP 0.0.0.0
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipaddr 0.0.0.0
Fire up a packet analyzer on your machine connected to the same subnetwork (e.g. Wireshark, tcpdump).
Set the BMC ipsrc
to dhcp, this will trigger a DHCP discover.
ipmitool lan set 1 ipsrc dhcp
Verify with the packet analyzer the source MAC address of the DHCP discover packet broadcasted on the network by the BMC.
Related videos on Youtube
![lobi](https://i.stack.imgur.com/YrDMH.jpg?s=256&g=1)
lobi
Updated on September 18, 2022Comments
-
lobi almost 2 years
The MAC address listed under
ipmitool lan print
seems to be incorrect, since there is no entry in the arp cache for the set ip address, 10.224.242.121:# arp 10.224.242.121 10.224.242.121 (10.224.242.121) -- no entry
Obviously the ipmi interface cannot establish layer 2 connectivty because of this. After a good amount of googling, I can't figure out how to find the correct IPMI mac address....
I am running centos6.5 on a supermicro server. Any help would be greatly appreciated.
-
joeqwerty over 9 yearsDoes the computer you're looking at the ARP cache on have an ip address in the same subnet as the IPMI? If not then there wouldn't be an ARP entry for the IPMI.
-
lobi over 9 yearsYes, it does...
-
Brian about 7 yearsKeep in mind the ARP cache timeout is often just 60 seconds. So if there has been no recent traffic to that IP address there would be no entry in the ARP cache.
-