Hacker News new | past | comments | ask | show | jobs | submit login

Does this offer anything over USB/IP?



I think just that it's plugged in at the SPICE level. So I guess you could redirect a USB device into a guest that isn't running Linux and can't run usb/ip? But also, this is how usb redirection works with virt-viewer/virt-manager, I'm fairly sure.


USB/IP works fine on Windows and MacOS, though MacOS has no ability to use devices shared by USB/IP; it can only share devices to others.

What is this “SPICE level” you mentioned?



Imagine you had a qemu/libvirt guest that understands USB, but doesn't have support for USB/IP in "kernel/userspace".

usbredir gets your device to qemu, looking like it's a USB device attached to the VM, without cooperation from the guest.


“Without cooperation from the guest” is the bit of info I was missing.

Thank you.


Now I'm wondering whether someone has built support for this in rust-vmm...




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: