Cable Matters has an RTL8159-based adapter up on Amazon now:
Cable Matters USB C to 10Gb Ethernet Adapter
Nice to see a recognizable brand getting product to market on the 8159, but their marketing on this listing is pretty bad and honestly it's going to cause confusion for a lot of the less technical buyers who find it.
The product title leads with "Compatible with USB4 & Thunderbolt 5/4/3" like that's the headline feature, and then they quote "real-world speed" of ~7Gbps on Windows and ~5Gbps on macOS. On the Mac side they even acknowledge the OS only reports a 5Gbps link rate. They're framing those numbers like it's just normal 10GbE overhead, when what's actually happening is the adapter is bandwidth-starved because TB and USB4 ports are not the primary interface for the 8159.
The RTL8159 is USB 3.2 Gen 2x2. It needs a 2x2 host, two bonded 10Gbps superspeed lanes for 20Gbps of USB bandwidth, to actually deliver 10GbE. That ~7Gbps figure is what happens when you plug it into a port that only hands it a single Gen 2 lane, which is exactly what a USB4 or Thunderbolt port does when it sees a USB 3.x device.
For anyone following the RTL8159 and wondering why a "20Gbps USB adapter" doesn't work at full speed on a "40Gbps Thunderbolt port." The USB-IF created one of the worst branding situations in consumer tech history here, and products like this are the direct result.
USB development essentially forked into two completely different paths. Gen 2x2 was the last evolution of traditional USB 3.x take Gen 2 signaling at 10Gbps and bond two lanes together for 20Gbps. Same underlying USB superspeed protocol, just doubled up. It needed its own host and device controllers specifically designed for that lane-bonding approach.
USB4 went in a different direction. Intel donated the Thunderbolt 3 protocol to the USB-IF as a royalty-free specification, and that became USB4. So USB4 is fundamentally Thunderbolt, it tunnels multiple protocols (PCIe, DisplayPort, USB 3.x) over a shared link using what is essentially a PCIe-based fabric. That's why USB4 is backwards compatible with TB3/TB4/TB5, they're all speaking the same language at the physical layer.
So you ended up with two technologies that both use USB-C, both offer 20Gbps+, and both have "USB" in the name, but they are architecturally different. Gen 2x2 bonds traditional USB superspeed lanes. USB4/Thunderbolt tunnels protocols over a PCIe fabric. Different controllers & signaling that are not interchangeable in the way the shared branding implies. A USB4/TB controller doesn't have the lane-bonding hardware that 2x2 requires, and a 2x2 controller doesn't use the tunneling protocol that USB4/TB uses. When a Thunderbolt or USB4 port encounters a USB 3.x device like the RTL8159, it just falls back to standard USB 3.x compatibility, single Gen 2 lane, 10Gbps, done.
This is why the Aquantia/Marvell-based adapters (AQC113 etc.) deliver 10GbE over Thunderbolt and USB4. They aren't USB 3.x devices, they tunnel PCIe over the TB/USB4 link, using the native protocol of those ports.
None of this is a knock on the RTL8159 itself. For anyone with a proper Gen 2x2 port, mostly certain desktop boards with the right host controller, this is going to be a killer value for 10GbE over USB. But Gen 2x2 ports aren't common, especially on laptops, and that's the disconnect with Cable Matters marketing this thing at the Thunderbolt/USB4 crowd.
I left a review on the Amazon listing trying to explain all of this for regular buyers, but figured it was worth flagging here too since I know people in this thread are following the 8159 rollout. If Cable Matters' product team is paying any attention, they really need to rework that listing. Lead with the Gen 2x2 requirement, put TB/USB4 in the fine print where it belongs. The USB-IF already made this confusing enough without vendors making it worse.