(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. 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 updatesThe 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
fwupdate command (using .d6 (or) .imc image)
update command (using windows DUP)
(using .imc image)
(using windows DUP)
All iDRAC6 Versions
iDRAC7 Firmware Version / Update Interface
fwupdate command (using .d7 image)
(using .d7 image)
1.00.00 / 1.20.20/ 1.23.23
1.30.30 and above
Videos:iDRAC 6 Firmware upgrade How To Demo via Remote GUI interface
I have tried to download the file for updating the DRAC but I run UBUNTU - where can I download just the .img file for updating directly in the DRAC GUI?
@z900collector: You have to decompress the .exe file or the .bin file to get the firmimg.d7 file. Use .d7 file for updating with DRAC GUI.
An easily missed step for many.