Yes, I have tried the sid version. Same behavior, but funny thing: When using qemu-kvm without libvirt it behaves differently:
- Adding a usb-keyboard using the monitor and usb_add host:5.4 works - Deleting the usb-keyboard using usb_del 0.1 works - Adding it again works. This does not automatically create a usb-hub as done by libvirt. - Adding a second device and a third device works, too But now a Generic USB Hub is added. - Removing the second (and third) device does not remove the hub - Reattaching the second device does not work - Removing the first device does work Reattaching any device does not work as long as the hub is in place! - Removing the hub works Now attaching devices work again. Apparently the communication with the hub is broken on Win7. It works fine on WinXP and Linux as far as I have tested. Am Donnerstag, den 29.09.2011, 13:19 +0200 schrieb Ralf Spenneberg: > Package: qemu-kvm > Version: 0.12.5+dfsg-5+squeeze6 > Severity: normal > > > > -- Package-specific info: > > > /proc/cpuinfo: > > processor : 0 > vendor_id : GenuineIntel > cpu family : 6 > model : 15 > model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz > stepping : 11 > cpu MHz : 2399.861 > cache size : 4096 KB > physical id : 0 > siblings : 4 > core id : 0 > cpu cores : 4 > apicid : 0 > initial apicid : 0 > fpu : yes > fpu_exception : yes > cpuid level : 10 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov > pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm > constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor > ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority > bogomips : 4799.72 > clflush size : 64 > cache_alignment : 64 > address sizes : 36 bits physical, 48 bits virtual > power management: > > processor : 1 > vendor_id : GenuineIntel > cpu family : 6 > model : 15 > model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz > stepping : 11 > cpu MHz : 2399.861 > cache size : 4096 KB > physical id : 0 > siblings : 4 > core id : 2 > cpu cores : 4 > apicid : 2 > initial apicid : 2 > fpu : yes > fpu_exception : yes > cpuid level : 10 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov > pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm > constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor > ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority > bogomips : 4800.19 > clflush size : 64 > cache_alignment : 64 > address sizes : 36 bits physical, 48 bits virtual > power management: > > processor : 2 > vendor_id : GenuineIntel > cpu family : 6 > model : 15 > model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz > stepping : 11 > cpu MHz : 2399.861 > cache size : 4096 KB > physical id : 0 > siblings : 4 > core id : 3 > cpu cores : 4 > apicid : 3 > initial apicid : 3 > fpu : yes > fpu_exception : yes > cpuid level : 10 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov > pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm > constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor > ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority > bogomips : 4800.21 > clflush size : 64 > cache_alignment : 64 > address sizes : 36 bits physical, 48 bits virtual > power management: > > processor : 3 > vendor_id : GenuineIntel > cpu family : 6 > model : 15 > model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz > stepping : 11 > cpu MHz : 2399.861 > cache size : 4096 KB > physical id : 0 > siblings : 4 > core id : 1 > cpu cores : 4 > apicid : 1 > initial apicid : 1 > fpu : yes > fpu_exception : yes > cpuid level : 10 > wp : yes > flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov > pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm > constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor > ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm tpr_shadow vnmi flexpriority > bogomips : 4800.16 > clflush size : 64 > cache_alignment : 64 > address sizes : 36 bits physical, 48 bits virtual > power management: > > > > > -- System Information: > Debian Release: 6.0.2 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores) > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages qemu-kvm depends on: > ii adduser 3.112+nmu2 add and remove users and groups > ii bridge-utils 1.4-5 Utilities for configuring the > Linu > ii iproute 20100519-3 networking and traffic control > too > ii libaio1 0.3.107-7 Linux kernel AIO access library > - > ii libasound2 1.0.23-2.1 shared library for ALSA > applicatio > ii libbluetooth3 4.66-3 Library to use the BlueZ Linux > Blu > ii libbrlapi0.5 4.2-7 braille display access via > BRLTTY > ii libc6 2.11.2-10 Embedded GNU C Library: Shared > lib > ii libcurl3-gnutls 7.21.0-2 Multi-protocol file transfer > libra > ii libgnutls26 2.8.6-1 the GNU TLS library - runtime > libr > ii libncurses5 5.7+20100313-5 shared libraries for terminal > hand > ii libpci3 1:3.1.7-6 Linux PCI Utilities (shared > librar > ii libpulse0 0.9.21-3+squeeze1 PulseAudio client libraries > ii libsasl2-2 2.1.23.dfsg1-7 Cyrus SASL - authentication > abstra > ii libsdl1.2debian 1.2.14-6.1 Simple DirectMedia Layer > ii libuuid1 2.17.2-9 Universally Unique ID library > ii libvdeplug2 2.2.3-3 Virtual Distributed Ethernet - > Plu > ii libx11-6 2:1.3.3-4 X11 client-side library > ii python 2.6.6-3+squeeze6 interactive high-level > object-orie > ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime > > Versions of packages qemu-kvm recommends: > ii linux-image-2.6.32-5-a 2.6.32-35squeeze2 Linux 2.6.32 for 64-bit PCs > > Versions of packages qemu-kvm suggests: > pn debootstrap <none> (no description available) > pn samba <none> (no description available) > ii vde2 2.2.3-3 Virtual Distributed Ethernet > > -- no debconf information > > When using a Windows 7 guest hot attaching USB devices via libvirt only > works for the first device. . > Attaching a second device does not work. The first device does work, > even after unsuccessfully trying to add a second device. Detaching the first > device seems to work. At least it is removed in the Win7 device manager. > Reattaching the first device does not work. > > All these features work fine in Linux or WinXP guests. > On the host site no errors are reported. > > -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

