August 5, 20205 yr I consistently have issues with USB devices not working, even with PCIe passthrough. Additionally I want to be able to plug in a USB device and use it on another machine. USBIP has been built into the Linux kernel since 3.17. However the modules/drivers/utilities do not seem to be available in unRaid. I think this would be a huge win with KVM type scenarios especially with so many configurations sharing IOMMU groups that do not allow you to pass things like USB soundcards through. According to reports of people who have used this, performance is fine for most USB devices including sound cards. See also: http://usbip.sourceforge.net/ https://www.kernel.org/doc/readme/tools-usb-usbip-README
August 6, 20205 yr Author Just wanted to say that as a workaround I had a spare raspberry pi 2 that I setup next to my unRaid server. I have my mouse plugged into it and it is working great, across a wired network. Would love to see support where usb devices could automatically be connected to usbip in unRaid, and a driver in the guest that would allow you to dynamically connect to these usb devices. seems to work around the iommu issues nicely.
Archived
This topic is now archived and is closed to further replies.