Hi,
I am currently building a Proxmox system for virtualizing old testequipments. For that purpose I am using multiple interface cards (PCI and PCIe) that shall be passed through to an WinXP VM.
I managed to setup the VM and I also passed through some PCIe cards successfully.
However, doing the same with an PCI card seems to be more problematic since the card is currently not listed in the Proxmox HW GUI for selecting PCI devices.
The host system is the following:
36 x Intel(R) Xeon(R) W-2295 CPU @ 3.00GHz (1 Socket)
The device has multiple full lane PCIe slots and
I made sure that the PCI socket is activated in the BIOS. There is an option that can be checked.
I used the "
Diffing the outputs it came out that this device appears if I plugin the card only:
However, as said above, I can't select this device with the "Add PCI device" dialog.
It seems that the listed choices are just a subset compared to the output of the "
The PCI card I want to passthrough is an:
that was working fine in the old test equipment.
Any ideas? What could be the problem?
Is the "
Why is this device not shown in the GUI?
Can I force the passthrough of this device?
Thanks!
Edit 1:
I tried to manually edit the configuration of:
/etc/pve/qemu-server/1019.conf
(that is the VM)
Here is the line I added:
When I try to boot the VM, the whole proxmox server goes offline.
No solution.
I am currently building a Proxmox system for virtualizing old testequipments. For that purpose I am using multiple interface cards (PCI and PCIe) that shall be passed through to an WinXP VM.
I managed to setup the VM and I also passed through some PCIe cards successfully.
However, doing the same with an PCI card seems to be more problematic since the card is currently not listed in the Proxmox HW GUI for selecting PCI devices.
The host system is the following:
Dell Precision 5820 Tower Workstation
36 x Intel(R) Xeon(R) W-2295 CPU @ 3.00GHz (1 Socket)
The device has multiple full lane PCIe slots and
one PCI slot
.I made sure that the PCI socket is activated in the BIOS. There is an option that can be checked.
I used the "
lspci
" to list all PCI devices from the shell with the card included and without.Diffing the outputs it came out that this device appears if I plugin the card only:
Code:
0000:03:02.0 Memory controller: PLX Technology, Inc. PCI6540/6466 PCI-PCI bridge (non-transparent mode, primary side) (rev cb)
However, as said above, I can't select this device with the "Add PCI device" dialog.
It seems that the listed choices are just a subset compared to the output of the "
lspci
" command.The PCI card I want to passthrough is an:
AIM PCI-1553
that was working fine in the old test equipment.
Any ideas? What could be the problem?
Is the "
0000:03:02.0 Memory controller
" the representation of that card or could it be a missleading effect that just this entry appears when I plugin the device?Why is this device not shown in the GUI?
Can I force the passthrough of this device?
Thanks!
Edit 1:
I tried to manually edit the configuration of:
/etc/pve/qemu-server/1019.conf
(that is the VM)
Here is the line I added:
Code:
hostpci2: 0000:03:02
When I try to boot the VM, the whole proxmox server goes offline.
No solution.
Last edited: