Open taufderl opened 1 year ago
Hi Tim!
Can you follow the guide in https://github.com/dorssel/usbipd-win/wiki/Troubleshooting and get some console logging and USB captures? Other people have made Bluetooth adapters work, even with networking, so I see no reason why we wouldn't get this to work.
Hi Frans!
thanks a lot! Here are the log and pcap file for the Linksys device:
I'd love to get usbipd working with USB Ethernet adapters. I have several lying around and tested them all with a negative result. I have documented the errors below for two of my adapters:
I compiled my own WSL kernel (based on github.com/microsoft/WSL2-Linux-Kernel to include the necessary drivers. I may test this with an HyperV VM in the next days to ensure that the kernel is not the issue here. Considering the devices appear correctly in WSL, I don't think it is.
usbipd, WSL and Kernel versions:
Linksys USB3GIG V1
Attach the device
Confirm it is being recognized:
Let's try to bring the device up and monitor traffic:
In another terminal, request an IP address:
This results in the requests being shown in tcpdump, however nothing comes back in (the cable is connected to a router):
It takes some time, but after a minute or so I see lots of errors in
dmesg
like this:I repeated this and also tested without running
tcpdump
just to be sure that it is not thepromiscuous mode
breaking things. Always the same result.Dell USB C Ethernet Adapter
Attach the device
Confirm it is being recognized:
Bring the device up and monitor traffic:
After some time without incoming traffic and watching the DHCP requests:
the same errors in
dmesg
appear:Conclusion
All my Ethernet adapters currently do not work with
usbipd
and throw the documented errors. I am happy to debug more, provide logs and more device details if necessary.