FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 10/12/2010 12:27:28

PCI passthrough KVM placas DigiVoice

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

 

#2 24/12/2010 12:16:57

Re: PCI passthrough KVM placas DigiVoice

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

 

#3 29/06/2012 23:02:45

ccaaqm
Membro

Re: PCI passthrough KVM placas DigiVoice

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

 

#4 30/06/2012 18:38:45

Re: PCI passthrough KVM placas DigiVoice

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

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson