Performing a firmware update on your system – Dell POWEREDGE R620 User Manual

Page 22

Advertising
background image

Updating BIOS on Dell 12G PowerEdge Servers

22

4. Verify that Python version [2.7] is installed on your system. If you need help with this, refer

to

Python Home

.

5. Download the Python scripts from [

Click Here

].

a. [fw_inventory.py]
b. [fwupdate.py]
c. [fw_poll.py]

Performing a firmware update on your system

The remote firmware update process involves the following steps:

1. Get Firmware Information Installed on your System

2. Begin the Update Process

3. Monitor the update process

Get Firmware Information Installed on your System

The script to perform a firmware inventory on your system is:

fw_inventory.py

Run

fw_inventory.py –h

to see usage options.

1

./fw_inventory.py --help

Usage: fw_inventory.py [options]

Options:
-h, --help show this help message and exit
-v, --verbose Prints information verbosely
-f FWUPDATE, --firmware component=FWUPDATE
prints component information(nic, bios, idrac_fw,
drivers_pack, power_supply, raid,
lifecycle_controller, diagnostics)

1. The fw_inventory.py script will prompt for

2

Enter iDRAC IP Address: [iDRAC IP]

Enter User Name: [USER NAME]
Enter User Password: [PASSWORD]

The first argument is the IP address of the iDRAC on the target system. The second is the user name.
If the user is an AD account, then the syntax is “USER@DOMAIN.” The third argument is the user
password.

2. The script establishes a connection with the iDRAC and also performs certificate validation.

3

Pinging 192.168.0.206. Waiting for response. Done.

Getting SSL Certificate. Waiting for response. Done

3. Once a successful connection is established, the fw_inventory.py script performs a Software

Inventory and lists the components that are installed and are available to be rolled back to.

Advertising