Search code examples
linuxusbethernet

Can one connect an USB-hub to the ethernet port?


My system:
2x USB 2.0
1x 1000MBit Ethernet
Wifi
OS: Linux

I want to connect an usb-hub, but plugging it into the usb 2.0 is super slow. Is there a possibility to connect the usb-hub to the ethernet port? I am anyway only using Wifi for Internet. I don't care which Linux distribution to use as long as I can write images to sd-cards with it.

Google-"Research" only gives me "usb -> to -> ethernet" adapters but no usb-hubs pluggable into ethernet.

Thank you very much for any help :-)


Solution

  • is not possible because of the structure of USB protocol. USB requires a host device (normally the pc) and in an ethernet driver can never be implemented USB host functionality with reasonable effort. A USB hub is a device

    ethernet-over-USB uses the USB CDC class and emulates an ethernet port (eth0,...) to the os. From the viewpoint of USB protocol in this case the structure is clear. pc is USB host Ethernet-over-USB adapter is USB device.

    An ethernet port does not even know what an USB device is (protocol structure) and it does not even have the physical interface...