pfSense + Hyper-V 2019 networking issues
-
pfSense version: 2.5.1 (FreeBSD12.2)
Host: Hyper V Server 2019 (Supermicro X11 board) all drivers updated
NICS: X722 and i350- FreeBSD 12.2 and Hyper-V Server 2019 support SR-IOV.
- SR-IOV works flawlessly from host and VMs running Windows 10
SR-IOV bombs out on pfsense with errors like:
Disable SR-IOV you get these fun messages:
Some people disable VMQ for this scenario. I attempted that solution but it failed.
Intel reference: link text
Supermicro reference: link text
Microsoft reference: link textThe networking won't work with those VF errors (network down messages when ping from shell) and the ultimate goal is to get SR-IOV functional for maximum performance. For now, I disabled SR-IOV (but you get those DAD errors, also not good). I downloaded the iavf-3.0.26 drivers to update the pfsense guest, but apparently that can't be done. I tried a few searches for how to get updated Intel NIC drivers to pfSense, but I haven't found anything helpful yet on how to do that. I did see a few mention setting up a Free BSD vm and compiling there, then transfer over (although where they are stored I don't know yet and would need to figure out). Has anyone got SR-IOV / updated drivers onto pfsense? I am so close to getting this working.