upvote
>I'm going to guess with this rant that you weren't using Linux in the olden days, because that's what it was like.

I've been using Linux and BSD in one form or another since 2003, and I definitely used wpa_supplicant on the command line to connect my Thinkpad to WiFi. And you're right, it did suck. It was not a 9/10 experience by a long shot.

reply
Do you remember ndiswrapper?

FreeBSD actually has a similar thing, you can run Linux wifi drivers inside a VM and pass through the adapter. There's a port called wifibox that does this.

You can even forward the Unix domain socket for wpa-supplicant from the guest to host, so all the normal tools that talk to wifi cards via that socket work transparently.

reply
deleted
reply
Regarding your wifi example. I did have to replace it with an intel one on my Lenovo because wifi would not work with something connected to Bluetooth (might have been USB . I don't recall). This is on Windows by the way. I just replaced it instead of fighting it. Same reason people prefer AMD on linux but this is changing with better Nvidia support.
reply