Как передать USB по сети, так чтобы USB-порт ПК прикидывался USB-устройством?
Что хотим:
В USB-порт ПК-1 подключить устройство. Этот ПК-1 по ethernet или wifi подключить ПК-2. Получить доступ в ПК-2 к USB-устройству на ПК-1 можно с помощью usbip.
Расстояние между ПК-1 и ПК-2 несколько километров.
Однако, как сделать так, чтобы какой-либо USB-порт на ПК-2 стал как бы тем самым USB-устройством которое подключено к ПК-1?
Т.е. USB-порт на ПК-2 являлся по сути USB-портом удаленного устройства. Тем самым мы сможем подключить к ПК-2 любой другой ПК-3 и ПК-3 увидел бы в своём USB-порту устройство подключенное к ПК-1.
ПК-1 и ПК-2 предполагается, что будут raspberry pi.