Reset Supermicro IPMI Password to Factory Default

Reset Supermicro IPMI Password to Factory Default

comments

After reading the release announcement for FreeNAS 11, I decided that it was time for me to upgrade my storage server from the now outdated FreeNAS Corral. Hardware-wise I run a Supermicro Mini ITX A1SRI-2558F-O motherboard with a headless configuration. In order for me to install FreeNAS 11 I'd have to log into the server with my web browser which has an IPMI interface. Unfortunately I soon realized that I had lost my login credentials. But I'm sure that I'm not the only one this has happened to. So I figured it would be worthwhile for me to share how I was able to reset the password back to its factory default.

First, you'll need to physically connect a monitor to your motherboard to perform the reset on it. My Supermicro motherboard only has a VGA output. And my BenQ XL2430T has a VGA input. However it's been a number of years since I've actually owned or used a VGA cable. I ended up ordering one on eBay for $7.

After receiving the cable in the mail I was able to hook the monitor up to my server. I then grabbed a USB thumb drive and installed a DOS emulator on it called FreeDOS 1.2.

Next I downloaded IPMICFG from Supermicro, which is a command line tool allowing you to configure your IPMI device. I created a directory on the USB drive named IPMICFG and transfered the contents of the DOS directory from the zip file over to it.

At this point I went ahead and inserted the thumb drive with FreeDOS and IPMICFG into the server and booted it from it.

Change the directory to IPMICFG:
cd IPMICFG

ipmi-directory-output-1

Reset the IPMI login credentials with the following command:
ipmicfg -fd

ipmi-directory-reset

Congratulations! Your Supermicro server's IPMI login and password have now been reset to the factory default of ADMIN:ADMIN. You can now log into your server via the IPMI interface and change the password for it.

supermicro-ipmi-login