4 ms·
OPNsense NIC compatibility seems mostly down to FreeBSD compatibility since it's built on the latter. So you can look at guides for FreeBSD itself or other syst
by xoa 5y ago
OPNsense NIC compatibility seems mostly down to FreeBSD compatibility since it's built on the latter. So you can look at guides for FreeBSD itself or other systems based upon it. For example, STH's rundown of "Top Picks for FreeNAS NICs" [0] applies pretty well to OPNsense as well. The short version is that Intel and Chelsio have excellent support, though for just 1 GbE not really any reason to get anything but Intel. STH recommends Chelsio for 10GbE+ and from my limited testing that matches my experience pushing OPNsense as well. The main thing I encountered you should be aware of is that OPNsense (at least as of the current version 21.x) does not enable the Chelsio driver (cxgbe) by default so you need to add the loader to have it recognized. See the FreeBSD man page cxgbe(4) [1], you can add that in the Web GUI via System > Tunables.
----
0: https://www.servethehome.com/buyers-guides/top-hardware-components-freenas-nas-servers/top-picks-freenas-nics-networking/ https://www.servethehome.com/buyers-guides/top-hardware-comp...
1: https://www.freebsd.org/cgi/man.cgi?query=cxgbe&sektion=4 https://www.freebsd.org/cgi/man.cgi?query=cxgbe&sektion=4