Loading...
Loading...
For any HPE platforms configured with the Intel E810 Ethernet adapters listed in the Scope section below, an EEPROM checksum error may occur after performing a Redfish Device Enablement (RDE) patch operation on the MACAddress property under NetworkDeviceFunctions.For platforms running Linux and using the Out-of-Distro drivers (also known as out-of-box drivers), this issue will result in an Ethernet adapter link failure.The above issue occurs because the adapter firmware does not update the EEPROM checksum correctly after the RDE patch operation on the MACAddress property. Then, the Intel Linux out-of-box driver verifies the EEPROM checksum during driver initialization. If an EEPROM checksum error is detected, the driver halts the initialization process and does not proceed further.An example of an RDE patch operation using the Postman tool is shown below.When this issue occurs, the dmesg log will report messages similar to the following:[ 7.655138] ice 0000:35:00.1: Bad EEPROM checksum detected, err -5, please update your NVM.[ 7.670970] ice 0000:35:00.1: Link events disabled due to corrupted eeprom.
In the scenario described above, any HPE platforms running Linux and configured with any of the following Ethernet adapters running firmware versions 4.40 through 4.60, and using out-of-box drivers:Intel E810-2CQDA2 Ethernet 100Gb 2-port QSFP28 Adapter for HPE (P41611-B21)Intel E810-CQDA2 Ethernet 100Gb 2-port QSFP28 Adapter for HPE (P21112-B21)Intel E810-CQDA2 Ethernet 100Gb 2-port QSFP28 OCP3 Adapter for HPE (P22767-B21)Intel E810-XXVDA2 Ethernet 10/25Gb 2-port SFP28 Adapter for HPE (P08443-B21)Intel E810-XXVDA2 Ethernet 10/25Gb 2-port SFP28 OCP3 Adapter for HPE (P10106-B21)Intel E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 Adapter for HPE (P08458-B21)Intel E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 MCLK Adapter for HPE (P41636-B21)Intel E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 OCP3 Adapter for HPE (P41614-B21)
To avoid this issue, update the network adapter firmware to version 4.71 (or later).Intel Firmware Package For E810-XXVDA2 Ethernet 10/25Gb 2-port SFP28 AdapterIntel Firmware Package For E810-CQDA2 Ethernet 100Gb 2-port QSFP28 AdapterIntel Firmware Package For E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 AdapterIntel Firmware Package For E810-XXVDA2 Ethernet 10/25Gb 2-port SFP28 OCP3 AdapterIntel Firmware Package For E810-2CQDA2 Ethernet 100Gb 2-port QSFP28 AdapterIntel Firmware Package For E810-CQDA2 Ethernet 100Gb 2-port QSFP28 OCP3 AdapterIntel Firmware Package For E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 MCLK AdapterIntel Firmware Package For E810-XXVDA4 Ethernet 10/25Gb 4-port SFP28 OCP3 AdapterAs a workaround, perform the following steps:1. Perform an RDE post operation to ResetSettingsToDefault, as shown below.2. Perform a Cold Boot to apply the above operation. The RDE settings including the MACAddress will revert to the default settings.To perform a Cold Boot using iLO:Select Power & Thermal in the iLO navigation tree.Click on Cold Boot.Revision HistoryDocument VersionRelease DateDetails2May 14, 2025The Resolution section has been updated with the firmware version containing the solution.1November 22, 2024Original Document Release.
Operating Systems Affected:Not Applicable
Click on a version to see all relevant bugs
Hewlett Packard Enterprise Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.