ConnectX-7 UEFI Netboot

Hi, I am trying to netboot using ConnectX-7 to netboot. The motherboard only has UEFI interface.

I can netboot the server using her onboard NIC but I cannot netboot using ConnecX-7. It starts netbooting. I can see it is dhcp/pxe through tcpdump from PXE server but it gets stuck after

“NBP File Download Successfully”

Here is what we got:

Motherboard PN: HPM-ERSDEA

ConnectX-7 PN: MCX755106AC-HEAT

PXE Server OS: RHEL 9.

hi Choi

1 Please kindly make sure you use the last version FW and driver:

2 Change the EFI boot options using “mlxconfig” from the MFT tools:

LEGACY_BOOT_PROTOCOL=<ISCSI|ISCSI_WO_FAIL_PXE|NONE|PXE|PXE_WO_FAIL_ISCSI>Select boot protocol for legacy BIOS expansion ROM

(Flexboot)

0x0: NONE - The expansion ROM will not add this PCI PF

as a boot target during the POST stage.

0x1: PXE - The expansion ROM will use PXE boot. >>>>>>>>>>choose this

0x2: ISCSI - The expansion ROM will use iSCSI boot.

0x4: PXE_WO_FAIL_ISCSI - PXE without fail-over to

ISCSI. Supported when legacy_boot_wo_failover_sup

ported==1.

0x5: ISCSI_WO_FAIL_PXE - ISCSI without fail-over to

PXE.Supported when legacy_boot_wo_failover_sup

ported==1.

EXP_ROM_PXE_ENABLE=<False|True> Enable Expansion ROM option for PXE >>>>choose true

EXP_ROM_UEFI_ARM_ENABLE=<False|True> Enable Expansion ROM option for UEFI for ARM based host >>>>choose true

EXP_ROM_UEFI_x86_ENABLE=<False|True> Enable Expansion ROM option for UEFI for x86 based host >>>>choose true

If you still have quesiton, you can contact https://enterprise-support.NVIDIA.com/s/create-case

Thank you

Meng, Shi