How to IPMI patch Supermicro hosts

I updated the BIOS of my hosts so they were both current and the same, but now I am going to update the IPMI.  It is the start of the road to get HTML5 support in the iKVM and that is important to me. So lets get started.

Bits to gather

  • You can find the bits by selecting IPMI on this page. I downloaded Extract it to somewhere you can access from where you work.
  • Record the current firmware build and build date – so for me it is 3.26 and 12/18/15 – just so you can confirm things worked.


  • Make sure your vSphere host – if in fact it is one – is in Maintenance Mode as I like to do a restart after all of this is done.
  • Log into your iKVM, and change to Maintenance, and select Firmware Update
  • Use the Enter Update Mode to start things off.


  • Now you need to select the firmware file – REDFISH_X10_XXX.bin and upload it. BTW, from this point on stay on the same browser page and keep an eye on things.


  • So do the upload and then you will see something like below. Be aware with old versions of IPMI we said to deselect the check-marks seen below but now we say DO NOT deselect the check-marks.

  • Once you Start Upgrade, you will see something like below.


  • Once it is finished it will log you out and restart the IPMI or BMC controller.
  • You will need to cycle the power on your host.  If you do not, you may not see the BIOS info on the summary page so make sure you cycle power.

Confirming it is done

You should see the new version info on the Summary page – 3.46 and 10/14/16.  Incidentally, the old password will not work and you will need to use the original default password to log in.

With the new version info, and the fact you see – under Remote Control – the HTML5 console option you know we are almost done.

Since we do BIOS first, and IPMI second, you can see above both BIOS and IPMI are done.


So now we have a nice HTML5 console to use – which I can confirm works on my Mac as well as Windows, and we have the current firmware all done.

Questions or comments welcome.


  • 10/23/17 – used this with the 3.58 version of the IPMI firmware.  Made some corrections to – as we don’t lost the VIOS config any longer.


=== END ===


2 thoughts on “How to IPMI patch Supermicro hosts

  1. Great article, Michael! A while back, I was told by one Supermicro support person that I should turn those IPMI checkboxes off. Curious what happened, did Supermicro recommend you leave them on, or is it just something you figured out?

    1. Hi Paul,

      I too had heard to turn them off, and did. But that was a few versions ago, so I tried with them in default position – on – and all worked good. Still good now.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.