(updated 8/29/2013)
This post was written by Peter Tsai and Raja Tamilarasan


How do I update Dell iDRAC firmware? is a question we are asked often.

Updating DRAC firmware is a relatively common task that doesn't have to be overly complicated. There are a variety of methods available and you should be able to find one firmware update method that is right for you.

The first step to updating the firmware on your iDRAC is to download the update package / image.

To find the latest version of the iDRAC firmware, check the Dell TechCenter iDRAC page or go to support.dell.com and search for iDRAC6 or iDRAC7.

There are two versions of iDRAC firmware - one for Blade servers (modular) and one for standard rack servers (monolithic). Download only the one you need, or both if you have each type of server.

Once you have the driver there are several ways to install iDRAC firmware updates:

  1. iDRAC updates via an Operating System executable
  2. iDRAC updates via iDRAC web GUI
  3. iDRAC updates via command line using RACADM
  4. iDRAC updates via Web Services for Management (WSMAN)

1. For those with Windows installed, the most simple and easiest option for you is to download the “Update Package for MS Windows” and per the instructions on the download page, run the executable on the server that contains the iDRAC to be updated. There are also Linux install options mentioned on the download page as well.

2. The other option is to get the .IMG file update package, extract the file then perform an update either through the DRAC web GUI (assuming your iDRAC is connected to the network and addressable). To do that you type in the IP address of your DRAC card in any web browser, log in with the username / password (if you haven’t changed anything u:root p:calvin) then click on the iDRAC Settings > Update tab. Point the GUI towards the firmware image, and you should be good to go.

3. Using a tool called RACADM (Remote Access Controller Administrator) you can update the firmware via a command line. The comand to update firmware is racadm fwupdate -p -u -d <path>
4. Click me to jump to information about firmware update using WSMAN.

One other option is to use Dell Repository Manager or the United Server Configurator, which is a component of Lifecycle Controller.

If you have Internet connectivity in your datacenter, you can just boot USC by pressing F10 during post and choose platform updates. If you don't have access to the internet, it you can still do updates by creating an SUU USB key and booting to USC. To see how this is done, watch the video entitled “USB Updates Using Repository Manager with Lifecycle Controller” on www.delltechcenter.com/RepositoryManager.

Server Reboot Requirement for performing iDRAC updates

The need to reboot the server to apply an iDRAC update varies based on the current version of the iDRAC firmware and the interface used to update the iDRAC. Refer to Table 1 below for more information.

 

iDRAC6 Firmware Version / Update Interface

RACADM

WSMAN

iDRAC GUI

CMC GUI

OME

 

fwupdate command (using .d6 (or) .imc image)

update command (using windows DUP)

 

(using .imc image)

(using windows DUP)

(using windows DUP)

In-Band

Out-Of-Band

All iDRAC6 Versions

No Reboot

Not Supported

Reboot

No Reboot

Not Supported

Reboot

No Reboot

Reboot

 

iDRAC7 Firmware Version / Update Interface

RACADM

WSMAN

iDRAC GUI

 

fwupdate command (using .d7 image)

update command (using windows DUP)

 

(using .d7 image)

(using windows DUP)

1.00.00 / 1.20.20/ 1.23.23

No Reboot

Not Supported

Reboot

No Reboot

Not Supported

1.30.30 and above

No Reboot

No Reboot

No Reboot

No Reboot

No Reboot

iDRAC7 Firmware Version / Update Interface

CMC GUI

OME

 

(using windows DUP)

In-Band

Out-Of-Band

1.00.00 / 1.20.20/ 1.23.23

Reboot

No Reboot

Reboot

1.30.30 and above

No Reboot

No Reboot

No Reboot

 


Videos:

iDRAC 6 Firmware upgrade How To Demo via Remote GUI interface