pfsense unable to recognize SuperMicro Motherboard 10 NICs (broadcom bcm57416)
-
@stephenw10 I know you were helping someone previously in https://forum.netgate.com/topic/131365/missing-em1-missing-second-ethernet-interface-dual-intel-nic-82573/4 and I wanted to ask for your help. I'm trying to install pfsense on a SuperMicro H12SSW-NT motherboard with dual 10G broadcom bcm57416 nics and a CPU AMD Epyc Rome 7282. I am unable to load any interfaces in the installation.
From "pciconf -lv | grep -B3 network", I see "none1@pci0:199:0:0: broadcom inc bcm57416" and "none2@pci0:199:0:0: broadcom inc bcm57416" etc..., but they do not load as real interface on the pfsense OS.
I tried adding this line : "hint.agp.0.disabled=1" in /boot/loader.conf from single-user mode and rebooted with no luck. Any suggestions to help me out?
Also, "ifconfig -a" just shows lo0, enc0, pfsync0, and pflog0.
Thanks!
-
So as we showed in that other thread you need to find the PCI IDs from the NICs to first check is they should be supported. That is shown in the pciconf -lv output.
Are you seeing device attach failures in the boot log?
Steve
-
@rivest1000 bnxt(4) is only supported in pfSense 2.5
see https://redmine.pfsense.org/issues/9155
-
@viktor_g @stephenw10 yup I got it working with 2.5 beta.
If you click on #9155 : Hardware / Drivers
Added bnxt driver for Broadcom NetXtreme interfaces #9155 https://redmine.pfsense.org/issues/9155
Added iOS/Android/Generic USB tethering driver #7467
on the 2.5 beta, you will see my name 'rich riv' user providing a solution. I guess I solved my own problem with if_bnxt.ko.Thanks everyone!