How to reset iRMC admin password on Fujitsu PRIMERGY servers

For some reason, the iRMC admin user password is lost, and you need to recover it to access the iRMC on your PRIMERGY server. The official way to reset the admin user password is to reboot the server and bring up the BIOS setup utility. Then set the "Load iRMC Default Values" option to Yes, and save the change. However this requires a system reboot.

Many customers/users do not want to reboot their servers (especially production ones) just to reset the iRMC (BMC) password. Also this option will wipe out any settings you made for iRMC other than the LAN settings, so you need to remember the original settings and restore them once the password is reset.

Here is another way to reset your iRMC admin password. You don't need to reboot the server. You don't need to install Fujitsu ServerView Agents or Operations Manager. The only thing you need is an IPMI tool/utility on your PRIMERGY.

On Linux, you can use 'ipmitool'. Major Linux distributions have this by default, so you just need to install it if not there using yum, apt, dnf, zypper, etc. Then run the following command (the default password for admin is "admin"):

$ ipmitool user set password 2 admin 

Now you should be able to log in to iRMC with user ID: admin and password: admin. If the ipmi drivers (ipmi_si, ipmi_msghandler, and ipmi_devintf) are not loaded to the kernel, load them first. Otherwise the above command will fail.

On ESXi, you can install the ipmitool vib (see my blog post "IPMITOOL on VMware ESXi") or just copy the ipmitool binary to ESXi, and run the same command as Linux.

For Windows, there is a tool called "IPMIVIEW" from Fujitsu. You can download the binary from their website. For your convenience, here is the link to the download page of IPMIVIEW V2.22 which is the latest version as of 3/24/2017.

Once you download the tool and unpack it, create a file and add the following two lines to the file:

UserName.2=admin
UserPassword.2=admin
Then run the following command from Command Prompt:
C:/> ipmiview.exe -ini=<file name>
Example)
C:\Fujitsu\IPMIVIEW> type admin_pwd_reset.ini
UserName.2=admin
UserPassword.2=admin
C:\Fujitsu\IPMIVIEW> ipmiview.exe -ini=admin_pwd_reset.ini
IPMI (Intelligent Platform Management) Tool V2.22

OK:    ReadINIFile admin_pwd_reset.ini [(null)]
OK:    StartupIPMICommunication
OK:    UserName/Password.2: "admin"/"admin"

Ret = 0 = 0x00

This is it. You can log in to iRMC with admin/admin now.

Good Bye, Folks!

As you may have heard, Fujitsu has completely discontinued Data Center Products and Solutions business in North America on April 1st, 2021. ...