Mellanox Cards Not Detected on DGX Spark After Updates

Good morning everyone,

I’m reaching out for some information regarding an issue I’ve encountered after updating a DGX Spark system. After completing all available updates, I proceeded with hardware checks. However, when verifying the Mellanox cards, they are not being detected using the command:

lspci | grep -i mell

This issue has occurred on multiple Spark systems.

Does anyone know why this might be happening? Are there any additional commands or checks you would recommend? Has anyone else experienced the same problem?

Thank you in advance for your help.

There is a hotplug feature which disables the CX7 cards if there is no cable attached for power saving purposes. If you attach a cable you should see it in lspci.
Alternatively, you can completely disable hotplug feature by removing the file /etc/nvidia/cx7-hotplug-enabled
If you want to enable it again, just create that file in the same place touch /etc/nvidia/cx7-hotplug-enabled

Thanks for the support, now I’ll try immediately