So I'm running a Dell R620, and I picked up this nice Mellanox LX EN Connectx-4 rNDC (Part number R887V) which was designed for a Dell R630. Once I get into the OS and am running debian or FreeBSD, it's perfectly detected with no issues, and AFAICT, it passes traffic with no issue. However, when I'm posting the system, I see errors like the following crop up on me, and startup obviously hangs when initializing firmware interfaces trying to negotiate with the firmware. I also don't get any option rom configuration options, or PXE boot options from the rNDC, so I strongly suspect that it's related to the Mellanox rNDC. But I'm not sure how to fix it, or if it's possible to do so with software or firmware.
Has anybody run into this problem before? If so, how can I get these errors and the associated autoconfiguration slowdown on boot to go away? How can I enable PXE booting from these cards? If all else fails, will erasing the existing option ROM using Mellanox tools solve the error?
Note: Error message transcribed by hand from a screenshot, so any minor typos are mine, not Dell's
Has anybody run into this problem before? If so, how can I get these errors and the associated autoconfiguration slowdown on boot to go away? How can I enable PXE booting from these cards? If all else fails, will erasing the existing option ROM using Mellanox tools solve the error?
Code:
Plug & Play Configuration Error:
Option ROM Device Location Table Error
Bus#01/Dev#00/Func#1: Unknown PCI Device
Plug & Play Configuration Error:
IRQ Allocation
Bus#01/Dev#00/Func#0: Unknown PCI Device
Plug & Play Configuration Error:
IRQ Allocation
Bus#01/Dev#00/Func#1: Unknown PCI Device