I'm not sure how good it is as I don't use wifi but it's supposed to be much better.
Is this just an artifact of FreeBSD primarily focusing on server hardware rather than consumer/end-user stuff?
It's just how things work these days. If you'd say "I run my VPN client in a docker container" it would raise a lot less eyebrows. Yet it's not very different, really.
Though conceptually I'd frown at having to run Linux. I'd prefer upgrading the hardware to a supported chip.
One such example security solution is memory integrity, which protects and hardens Windows by running kernel mode code integrity within the isolated virtual environment of VBS. Kernel mode code integrity is the Windows process that checks all kernel mode drivers and binaries before they're started, and prevents unsigned or untrusted drivers or system files from being loaded into system memory.
I suppose this applies to Wi-Fi drivers?Link: https://learn.microsoft.com/en-us/windows-hardware/design/de...
FWIW, I’ve done both, FreeBSD with a virtualised OpenBSD for WiFi, and currently I run Arch so I can do gaming, with FreeBSD virtualised for development. I’m kind of looking to go back to my previous setup.