First of all, thank you all for this thread, this solved my issue for my Dell PowerEdge R730 Server that I am setting up as a AI HomeLab Server for running LLMs and image generation. I'm seeding this reply with keywords in hopes in helps someone in the future find this thread and save them the 20 hours I went through debugging this.
I have two Nvidia Tesla P40s in the server. I kept having issues setting up the GPU / PCI pass through from the server through Proxmox to the VMs. The VMs could recognize the GPUs when I ran "lspci -nn | grep -i nvidia" but when running " nvidia-smi" the Nvidia drivers could not recognize the GPUs. I eventually found out running "nvidia-bug-report.sh" gave me a much more detailed log. In that log I found the error "NVRM: GPU 0000:00:10.0: GPU does not have the necessary power cables connected."
At first I incorrectly assumed my 750W PSUs did not have enough output for running the two P40 gpus and the base server config. When my 1100W PSUs the problem still persisted. That's when I finally found this thread, this thread led me to testing my power cables with my multimeter and I found that they were both wired incorrectly (and both wired differently from each other) for this server model and GPU despite claims from the listing showing compatibility. The cables I purchase were:
https://www.amazon.com/dp/B08N4BJL2J (GinTai 8(pin) to 8(pin) Power Cable Replacement for DELL R730 and Nvidia K80/M40/M60/P40/P100 PCIE GPU), I do not reccomend buying them but they were easy enough to rewire to the correct specifications as they had the right number of wires and splices/splits.
I saved myself from having to buy an ATX pin remover tool that I would likely not use again in the next two years following this tutorial:
https://www.youtube.com/watch?v=x5_58o0WaTM
Since I am not an electrician and haven't played around with PSUs outside of building my own desktop and using manufacture spec cables this was a slightly daunting task as I didn't want to mess something up and fry my hardware. To help myself with this I drew out a new diagram for the wiring based on information in this thread and this video from Computers Cats and More:
Hopefully someone else will find this diagram helpful in the future and I'm greatful for any input on if I have incorrectly labeled or documented anything. I also have a PDF to the diagram linked on my site so the links are clickable:
Dell Poweredge R730 to Nvidia Tesla P40 Power Cable Wiring Diagram – Blueprint Coders
Cheers.
