Ethernet capped at 100Mbps
I have a 13 inch 2017 MacBook Pro without Touchscreen. I have 3 different USB-C hubs and each says they do 1 GB Ethernet. When I connect each to my MacBook Pro, the default configuration is 100BaseT Automatic. I change it to manual and it says it's set to 1000BaseT, but the speed doesn't increase. Every test results in between 85 and 92 Mbps download speed. It never exceeds 100 Mbps.
I tested the cable and the Internet connection. At this time, my service is limited to 150 Mbps download. I can get 150 Mbps over Ethernet when I plug the cable into a Windows PC.
Why can't I get 1000BaseT to work with the MacBook Pro? I'm not going to upgrade my Internet connection until I can get this working.
MacBook Pro 13″, macOS 10.13