QEMU / KVM / Virt-Manager: Passagem da Webcam USB para o Windows 7 Enterprise cria “NEC USB HUB”

1

Estou tentando passar minha webcam USB para o meu convidado QEMU / KVM do Windows 7 Enterprise x86-64, que é gerenciado pelo virt-manager.

Primeiro pesquiso o ID do barramento / dispositivo:

$ lsusb
Bus 002 Device 008: ID 046d:0825 Logitech, Inc. Webcam C270
[...]

Depois, abro o guest em execução no virt-manager e clico em Hardware Details > Add Hardware > USB Host Device e seleciono o ID correto do dispositivo. Aqui a primeira esquisitice aparece: virt-manager não mostra nome para o dispositivo, apenas o ID.

Imediatamente depois que eu clico em "Concluir", o Windows 7 detecta um novo dispositivo sendo conectado e instala um driver para ele. Infelizmente, ele detecta como "NEC USB HUB", em vez de como uma webcam.

Minha pergunta é:

  • Como faço para passar corretamente um dispositivo do Linux para o Windows, para que ele apareça como uma webcam lá?

O sistema operacional host é o Ubuntu 14.04 x86-64 e o convidado é o Windows 7 Enterprise x86-64, ambos tendo instalado todas as atualizações.

O Ubuntu roda o Linux 3.13.0-43-genérico, o virt-manager 0.9.5-1ubuntu3 e o qemu 2.0.0 + dfsg-2ubuntu1.9.

Durante a instalação do Windows, instalei a versão 0.1-94 do driver virtio do Windows e, após a instalação do Windows, adicionei a versão 0.74 do Windows. Outra estranheza que o convidado mostra é que ele não consegue desligar depois de instalar as ferramentas guest-spice.

Esta mesma pergunta já estava perguntou no Stack Overflow , que parece ser o lugar errado para este tipo de perguntas.

    
por devurandom 23.12.2014 / 17:20

2 respostas

0

Verifique este link: link , citação de lá:

% bl0ck_qu0te%

A solução pode ser: Exclua alguns dos dispositivos redirecionadores USB,

    
por kevin Chen 18.01.2015 / 08:31
0

Esse problema é causado porque os hubs USB virtuais são padronizados para USB 1.1 - se você alterá-lo para USB 2 antes de iniciar a VM, a câmera deve aparecer ok. Mas os dispositivos USB 3+ ainda causam problemas.

    
por David Kohen 16.12.2015 / 22:37