Framework's 10G Ethernet module exposes USB-C's complexity

jeffgeerling.com

285 points by Alupis 17 hours ago


arghwhat - 10 hours ago

Well, this is about USB 3.2 Gen 2x2, which is a mess created by USB IF for good old, blue USB A connectors. Not USB-C complexity.

USB 3.2 Gen 2x2 is the very rarely supported 20Gb/s variant of USB 3, and making devices now that require that for full performance is a weird decision, with high-speed capable ports generally having wider support for either USB4 or Thunderbolt3+. I imagine the reason would be that some chip with an otherwise poor market fit got cheap...

Throwing this into the mix definitely doesn't improve the USB-C "what does this port support" conundrum, but this specific one predates USB-C and is not at all something you'd normally hit.

nrp - 12 hours ago

Point of clarification since it isn’t clear from the title. This isn’t a Framework product, but a product by Wisdpi designed for the Framework Expansion Card form factor.

ChuckMcM - 12 hours ago

I chuckled at 10G wired ethernet on a laptop. I mean in a docking station? Sure that seems reasonable. But fun none the less.

I appreciate the USB-C nature of the Framework's expansion ports, it does make real the entire reason that USB was created in the first place, hot plug slots. Still, I (and others) pointed out to Intel early on that using Ethernet with a specific packet type would be cheaper and just as fast (which the ATA over Ethernet folks proved), but then you wouldn't get the 'certification tax' that the USB consortium extracts. :-).

Cynicism aside, the design issues suggest that it might make sense in future laptops to have heat spreaders around the plug in port, although that makes things thicker and people obsess over thinness.

RachelF - 16 hours ago

Every PCIe 10G ethernet card I've seen has a heatsink on it, sometimes covering the entire card or even have little fans on the heatsink.

Expecting it to work full time in a laptop is a bit of a stretch of the heat dissipation budget.

Also, the laptop he is working has the AMD FP8 chipset - depending on how the ports are setup, he might only get 10G USB, if the ports are allocated to video instead.