Skip to content

Consider using libComposite for USB ethernet #13

@JonTheNiceGuy

Description

@JonTheNiceGuy

Hi,

I read in your blog post that you're using g_ether to expose the USB port as an ethernet adapter. In my experiments a few years ago, I found the combined RNDIS 6 and ECM/CDC with libComposite provided a driverless experience.

I've not worked on it for a couple of years, but I thought it might be more helpful in the future for your project?

https://jon.sprig.gs/blog/post/2243

There is also a git repo for it, which includes setting up a bridged network to provide a single IP for both RNDIS or ECM/CDC interfaces.

Of course, you're also very welcome to ignore this! I don't use my Pi for that any more, but I found there wasn't much in the way of research or documentation when I was poking at it, so I hope my project can help you!

Very best of luck with this project, and feel free to reach out if you think anything I have there can help you!

(Written from my phone, please excuse typos, missing links or errors!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions