usbredir: A protocol for sending USB device traffic over a network connection

usbredir is a network protocol for sending USB device traffic over a network connection, along with a software package containing parsing and host libraries. Created for use with Spice, it can redirect USB devices over a network to a QEMU virtual machine. USB controller support for redirection in Qemu must be set up properly, with specific configurations for USB2 and USB3. Instructions for setting up USB controllers in Qemu, virt-manager, and libvirt are provided. Client configurations for USB redirection, filter string formats, and filtering options are explained, along with the necessary installations for Windows clients. Various command line options for USB device filtering and redirection are detailed for both clients and hosts.

https://www.spice-space.org/usbredir.html

To top