Linux 7.2 To Support Realtek RTL8159 10GbE USB Ethernet
Key Takeaways
- •RTL8159 10 Gbps USB Ethernet gets mainline Linux support in kernel 7.2
- •Realtek's out‑of‑tree driver code was merged into the r8152 driver
- •Firmware for the PHY will be added to linux‑firmware repository soon
- •Adapters like XikeStor 10G can be purchased for under $100 USD
- •Full 10 Gbps speeds need firmware; without it only 5 Gbps works
Pulse Analysis
The demand for cost‑effective 10 Gbps networking has surged as data‑intensive workloads move to the cloud and edge. Realtek’s RTL8159 chipset, found in USB 3.2 adapters priced under $100, offers a compelling price‑performance ratio, but its reliance on an out‑of‑tree driver has limited Linux adoption. By integrating the chipset into the mainline kernel, developers are closing a critical gap, allowing system integrators and IT teams to provision high‑speed Ethernet without custom driver builds or vendor lock‑in.
From a technical standpoint, the merge brings the RTL8159 under the r8152 driver umbrella, reusing existing code paths for firmware handling. The PHY firmware, previously embedded in a static array, will soon be distributed via the linux‑firmware project, ensuring seamless updates across distributions. This approach aligns with the Linux networking subsystem’s philosophy of modular, maintainable code, reducing maintenance overhead for distro maintainers and improving overall stability for end users.
Business implications are equally significant. Enterprises can now standardize on inexpensive USB‑based 10 Gbps adapters for server racks, storage arrays, and high‑performance compute nodes, cutting hardware costs while preserving bandwidth. The mainline support also encourages OEMs to ship devices with confidence that Linux compatibility is guaranteed, expanding the ecosystem and fostering competition. As more firms adopt the RTL8159, we can expect a ripple effect that accelerates the rollout of 10 Gbps connectivity in midsize data centers and remote offices alike.
Linux 7.2 To Support Realtek RTL8159 10GbE USB Ethernet
Comments
Want to join the conversation?