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: https://www.cdw.com/shop/products/Intel-Ethernet-Converged-Network-Adapter-X710-T4-network-adapter/4456062.aspx
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: https://www.cdw.com/shop/products/Mellanox-ConnectX-3-VPI-MCX354A-FCBT-network-adapter-2-ports/2582160.aspx?RecommendedForEDC=3356697&RecoType=RP&cm_sp=Product-_-Session&ProgramIdentifier=3
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.