Quick answer: A USB 3.0 Ethernet adapter reaches full gigabit only with a chipset designed for it and a host port that is genuinely USB 3. Realtek and ASIX based adapters dominate the market and work well; the common failures are a USB 2 port, a hub in the path, and a driver that installs an old NDIS build. Expect 940 Mbps line rate and 8 to 15 W of heat in a metal shell.
The adapter is the cheapest way to add a wired port to a laptop, and the most common complaint about it is that it does not deliver the speed printed on the box. Almost always the port or the chipset explains it, not the cable.
What sits inside the shell
USB to PCIe bridge plus MAC
The adapter contains a USB 3 to PCIe or USB to RGMII bridge, an Ethernet MAC, and a PHY. The bridge is the part that defines the ceiling. A USB 2 bridge caps at about 300 Mbps whatever the PHY says, which is why some very cheap gigabit adapters cannot exceed a third of gigabit.
Chipset families
Realtek RTL8153 is the volume gigabit part and behaves well on Windows, macOS and Linux. ASIX AX88179 is common in industrial designs and older stock. For 2.5G, the RTL8156 family is the reference, with better thermals than the first generation designs.
Driver behaviour
Windows 11 and macOS ship drivers for the common chipsets, so the adapter works without a download. Linux support is in-kernel for both families. Problems appear with vendor utilities that install a filter driver and then break after a system update.
Speed, power and heat compared
| Adapter class | Real throughput | Idle power | Heat | Best use |
|---|
| USB 2.0 100M | 94 Mbps | 0.4 W | Cool | Legacy industrial host |
| USB 2.0 gigabit | 280 to 330 Mbps | 0.9 W | Warm | Occasional wired access |
| USB 3.0 gigabit | 900 to 940 Mbps | 1.2 W | Warm to hot | Everyday laptop dock |
| USB 3.0 2.5G | 2.2 to 2.35 Gbps | 2.1 W | Hot in plastic | NAS and video transfer |
| USB-C 5G | 3.5 to 4.5 Gbps | 3.0 W | Needs metal shell | Direct attached storage |
Getting full speed in practice
Check the negotiated link
In Windows, the adapter status shows 1.0 Gbps only when the switch port and cable support it. A Cat5 cable with two bad pairs negotiates 100 Mbps and the user blames the adapter.
Keep it out of a hub
A gigabit adapter behind a USB 2 hub is a gigabit adapter running at 300 Mbps. Plug it directly into the machine, or into a USB 3 hub with its own supply.
Disable power saving
Windows turns off USB root hubs to save power, which drops the link during large transfers. Disable selective suspend for the adapter in Device Manager and for the hub it sits on.
Driver settings that cap throughput
Windows installs a generic driver that works but enables interrupt moderation and power saving by default. On a gigabit adapter that is fine. On a 2.5G adapter it can hold throughput near 1.5 Gbps. Disabling interrupt moderation and setting the receive buffer higher usually closes the gap, at the cost of a little more CPU time.
Jumbo frames are the other common trap. Enabling 9 kB frames on the adapter while the switch port stays at 1500 bytes causes silent retransmission and slower transfers than the default. Change both ends or neither, and test with a large file rather than a browser download.
Practical scenarios
- Ultrabook without a jack: USB-C or USB-A gigabit adapter, direct port, wired for video calls and stable latency.
- NAS transfers on a laptop: 2.5G adapter on both ends with a 2.5G switch, moving large media files at about 250 MB/s.
- Factory PC with a dead onboard NIC: USB 3 gigabit adapter in a metal shell, power saving disabled, mounted away from vibration.
- Raspberry Pi class host: USB 2 adapter at 100 Mbps, because the bus and CPU cannot feed more.
FAQ
Why is my gigabit adapter only reaching 300 Mbps?
It is almost certainly on a USB 2 port or a USB 2 hub, or it uses a USB 2 bridge chipset. Check the port first.
Do USB Ethernet adapters need drivers?
For Realtek and ASIX chipsets, no on current operating systems. Vendor utilities should be avoided unless a specific feature requires them.
Is 2.5G worth it over gigabit?
Only if the switch, the other end and the storage can sustain it. On a gigabit network a 2.5G adapter runs at gigabit speed.
Next step
Match the adapter to the port you actually have. The USB gigabit Ethernet adapter covers chipset behaviour and driver basics, the Cat6 LAN cable page covers the higher speed class, and the USB 3 cable guide guide handles connector and cabling questions for the copper side.