IPMI will not grab IP even with DHCP turned on : homelab
Posted by jpluimers on 2021/08/13
TL;DR
- ensure the IPMI network cable is connected before connecting the power cable
- ensure the IPMI LAN is using the dedicated interface
- ensure the IPMI LAN interface is connected to a “non green” port of your network switch
- ensure the DHCP server has been cold rebooted
- ensure the IPMI VLAN configuration matches your network
- ensure the IPMI firewall configuration matches the network you try to reach IPMI from
- ensure the motherboard does not have a short-circuit anywhere
Otherwise SuperMicro devices might not get a DHCP address on the IPMI (BMC) interface, despite the tooling like [WayBack] ipmicfg indicating getting DHCP was succesful.
This especially holds for X9 boards, likely for newer boards as well.
Personally I never had the 4. and up above, but I bumped into 1. and 2. with SuperMicro boards and 3. with other devices.
Based on
- [WayBack] [SOLVED] Wonky IPMI on SM X9SCM-iiF | ServeTheHome and ServeThe.Biz Forums
I found the culprit:
The 1820 switch has two ‘Green Features’ which i totally forgot about. They were both active and after deactivating ‘Low Power Idle’ i could connect to the IPMI NIC without issue. Only downside is the switch’s power consumption jumped from 4W to 7W.Although it’s technically solved i still can’t let go of it. I highly suspect the IPMI PHY (Realtek RTL8201N), the datasheet states a few supported energy saving techniques but still. At least i can now shoot the SM support a mail and ask about reported issues with energy saving settings on switches.
- [WayBack] [solved] Supermicro X9SRi-F does not boot, but has IPMI | ServeTheHome and ServeThe.Biz Forums
Issue resolved. There were some extra standoffs in my case that were touching the back of the motherboard, causing a short somewhere. Luckily in my case removing them fixed the problem.
- [WayBack] SOLVED – IPMI not accessible | iXsystems Community
THANK YOU!
I’ve been fiddling with BIOS and rebooting the server several times with no luck. It just timed out when I used a browser to try and access IPMI. Didn’t even think to try resetting the router.
Disconnected power while I rebooted and now it’s working! - [WayBack] TIP: If you have an IPMI motherboard and constantly pull an internal IP on WAN | Netgate Forum
Thanks. At this stage I had not gone into the IPMI interface on the mobo and just wanted to get pfSense running. Thanks for letting me know about a “network bonding” setting!
Note that the setting you’re looking for may have different names depending on your BMC. As I mentioned in my previous posts, on some of my boards the corresponding setting is called “LAN interface” (and should be set to “dedicated,” not “shared” or “failover,” to avoid what you’re seeing), and obviously the terminology on yours may be different yet. The general idea is that most IPMI implementations allow you to configure which network port(s) to use, and you’ll want to force it to use the dedicated management port only.
- [Archive.is] IPMI will not grab IP even with DHCP turned on : homelab
There is this really weird behavior in some IPMI boards that they need to be connected to lan before you plug in power or otherwise the BMC will not work at all.
- [WayBack] Integrated IPMI Firewall of Supermicro Motherboards – Thomas-Krenn-Wiki
Leave a Reply