SYLEN
AboutNewsConferenceMembershipDonate

Email updates

Conference, news, and membership updates by email.

Site

  • About
  • News
  • Membership
  • Waitlist
  • Donate

Conference

  • Conference 2027
  • Call for papers

Account

  • Create account
  • Membership details

SYLEN

  • Guidelines
  • Privacy
  • Terms

© 2026 Systems Leadership and Engineering Network. sylen.org.

Membership details →
Back to news
Embedded SystemsSource: jeffgeerling.comJune 26, 2026

Realtek RTL8159 Bottlenecks and Thermal Constraints Exposed in WisdPi 10G Framework Module

The WisdPi 10G Ethernet Expansion Card highlights severe throughput bottlenecks and driver dependencies inherent to USB 3.2 Gen 2x2 implementation on modern laptop platforms. Sustained performance tests also reveal a challenging thermal profile, with surface temperatures peaking near 70°C under load.

Protocol Bottlenecks and Controller Negotiation

The WisdPi 10G Ethernet Expansion Card utilizes the Realtek RTL8159 controller, a silicon selection that demands a USB 3.2 Gen 2x2 (20 Gbps) interface to achieve its maximum rated throughput. When connected over USB4 or USB 3.2 Gen 2x1 (10 Gbps) host controllers, the physical layer interface becomes a bottleneck, capping real-world network throughput to under 8 Gbps.

Platform-level implementation discrepancies further complicate these protocol requirements. For example, testing on a Framework 13 equipped with an AMD Ryzen AI 5 340 processor failed to yield full line-rate performance, despite official documentation stating that ports 1 and 3 support USB 3.2 Gen 2x2. Under Windows 11 on this host, bandwidth was significantly constrained, while Linux testing on the same hardware showed even lower performance.

Driver Optimization and OS Interoperability

Validating the expansion card on a Framework 12 running an Intel 13th Gen mobile CPU confirmed that driver optimization is mandatory to bypass default OS bottlenecks. Although the hardware successfully negotiated a 20 Gbps link—verified by `lsusb` on Linux and USB Tree Viewer on Windows 11—iperf3 throughput was initially limited to 7 Gbps in both operating systems when using inbox drivers.

On Linux, attempting to compile the out-of-tree Realtek driver on Ubuntu 26.04 resulted in compilation errors, driven by incompatibilities with Linux kernel 7.x. On Windows 11, installing the proprietary Realtek driver bypassed the 7 Gbps limit, enabling single-direction iperf3 transfers to reach a real-world maximum of 9.4+ Gbps. Bidirectional testing under this configuration demonstrated asymmetric performance, sustaining approximately 9 Gbps upload (egress) and 4 to 5 Gbps download (ingress).

Thermal Saturation and Mechanical Form Factor

Due to the high power draw required for 10GbE copper physical layers, the module suffers from rapid thermal saturation during continuous operation. Thermal imaging of the unit under load recorded surface temperatures on the bottom plastic casing reaching nearly 70°C.

WisdPi indicates that these surface temperatures comply with the IEC 62368-1 safety standard, which allows high surface temperatures provided skin contact is limited to less than 10 seconds. However, this thermal limit presents operational hazards for typical laptop configurations. Additionally, the physical housing of the expansion card protrudes several centimeters from the laptop chassis, meaning users must physically eject the module to fit the host device into standard sleeves or tight-fitting transport bags.

Read the original article at jeffgeerling.com.