web-dev-qa-db-fra.com

problème USB 2.0 virt-manager

J'ai un Ubuntu 12.04 64bit avec QEMU/KVM et virt-manager 0.9.4 (compilé à partir des sources) installé

mon problème est que toutes les machines Windows invitées ne reconnaissent pas les ports usb2.0:

  1. windows XP reconnaît tous les périphériques USB comme USB 1.0
  2. windows 7 reconnaît le contrôleur USB comme USB1.0 mais ne reconnaît pas tous les périphériques USB (marque jaune)

mon système est entièrement à jour et j'ai récemment mis à niveau virt-manager de 0.9.1 à 0.9.4 ainsi que virtinst 0.600.3 et virt-viewer 0.5.4

Le problème existait aussi dans la 0.9.1.

2
user91632

La réponse était ici

Exécutez la commande _virsh edit testmachine_ pour ouvrir le fichier XML, où testmachine est le nom de votre ordinateur vu dans virt-manager, et ajoutez les lignes suivantes au _<devices>_ section:

_<controller type='usb' index='0' model='ich9-ehci1'>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci1'>
  <master startport='0'/>
  <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/>
</controller>
_
2
user91632