Resetting Supermicro IPMI Password
09 April 2024 -
Reads: 321
Last Updated: 09 April 2024
IPMI Reset Process
In the shell, type "FS0:" followed by the "enter" key, to access the attached external storage device.
IPMI-CFG.efi -fd
The tool will state, that it needs to be run again. Only this time it will show three options 1, 2 or 3. We went with option 3. As we purchased the motherboard for testing from an online auction, meaning that we had no idea what credentials the were.
IPMI-CFG.efi -fd 1
IPMI-CFG.efi -fd 2
IPMI-CFG.efi -fd 3
You will see that the feedback message states that the IPMI has been been reset successfully.
You can login to the IPMI management console, via the web interface. Using the default username and password set by the EFI tool.
To exit the EFI-Shell. Simply type, "exit" depending on your model or firmware version of Supermicro motherboard. You'll either end up back at the boot option menu,
for you to select your start up disk or enter the BIOS setup. Or the motherboard will restart and boot into the default option. However upon rebooting, Pressing the "delete" key will enter the BIOS.
Where you can changes the IPMI's IP settings.
If you know the IP address of the IMPI, you can go ahead and login using ADMIN / ADMIN from a web browser. Or via the BIOS > IPMI > BMC settings, you can enter a static IP address or enable DHCP, which if connected to a router, will assign an IP address to the IPMI interface.
You can look in your routers IP table to see what IP address was assigned. Or during start up, along the bottom of the video output, it will show the IP address of the BMC.
From within the BIOS, using the left and right arrow keys, move along to the "IPMI" tab, then down to the "BMC Network Configuration" pressing the "enter" key to select.
Within the BMC Configuration, select the first option "Update IPMI LAN Configuration" Select "YES" in the dialog box.
This will allow you set a static IP address, we set it to: 192.168.0.11
Upon pressing "F4" to save and exit setup, the system will restart, showing the newly set BMC IP along the bottom of the display output while posting.
When IPMI IP address is established for the first time, your browser won't trust the connection. As the connection is on your local network, it is safe to
select the "Advanced" followed by "Accept the risk and continue". Future local connections to this IP address will be trusted unless the IPMI's address changes. Prompting the new local connection to be trusted again.
We are using FireFox: v123.0.1
followed by the login button.
Tested on this hardware & firmware
SuperMicro H11SSL-i (Board Revision: 2.00)
BIOS v2.1 - IPMI: v01.52.21 - Shell: v2.1
- IPMI-CFG.efi v1.34.2 & v2.00.0
SuperMicro H11SSL-i (Board Revision: 2.00)
BIOS v2.1 - IPMI: v01.52.21 - Shell: v2.1
- IPMI-CFG.efi v1.34.2 & v2.00.0
Post Terminology
B.I.O.S - Basic.Input.Output.System
P.O.S.T - Power.On.Self.Test
D.H.C.P - Dynamic.Host.Configuration.Protocol
I.P Address - Internet Protocol Address
Dynamic - Assigned and managed by the router
Static - Manually set, doesn't change
I.P.M.I - Intelligent Platform Management Interface
BMC - Baseboard Management Controller
C.L.I - Command Line Interface
LAN - Local Aera Network
EFI - Extensible Firmware Interface
UEFI - Unified Extensible Firmware Interface
Protocol - A standardised set of rules for formatting and processing data. Protocols are needed to allow computers to communicate with one another.
USB - Universal Serial Bus
File System - Is for organising and storing data on devices like hard drives, and flash drives. It manages how files are stored, named, accessed, and placed on the storage medium. Structured around directories to organise files and metadata. Such as: file names, timestamps, permissions. Different file systems have different features and limitations.
FAT32 - File Allocation Table 32. Is used for organising and managing files on storage devices like hard drives, USB flash drives, and memory cards.
GUI - Graphical User Interface.
Interface - What you see and interact with while using an electronic device.