You are not logged in.
Pages: 1
Hello all,
I tried to update qemu to 7.0, I installed qemu-system-x86-7.0.0-9-x86_64.pkg.tar.zst and qemu-common-7.0.0-9-x86_64.pkg.tar.zst, from the arch repo.
I'm trying to start a vm with virsh, but an error pops up:
'usb-host' is not a valid device model name
Regarding usb, I have in my xml a usb device attached to a virtual usb controller:
<hostdev mode='subsystem' type='usb' managed='no'>
<source>
<vendor id='0x148f'/>
<product id='0x3070'/>
</source>
<address type='usb' bus='0' port='1'/>
</hostdev>
And obviously the virtual usb controllers:
<controller type='usb' index='0' model='ich9-ehci1'>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x1'/>
</controller>
<controller type='usb' index='0' model='ich9-uhci1'>
<master startport='0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0' multifunction='on'/>
</controller>
From my searches it seems that the qemu package was compiled without libusb support?
Qemu was splitted in several packages in 7.0, so maybe I'm missing something?
Thank you for your time
Offline
qemu-hw-usb-host as a package would be my guess, read/look at the optional dependencies of the qemu package, from a general standpoint it seems qemu-desktop is intended as a baseline metapackage for desktop virtual machines.
Moving to [testing]... More generally note that partial upgrades are unsupported and you might run into more and different trouble if you only selectively pick from testing, thougb I'd assume qemu to be fairly self contained.
Last edited by V1del (2022-05-05 10:24:20)
Offline
qemu-hw-usb-host as a package would be my guess
Thank you very much, this is the solution, thank you also for the additional advice.
Much appreciated
Offline
Pages: 1