Issue with Updating Multiple Network Interface Firmwares Using DSU
Dear Dell Engineers,
We recently discovered an issue when updating the firmware of network interfaces using DSU on our servers.
If the server requires the installation of both Network_Firmware_2WPNV_LN64_23.11.16.22 and Network_Firmware_MGPTR_LN64_23.11.4, the process fails for one of the firmwares:
# dsu --non-interactive --apply-upgrades --source-type=OSNATIVEDELL System Update 2.1.1.0Copyright (C) 2014 -- 2024 DELL Proprietary.Verifying catalog installation ...Installing catalog from repository ...Fetching dsucatalog ...Reading the catalog ...Fetching invcol_LN64_C1KC7_24_12_00_240_A00 ...Verifying inventory collector installationGetting System Inventory ...Determining Applicable Updates ...Fetching Network_Firmware_2WPNV_LN64_23.11.16.22 ...Fetching Network_Firmware_MGPTR_LN64_23.11.4 ...Installing Network_Firmware_2WPNV_LN64_23.11.16.22Installed successfullySome of the updates got failed, Please check the logs for more details.Done! Please run 'dsu --inventory' to check the inventoryProgress report is available at:/usr/libexec/dell_dup/DSU_STATUS.jsonExiting DSU!
As shown above, the stdout and stderr do not provide the reason for failure, only indicating that some of the firmware updates failed.
However, when installing the firmware updates one at a time, they are installed successfully:
# dsu --apply-upgrades --source-type=OSNATIVEDELL System Update 2.1.1.0Copyright (C) 2014 -- 2024 DELL Proprietary.Verifying catalog installation ...Installing catalog from repository ...Fetching dsucatalog ...Reading the catalog ...Verifying inventory collector installationGetting System Inventory ...Determining Applicable Updates ...|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose: q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[ ]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[ ]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : 1|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose: q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[*]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[ ]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : cFetching Network_Firmware_2WPNV_LN64_23.11.16.22 ...Installing Network_Firmware_2WPNV_LN64_23.11.16.22Installed successfullyDone! Please run 'dsu --inventory' to check the inventoryProgress report is available at:/usr/libexec/dell_dup/DSU_STATUS.jsonExiting DSU!
Installing Network_Firmware_MGPTR_LN64_23.11.4
# dsu --apply-upgrades --source-type=OSNATIVEDELL System Update 2.1.1.0Copyright (C) 2014 -- 2024 DELL Proprietary.Verifying catalog installation ...Installing catalog from repository ...Fetching dsucatalog ...Reading the catalog ...Verifying inventory collector installationGetting System Inventory ...Determining Applicable Updates ...|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose: q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[ ]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[ ]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : 2|------------DELL System Update-----------|[ ] represents 'not selected'[*] represents 'selected'[-] represents 'Component already at repository version (can be selected only if -e option is used)'Choose: q - Quit without update, c to Commit, <number> - To Select/Deselect, a - Select All, n - Select None[ ]1 Broadcom Adv. Dual 10GBASE-T EthernetCurrent Version : 22.61.10.72 Upgrade to : 23.11.16.22, Criticality : Optional, Type : Firmware[*]2 Broadcom NetXtreme Gigabit Ethernet (BCM5720) - C4:CB:E1:B3:33:DACurrent Version : 22.61.8 Upgrade to : 23.11.4, Criticality : Optional, Type : FirmwareEnter your choice : cFetching Network_Firmware_MGPTR_LN64_23.11.4 ...Installing Network_Firmware_MGPTR_LN64_23.11.4Installed successfullyPlease restart the system for successful update(s) to take effectDone! Please run 'dsu --inventory' to check the inventoryProgress report is available at:/usr/libexec/dell_dup/DSU_STATUS.jsonExiting DSU!
Expected Behavior:
DSU installs all required firmware updates in a single invocation of the binary.
Actual Behavior:
DSU fails when both firmware updates (Network_Firmware_2WPNV_LN64_23.11.16.22 and Network_Firmware_MGPTR_LN64_23.11.4) are requested in a single commit.
Steps to Reproduce:
1. Use a server with the following network interfaces:
Thank you for bringing the issue to our attention, in order for me to escalate this to the OpenManage group I would need some additional information from you. Due to the sensitivity of these details I would like you to respond on the Private Message I am sending you with a svc tag and company name/customer number. That will give me the ability to send it up.
Thank you.
DELL-Chris H
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!
I just updated the firmware of the Broadcom network cards on a Dell R650 server with that combination of network cards and I have exactly the same problem. Network cards with firmware 23.11.16.22 do not communicate over the network. The cards are: Embeded NIC Broadcom NetXtreme Gigabit Etherne with firmware 22.61.8 upgraded to 23.11.4. 3 PCI network cards Broadcom Adv. Dual 10GBASE-T Ethernet and Broadcom Adv. Dual 10Gb Ethernet (SFP+), all 3 with firmware 22.71.11.13 upgraded to 23.11.16.22
I hadn't mentioned that I did the update through the iDrac web. I have tried to download and install the firmware (Network_Firmware_2WPNV_WN64_23.11.16.22.EXE) again, but this time manually, through the iDrac, but it remains the same.
Actually I could'nt see any known isssues with regarding the issue. Sometimes network drivers need to be updated along with the firmware. So, make sure to check the driver. If the issue still persists, you might want to roll back to the previous firmware version
Hope that helps!
DELL-Erman O
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!
DELL-Chris H
7 Practitioner
•
9682 Posts
•
48046 Points
0
0
Posted January 14th, 2025 19:31
DELL-Chris H
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Mark as Accepted Answer’. ‘Thumbs up’ the posts you like!