Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for FTDI and other complex devices #55

Open
beriberikix opened this issue Nov 2, 2024 · 2 comments
Open

Support for FTDI and other complex devices #55

beriberikix opened this issue Nov 2, 2024 · 2 comments

Comments

@beriberikix
Copy link

Moving my comment from #7 here with clarification:

There seems to be lack of support for interfacing with various IoT development boards when acting as a standard USB/IP host server. Most boards have either an FTDI, Silicon Labs (ex. CP2102) or similar USB to serial adapter. These all have vendor subclasses, though they are common enough to be in tree.

When I try the host example, I see empty packets in tests when I would expect data. The exact same hardware worked correctly in my tests worked using the native usbip server on Linux. I've also tested the same set of hardware with servers on Windows (via usbipd-win) and on mac (via pyusbip) and had success.

What's required to support these type of devices? Fortunately there's not that many, but mostly trying to understand if I'm going down the right path.

@jiegec
Copy link
Owner

jiegec commented Dec 17, 2024

What's required to support these type of devices? Fortunately there's not that many, but mostly trying to understand if I'm going down the right path.

Don't know. It needs expert for deep investigation.

@beriberikix
Copy link
Author

@jamesadevine in case you've looked into this in the past.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants