Loading...
Loading...
Executing the POST API (ResetSettingsToDefault) on certain HPE NVIDIA ConnectX-based network adapters resets all the network adapter parameters including Link Type.This occurs when performing the POST operation to:/redfish/v1/Chassis/1/NetworkAdapters/DE041000/Actions/NetworkAdapter.ResetSettingsToDefaultAll parameters listed under the following command are restored to their factory defaults, including the link type (InfiniBand or Ethernet):mlxconfig -d <device> -e qThis condition can result in a change of link type after the reset, which may affect network configuration or connectivity of any of the HPE NVIDIA ConnectX-based network adapters listed in the Scope section below.After executing the POST operation, running themlxconfig -d <device> -e qcommand will show that all Next Boot values match their Default values.Executing the NetworkAdapter.ResetSettingsToDefault Redfish POST operation in Postman.This POST request runs the Return to Factory Default action for the HPE NVIDIA ConnectX adapter.Output of mlxconfig -d mlx5_0 -e q command after performing the factory reset.All "Next Boot" values are restored to their "Default" values, confirming that the network adapter parameters including link type, have been reset to factory settings.Before POST APIConfigurations: Default Current Next Boot* LINK_TYPE_P1 ETH(2) IB(1) IB(1)* BOOT_VLAN_EN False(0) False(0) True(1)* UEFI_LOGS DISABLED(0) STDOUT(1) STDOUT(1)* ADVANCED_PCI_SETTINGS False(0) True(1) True(1)After POST APIConfigurations: Default Current Next Boot* LINK_TYPE_P1 ETH(2) IB(1) ETH(2)BOOT_VLAN_EN False(0) False(0) False(0)UEFI_LOGS DISABLED(0) DISABLED(0) DISABLED(0)* ADVANCED_PCI_SETTINGS False(0) True(1) False(0)Note:Only a few fields are shown as examples; however, the POST API resets all configurable fields to their factory-default values.
Any HPE platform configured with any of the following HPE NVIDIA ConnectX-based network adapters:HPE Data Processing Unit InfiniBand NDR/Ethernet 400Gb 1-port QSFP112 HHHL B3140H Adapter (P66387-H21)HPE Data Processing Unit InfiniBand NDR200/Ethernet 200Gb 2-port QSFP112 FHHL B3220 Adapter (P66386-H21)HPE InfiniBand NDR 1-port OSFP PCIe5 x16 MCX75310AAS-NEAT Adapter (P45641-B21)HPE InfiniBand NDR/Ethernet 400Gb 1-port OSFP PCIe5 x16 MCX75310AAS-NEAT Adapter (P45641-B23)HPE InfiniBand NDR/Ethernet 400Gb 1-port QSFP112 PCIe5 x16 MCX715105AS-WEAT Adapter (S5R60A)HPE InfiniBand NDR200 1-port OSFP PCIe5 x16 MCX75310AAS-HEAT Adapter (P45642-B21)HPE InfiniBand NDR200/Ethernet 200Gb 1-port OSFP PCIe5 x16 MCX75310AAS-HEAT Adapter (P45642-B22)HPE InfiniBand NDR200/Ethernet 200GbE 2-port QSFP112 PCIe5 x16 MCX755106AC-HEAT Adapter (P65333-B21)HPE InfiniBand XDR/Ethernet 2x400GbE 1-port OSFP PCIe6 x16 HHHL CX8 Crypto Adapter (P79114-B21/P79114-H21)HPE InfiniBand XDR400/Ethernet 400GbE 2-port QSFP112 PCIe6 x16 HHHL CX8 Crypto Adapter (P79115-B21/P79115-H21)
IMPORTANT INFORMATION:This condition has been observed when running theNetworkAdapter.ResetSettingsToDefaultRedfish action on the affected network adapters.All configurable fields managed through the mlxconfig utility return to their factory-default values.The configuration resets do not take effect immediately, and the changes need to be applied after the next system reboot.Before rebooting, users can restore their preferred link type using the following command:mlxconfig -d <device> set LINK_TYPE_P1=<1 or 2>To determine which value corresponds to Ethernet or InfiniBand, execute the following command:mlxconfig -d <device> -e q | grep LINK_TYPE_P1Example output such as ETH(2) indicates that 2 = Ethernet and 1 = InfiniBand.Users should verify and reconfigure the link type setting as needed after performing this operation.The Return to Factory Default operation should be used with caution in environments where the link type configuration of the network adapter is critical to connectivity.Example:A PXE boot environment where the network adapter port has been configured to "Ethernet mode" and connected to an Ethernet switch. If the default port mode is "InfiniBand", performing a "Return to Factory Default" operation will reset the port mode to InfiniBand. As a result, the PXE boot will fail.After the reset, confirm the link type setting using themlxconfig -d <device> qcommand and reapply the preferred configuration if needed.Example of the verification command:mlxconfig -d mlx5_0 q | grep LINK_TYPETo restore the link type, execute the following command:mlxconfig -d <device> set LINK_TYPE_P1=<1 or 2>To determine the correct mode, execute the following command:mlxconfig -d <device> -e q | grep LINK_TYPE_P1Too verify the link type before or after a reboot, execute the following command:mlxconfig -d <device> -e q | grep LINK_TYPE_P1
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
BugZero Plan
Streamline upgrades with automated vendor bug scrubs
BugZero Prevent
Wish you caught this bug sooner? Get proactive today.