Checking IP address configuration
Q: How can I check the IP address that IPMI is using?
A: The motherboard will list the IP address in the BIOS, usually under IPMI > Set LAN Configuration. By default we leave DHCP turned off and set 0.0.0.0 as the static IP before shipping, for security reasons. This can be changed from the BIOS as well, or you can change the settings from your operating system.
To check IP addressing for IPMI from within your operating system, you can use IPMICFG from SuperMicro. Download it here:
Then run the following command:
Additional commands for setting an IP address manually are available in the included user guide in the download.
If running Linux or UNIX with ipmitool installed, you can also check IP address settings with the following command:
# ipmitool lan print
Physical port layout
Q: Which physical network port does IPMI operate over? A: IPMI will function over one of two ports on the motherboard integrated NIC, and utilizes a failover option to determine which interface it will use. The first port is the dedicated IPMI port, ...
Changing NIC failover mode
Log into the IPMI web interface by entering the IP address into the URL of a web browser on a client system. Go to Configuration > Network, and scroll down to the drop-down list for LAN Interface, or Default Interfaces. The default setting is Fail ...
Introduction to IPMI
Q: What is IPMI? A: IPMI stands for Intelligent Platform Management Interface. It is in essence a web server that runs internally on your motherboard, powered by a separate ARM-based chip, also known as the baseboard management controller (BMC). The ...
Firewall and port settings
Q: I can’t seem to get a connection to IPMI, regardless of the IP address settings being used. Do I need to open certain ports on my firewall? A: IPMI needs additional ports opened to access various services. The ports will vary depending on your ...
Ensuring IPMI is active
Q: How do I know if IPMI is working? A: Most motherboards have an IPMI heartbeat LED that blinks slowly after IPMI has initialized. Other than that, the interface should respond to pings, and will have HTTP and HTTPS web interfaces running on ports ...