FreeBSD Cope with WiFi Fuckup
vermaden.wordpress.com
vermaden.wordpress.com
The current way FreeBSD runs Linux drivers is by providing compat shims, not via any virtualization.
Making it easier to port Linux drivers to run in native FreeBSD (via linuxkpi) is definitely a better route though.
I actually think running RHEL binary drivers (where there is a defined KBI), might be the best route.
I am using FreeBSD on my desktops/laptops since about 2006.
I work with Linux systems (mostly RHEL/SLES/Ubuntu) and some other UNIX systems daily and I still prefer to use FreeBSD for its features and simplicity. More about these here:
- https://vermaden.wordpress.com/2020/09/07/quare-freebsd/
You can use for example ThinkPad X1 Carbon 6th edition for some more modern hardware. I really love this old 7-row classic ThinkPad keyboard so I use ThinkPad W520 from 2011 (last one with such keyboard).
Here is a list with FreeBSD laptops with various features tested:
- https://wiki.freebsd.org/Laptops
I write and maintain my own 'FreeBSD Desktop' series here:
- https://vermaden.wordpress.com/freebsd-desktop/
... but there are plenty of other such guides - just type "FreeBSD laptop" or "FreeBSD desktop" to get more howtos.
Regards.
Edit: I wrote this about wifibox, although reskimming over the page a lot of the rest of the advice really does work there as well. In broad strokes, this page really does amount to a list of ways to get Wi-Fi or at least network access if your operating system doesn't natively support the Wi-Fi card actually in your laptop. Even running Linux in a virtual machine with the hardware passed through would probably work on ex. Haiku just with the details changed.
Haiku doesn't have virtualization so you can't make this work.