logoalt Hacker News

freedombentoday at 11:29 AM1 replyview on HN

I've had such terrible success with usb-ethernet adapters on linux, to the point where wifi is usually much more performant. The main issue is connection drops. You can see it easily in gnome where the ethernet connection constantly drops and comes back up. It's so frequent though that even scp-ing a medium-sized file is likely to fail or stall. Hardware is a Framework 13 3rd gen laptop.

Is this just my hardware? It's hard to imagine these issues would be so prevalent with how many people use these on linux...


Replies

TacticalCodertoday at 1:16 PM

> The main issue is connection drops. You can see it easily in gnome where the ethernet connection constantly drops and comes back up.

I never ever saw that and I'm literally using usb-to-ethernet adapters on Linux since forever. It's about the chipset you're using and how the kernel supports it no? For example for 2.5 Gbit/s ethernet if you go with anything with a Realtek RTL8156B (and not the older non 'B') or anything more recent it should work flawlessly.

Before buying I look on the Internet for users' returns / kernel support what the latest chipset the cool kids on the block are using.

As I've been perfectly happy with Realtek 8156B for 2.5 Gbit/s if I wanted to buy a 10 Gbit/s one, I'd look at cool kids, like that Jeff Geerling dude from TFA/Youtube, and see he's using a Realtek 8159 and I'd think: "Oh that's close to mine, I trust that to work very well".

I literally still even have an old USB2.0-to-100Mbit/s that I use daily and that has never failed me neither (it's for an old laptop that I use as some kind of terminal over SSH). I don't recommend 100 Mbit/s: my point is that it's been many moons all this has flawless support under Linux.

> Is this just my hardware?

To me it's due to a poor chipset / poor chipset support in the USB-to-ethernet adapter you're using.

These things, when they're a well supported chipset, are flawless.