How to make Macbook Pro recognise gigabit speed of ethernet adapter dongle via USB-C connection?

Solution 1:

Judging from your screenshots it seems like the LAN cable is not directly plugged into your Mac, instead:

LAN cableUSB 2.0 Hub4-port USB 2.1 HubUSB 3.1 MBP Controller

USB 2 spec does not allow for high speed data connection like 1GBit/s. As mentioned in the system report, the maximum speed is 480MBit/s. Therefore you can't establish a 1000MBit/s connection.

As long as you have one device in this connection tree that is not at least capable of USB 3.0 speeds, you will not get the faster 1GBit/s speed on your LAN connection.


Edit: There is another faster 4-port USB 3.1 Hub being mentioned in the system report. I think that since your dongle has so many ports, it also has two different controllers that are being recognized by the Mac and shown as separates Hubs, although they are one dongle.