←back to thread

508 points zdw | 3 comments | | HN request time: 0.959s | source
Show context
bentcorner ◴[] No.42743654[source]
I actually really appreciate USB devices that masquerade as a storage device to provide their own drivers. I suppose in this day and age the "right" thing to do is to upload a bunch of stuff to microsoft servers so that it downloads whatever is needed upon getting plugged in, but I've observed enough stuff needing manually installed drivers to know that this isn't as apparently easy as it may appear to be. (For example, I very often need to download vendor-specific ADB drivers)

Anyways, I think it's clever for peripherals to help you bootstrap, and having the drivers baked into the device makes things a little easier instead of trying to find a canonical download source.

replies(4): >>42743826 #>>42743890 #>>42743960 #>>42776374 #
Suppafly ◴[] No.42743960[source]
>I actually really appreciate USB devices that masquerade as a storage device to provide their own drivers.

I appreciate the ones that don't need their own drivers in the first places. Sure something needs special drivers but things like usb sticks and mice should just work using the default ones and let you get the updates from the internet if you want them.

replies(1): >>42747404 #
1. danieldk ◴[] No.42747404[source]
usb sticks and mice

And USB Ethernet, USB CDC-ECM/NCM has existed for a while and have drivers in common OSes. And yet we are plagued by USB Ethernet with custom drivers (some of which are not available for macOS on Apple Silicon).

Of course, PCIe over Thunderbolt is even better.

replies(1): >>42748507 #
2. judge2020 ◴[] No.42748507[source]
But can we achieve 10gig/2.5gig or even gigabit with that?
replies(1): >>42757476 #
3. danieldk ◴[] No.42757476[source]
Yes. With an NCM Belkin 2.5Gbe dongle, I get ~2300/2300 last time I checked.