Personal opinion: OPNsense is a network appliance, not a general purpose desktop / server OS. Buy the hardware which fits the software, not the other way around. Or use virtualization to offload driver stuff to a hypervisor of your choice (can be Linux-based).Also, remember that an important part of Deciso's business is developing and selling hardware optimised for OPNsense.If you prefer a Linux-based firewall, there are other options.CheersMaurice
I have been having a more than somewhat painful odyssey in trying to install and setup opnsense. Some of the issues (at the very least) are directly related to the state of the drivers on FreeBSD.