Fórum de Suporte Digivoice
Você não está logado.
Alguém teve sucesso em usar placas DigiVoice em máquinas virtuais KVM, passando o controle da placa para a VM?
Sei que é preciso ter processador e placa-mãe compatíveis (no meu caso, Core i5 e chipset H57 com VT-d habilitado). A partir daí, o que faço?
Grato,
Vandrei Cerqueira
Offline
Respondendo à minha própria pergunta:
Ainda não consegui com KVM, mas com XEN tive sucesso! Seja paravirtualizado ou totalmente (HVM, só disponível se processador e placa-mãe forem compatíveis com virtualização) o XEN funciona. Só tenham cuidado porque não é toda distro que está de imediato pronta para virtualização com PCI passthrough. Precisei mudar de Ubuntu para Debian Squeeze.
Vandrei
Offline
Olá! Sei que o tópico é antigo, mas estou com Xen no squeeze e não estou conseguindo fazer o PCI Passthrough da placa Digivoice para a máquina virtual, você podria descrever os passos? Abaixo está o que eu fiz.
A minha placa é uma VB0408 PCIe em um Dell Poweredge 840. No lspci a placa tem dois dispositivos:
05:00.0 PCI bridge: PLX Technology, Inc. PEX 8111 PCI Express-to-PCI Bridge (rev 21)
06:04.0 Multimedia controller [0420]: PLX Technology, Inc. PCI9056 32-bit 66MHz PCI <-> IOBus Bridge (rev ba)
no /etc/default/grub ficou assim:
GRUB_CMDLINE_LINUX_DEFAULT="quiet xen-pciback.hide=(05:00.0)(06:04.0)"
quando dou um lspci -v o driver em uso dos dois dispositivos aparecem como pciback, ca configuração da máquina virtual eu coloquei:
pci = ['05:00.0','06:04.0']
ao tentar iniciar a máquina virtual eu recebo a mensagem:
Error: pci: PCI Backend and pci-stub don't own device 0000:05:00.0
Offline
Tente, depois do "quiet", colocar "xen-pciback.permissive". Deve ficar algo como GRUB_CMDLINE_LINUX_DEFAULT="quiet xen-pciback.permissive xen-pciback.hide=(05:00.0)(06:04.0)"
Offline