Wait, what? No!
Thunderbolt and USB 3.2 are like apple to oranges. They have nothing in common and are two completely different technologies.
Yes, Thunderbolt does support some USB standards, but not the other way round.
None of these Thunderbolt adapters will work on your USB whatever ports on your Lenovo.
Probably because the actual device is PCIe, and there are no Ethernet chipsets for 10GbE which expose a USB interface. There is no such chipset for 10GbE (that I could find).
Analogous to an M.2 or SATA SSD enclosure, a bridge chip is needed, or analogous to a USB flash drive, the chipset needs to speak USB natively.
Right, guess I’ll look for an implementation that has USB-C, then. Most seem to be 2.5 and some 5Gbps.
I was mostly using it for automated tests where large volumes of data get generated and fed into an API to see how it behaves. The test machine has 10Gbps, so it’s a matter of speed.
I see other laptops that have Thunderbolt 3 and 4, but most of those don’t have a GPU, it seems. And I don’t wanna set up an external one.
This laptop combo of 16 cores and a 4070 at this price seems real good, kinda want to stick with it.
I believe USB 3.2 gen 2 maxes out around 7-8Gb. And i think around 4.5w. Which might not be enough power for 10GbE. USB 3.2 5GbE cards do exist. But many of those are gen 1 so they can’t actually do 5GbE.
Maybe you can use a USB 3.2 gen 2x2 to m.2 adapter with a m.2 10GbE card.
8 Gb and 4.5 W, yep. Shorter distance 10 GbE tends to be ~2.5 Wish per port in current gen hardware and the USB uplink needs ~500 mW. So looks doable in principle but could get iffy towards the 100 m cable length limit.
Gen 2x1 or 2x2 to M.2 10 GbE seems fundamentally workable but I don’t know any enclosures that’d support a NIC rather than enumerating to the host as mass storage.