cezanne / usbip-win

USB/IP for Windows
GNU General Public License v3.0
1.97k stars 350 forks source link

Binding to remote faulty #331

Closed mipro98 closed 1 year ago

mipro98 commented 1 year ago

For some time (~1-2 weeks) binding to a remote device plugged into a Linux server is no longer possible.

After connecting, usbip.exe port returns:

Port 00: <Device in Use> at High Speed(480Mbps)
       USB Device Manufacturer Ltd. : unknown product (1abc:1234)
       ?-? -> unknown host, remote port and remote busid
           -> remote bus/dev ???/???

and is not accessible by programs / Windows Explorer etc.

The same device attached to a Linux client returns:

Port 00: <Port in Use> at Full Speed(12Mbps)
       USB Device Manufacturer Ltd. : unknown product (1abc:1234)
       5-1 -> unknown host, remote port and remote busid
           -> remote bus/dev 002/003

While the manufacturer and the VID:PID is still correct, it cannot bind the port and bus and just returns ?.

This happened without changing anything on the server side or client side in usbip scripts. The clients have the ude driver installed and running version usbip-win 0.3.6-dev.

In device manager, there is an entry called usbip-win CPDO under "other devices" while being "connected".

Maybe some recent Windows Update broke the driver?

mipro98 commented 1 year ago

Turns out it was some misconfiguration in the network which caused this behavior.