Huongalt Posted December 11, 2019 Share Posted December 11, 2019 Hi How can i find out which NIC are supported by the underlying distro, in this case BSD (i believe) ,, When i try to install Pfsense it fails to finish it halts, with an error stating that warning configuration references interfaces that do not exist :em0 and em1 no interfaces found cant continue without at least 1 interface card. I noticed that very early on in the scrolling text that the following was posted "failed to allocate interupts for PCI-e events.." I have followd the instructions carefully and can see the interface in the other pci devices and can allocate them to the VM.. I am using the Intel Corporation 82571EB/82571GB Gigabit Ethernet Controller and was wondering if it was a driver issue with them not supported oob by BSD, Also where can i find the installation log files. Any thing else i can try ?? Thanks in advance Quote Link to comment
testdasi Posted December 11, 2019 Share Posted December 11, 2019 These questions should be posed to the pfsense community. Driver support of pfsense is built by pfsense and not by Unraid. Quote Link to comment
Huongalt Posted December 11, 2019 Author Share Posted December 11, 2019 4 hours ago, testdasi said: These questions should be posed to the pfsense community. Driver support of pfsense is built by pfsense and not by Unraid. That i know.. I wanted to know how I could confirm that it was a driver issue or if it was something I may have missed.. can I surmise from your response that it is a driver issue ? if not I didn't learn anything which is less than helpful Quote Link to comment
testdasi Posted December 11, 2019 Share Posted December 11, 2019 Well, I can't speak for the Pfsense driver. However, I noticed more reports of issues with pfsense VM on here lately so I would assume it has something to do with 6.8.0. If 6.8.0 (stable) doesn't work for you, you can try a few things: Wait for 6.9.0-rc1 (coming out imminently) - it has 5.x kernel which has better hardware support in general. Create a new template and use Q35-4.0.1 machine type Downgrade to an older version e.g. 6.7.2 Note: Pfsense driver has nothing to do with Unraid. Unraid can have a driver for it but if Pfsense doesn't or the VM itself doesn't quite work then it won't work. You need to first check with Pfsense if your card is supported. Quote Link to comment
JDE375 Posted February 8, 2020 Share Posted February 8, 2020 I did have the same issue. For me it was solved after downgrading from 6.8.2 to 6.7.1. Looks to be a problem with the latest version of Unraid Quote Link to comment
januszwoj Posted February 8, 2020 Share Posted February 8, 2020 I don't know how are you passing thru network cards to pfSense. In my case, one card is virtual, it works in bridge mode for LAN access and I had the most problems with it. I had to change the "model type" in XML file to "e1000" because pfSense didn't recognize (didn't have drivers?) for the default card type (I do not remember what it was). <interface type='bridge'> <mac address='52:54:00:d0:37:c1'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='e1000'/> <- this line <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> Hope it helps. Regards Janusz Quote Link to comment
PeteAsking Posted February 8, 2020 Share Posted February 8, 2020 Opnsense has better driver support especially if you use virtual nics. You can use the i440fx machine type with seabios and virtio drivers work out the box. 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.