What's the current status of PCI passthrough?
What do I need to do to make it happen? I ran "qm set 123 -hostpci x:x:x *" which seems to have worked, but lspci on the VM doesn't show the card.
Longer version:
I've got a PCIe FXS/FXO card which I want to pass through to a virtual machine acting as a VoIP server. My preference is to run Trixbox for a number of reasons, which means (without lots of stuffing around) I need to use KVM. I actually already have a KVM running Trixbox from prior testing (without a card).
If KVM isn't going to work with the PCI card, can I use an OpenVZ container? I gather I'd need to load the module for the card in the host kernel to do this - anyone know if the dahdi modules are easily set up on a Proxmox server? I don't want to create a maintenance nightmare for myself by having to manually install (or worse - compile) modules every time I do an update.
Edit: I should probably mention this is on a Dell Poweredge R515 which uses 2x Opteron 4130.
What do I need to do to make it happen? I ran "qm set 123 -hostpci x:x:x *" which seems to have worked, but lspci on the VM doesn't show the card.
Longer version:
I've got a PCIe FXS/FXO card which I want to pass through to a virtual machine acting as a VoIP server. My preference is to run Trixbox for a number of reasons, which means (without lots of stuffing around) I need to use KVM. I actually already have a KVM running Trixbox from prior testing (without a card).
If KVM isn't going to work with the PCI card, can I use an OpenVZ container? I gather I'd need to load the module for the card in the host kernel to do this - anyone know if the dahdi modules are easily set up on a Proxmox server? I don't want to create a maintenance nightmare for myself by having to manually install (or worse - compile) modules every time I do an update.
Edit: I should probably mention this is on a Dell Poweredge R515 which uses 2x Opteron 4130.
Last edited: