The videos on here inspired me to build my own pfsense router, as I would really like to connect 3 of my switches directly to my router over their SFP and SFP+ connections. I really have two main questions about driver related things. First, does pfsense have drivers for the newer NICs out there from Intel such as the X710-DA2: https://www.amazon.com/Intel-Ethernet-Converged-X710-DA2-X710DA2/dp/B00NJ3ZC26
and the X710-T4: Intel Ethernet Converged Network Adapter X710-T4 - network adapter - PCIe 3 - X710T4 - Ethernet Adapters - CDW.com
If not I can attempt to compile them myself but I dont really know how in pfsense and a quick Google search of how to do it makes the process look a bit complicated.
And finally, @wendell , would it be possible for you to do a video on how to compile drivers for pfsense? That way I could use these newer adapters if the drivers are not already in there, and I really want to plug in a few Infiniband ConnectX-3 adapters to be able to move some of my computers from my Infiniband switch to the new router. I am using Mellanox MCX354A-FCBT adapters: Mellanox ConnectX-3 VPI MCX354A-FCBT - network adapter - PCIe 3.0 x8 - 2 po - MCX354A-FCBT - Ethernet Adapters - CDW.com
They can be found pretty cheap on EBay and Mellanox has OFED drivers for FreeBSD that are supposed to work in pfsense, I just have no idea how to actually go about installing new drivers for the router.
EDIT: Not asking for you to use one of these adapters for the video (though I will donate one to you if you want to use these specific ones). I just need some help with a general “how to compile drivers in pfsense” for any NIC hardware and I can hopefully figure out how to do it for the specific Infiniband drivers from there.