December 13, 201510 yr I did the <address bus="x" device="y" /> after I selected it and got both machines running, one is Windows 2008R2, it found the device fine and it works, on Windows 10 (2nd virtual machine) it did not find the USB device. Any advise? Thanks!
December 13, 201510 yr Author Try this: http://lime-technology.com/forum/index.php?topic=41922.0 John I switched to the new controller and it worked. I did notice it added some additional info between <controller> and </controller>, also, I had to replace both <controller type='usb'...> since I have a USB addon card. <controller type='usb' index='0' model='nec-xhci'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0'/> </controller> Thanks! EDIT: I didn't have a working USB keyboard/mouse that were in one of those older controllers, so I clicked EDIT, SAVE, then EDIT XML, added the nec-xhci as a 3rd pci device, SAVE, EDIT XML *AGAIN* and it automatically added the <address> to a few of my USB devices. I then remove the duplicate Cambridge Silicon (2nd USB Bluetooth dongle that was assigned to my other VM.) The 3rd USB controller looks like this now: <controller type='usb' index='1' model='nec-xhci'> <alias name='usb1'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x06' function='0x0'/> </controller> And the devices connected to it look like this: <hostdev mode='subsystem' type='usb' managed='yes'> <source> <vendor id='0x0a12'/> <product id='0x0001'/> <address bus='1' device='2'/> </source> <alias name='hostdev3'/> </hostdev> ***NOW*** all is working! :-) BTW, this is a GPU pass-thru VM so I was testing via VNC first, then I noticed the keyboard/mouse missing, that's why I added the 3rd nec-xhci controller, all worked like a charm! Hope this helps others with multiple USB controllers!
Archived
This topic is now archived and is closed to further replies.