[SOLVED] Proxmox 6.1: limited pass through of 4 PCIe devices only to a VM possible

Honkman

Active Member
Jan 20, 2020
2
1
43
50
Dear Community,

this is my first thread here, so thanks for your time in advance.

I've created a virtual machine of FreeNAS. The pass through the HBA-Adapter with the harddisks for FreeNAS was successful (1st pci device).

A want to add to this VM an 4-port-PCIe-Networkcard (1 card, 4 ports, count as 4 pci devices). Unfortunately I'm only able to add 3 of the 4 ports from this card. After adding the 3rd of the port from the network card (4th passed pci device in this VM), is in the UI the addition of a further PCI device disabled.

Is it possible to pass through the network card as one pci device only and not port by port?

In the change log of the release from Proxmox 6.1 was the information that the pass through of up to 16 pci devices possible is now. Is this counting for the system itself or for each VMs? Or is this feature for subscription users available only?

Why is there a limit in my system? What did I wrong? What information do you need from me for help?

Thanks.
 
Last edited:
In the change log of the release from Proxmox 6.1 was the information that the pass through of up to 16 pci devices possible is now. Is this counting for the system itself or for each VMs? Or is this feature for subscription users available only?
There is no difference regarding features between the subscription and no subscription.

AFAICT the patches for the GUI never got applied. This means that you will have to add them manually to the config file until we apply the patches and get them rolled out in the next updates.
The config file can be found in /etc/pve/qemu-server/<vmid>.conf
 
Last edited:
  • Like
Reactions: Mr.Goodcat
Thanks Aaron, I will try it out.

Update: Aaron, you are my hero. Adding the last pci device to the config file by cli worked as intended.

Thank you again!
 
Last edited:
  • Like
Reactions: aaron