thierrybla Posted January 11, 2020 Share Posted January 11, 2020 (edited) I'm trying to pass through my network card to a PFsense VM but have no luck. I can select it in the VM creation menu (all 4 ports) but when I have completed the PFsense setup it tells me it cannot find any network interfaces. I have followed @SpaceInvaderOne's PFsense guide step by step but even that doesn't help me much around video 3 he gets the option to create interfaces in PFsense, but I don't (even our iommou groups are exactly the same). I have tried ACS override but also without both don't seem to work, also I have tried both Seabios and OVM but still no luck. if anyone has an idea on anything I could try please let me know because it is becoming frustrating.. I am running unraid 6.8.1 I attached some screenshot and my VM XML file for more information. Let me know if there is more information I can give! Thanks in advance! VM XML.txt Edited January 11, 2020 by thierrybla Quote Link to comment
thierrybla Posted January 11, 2020 Author Share Posted January 11, 2020 I made some progress... I am able to add two interfaces by doing this: <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x1'/> </hostdev> But when I add the two remaining ports (which are in a different Iommou group) by doing this: <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x05' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x01' slot='0x00' function='0x1'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x06' slot='0x00' function='0x0'/> </source> <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x06' slot='0x00' function='0x1'/> </source> <address type='pci' domain='0x0000' bus='0x08' slot='0x00' function='0x1'/> </hostdev> Still only two are showing up.. I am able to make only two ports work at a time either the top two hostdevs or the bottom two.. but I have never been able to make them all work at the same time.. Anyone has an idea? Quote Link to comment
SpaceInvaderOne Posted January 12, 2020 Share Posted January 12, 2020 hi @thierrybla please post your iommu groupings. 1 Quote Link to comment
drjUnraid Posted January 26, 2020 Share Posted January 26, 2020 I had a similar issue, then i noticed that in Machine: I had Q35-4.2 selected by default. SpaceInvader had his set to Q35-2.11. Once I changed my machine type to Q35-2.11 pfSense was able to detect my NIC. Now I can follow the rest of the video I see from your VM_XML file you also have the same machine type I did. Try the other one to see if it fixes it. Quote Link to comment
thierrybla Posted January 27, 2020 Author Share Posted January 27, 2020 13 hours ago, drjUnraid said: I had a similar issue, then i noticed that in Machine: I had Q35-4.2 selected by default. SpaceInvader had his set to Q35-2.11. Once I changed my machine type to Q35-2.11 pfSense was able to detect my NIC. Now I can follow the rest of the video I see from your VM_XML file you also have the same machine type I did. Try the other one to see if it fixes it. Yeah you were right, it had to do with the Q35 version! Thanks a bunch. 1 Quote Link to comment
Merkas Posted January 30, 2020 Share Posted January 30, 2020 Just wanted to say thank you. I also had to change the machine type from Q35-4.2 to Q35-2.11. Glad someone else posted this. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.