opnsense not detecting 25Gb NIC

Started by lite, February 11, 2021, 05:40:02 PM

Previous topic - Next topic
Hi,

we are currently setting up a new opnsense based firewall (v21.1.1). But the installed 25Gb NIC (Broadcom BCM957414A4142CC, which uses the Intel XXV710 Chip) is not being detected - It is not shown in the opnsense web interface and is also not shown in the dmesg/syslog. To eleminate hardware as source of error by starting the server with an ubuntu 20.04 desktop iso which detected the NIC correctly. Do you have any hints how we can narrow this problem down?

Maybe you need to install FreeBSD drivers manually
(Unoffial Community) OPNsense Telegram Group: https://t.me/joinchat/0o9JuLUXRFpiNmJk

PM for paid support

Hi,

as stated here: https://downloadcenter.intel.com/de/download/25160/Ethernet-Intel-Netzwerkadaptertreiber-f-r-Intel-Ethernet-Controller-700er-Reihe-unter-FreeBSD-
the "ixl" driver should be sufficient for this kind of nic. But when using "kldload ixl" it shows kldload: can't load ixl: module already loaded or in kernel. When trying to use "kldload if_ixl" it shows kldload an error ocurred while loading module if_ixl. Please check dmesg(8) for more details

dmesg states:


interface ixl.3 already present in the KLD 'kernel'
linker_load_file: /boot/kernel/if_ixl.ko unsupported file type


Should it be working by now if the correct driver is already loaded? Is there any difference between ixl and if_ixl? I am a newb to freebsd/opnsense.

Quote from: lite on February 11, 2021, 05:40:02 PM
Hi,

we are currently setting up a new opnsense based firewall (v21.1.1). But the installed 25Gb NIC (Broadcom BCM957414A4142CC, which uses the Intel XXV710 Chip) is not being detected - It is not shown in the opnsense web interface and is also not shown in the dmesg/syslog. To eleminate hardware as source of error by starting the server with an ubuntu 20.04 desktop iso which detected the NIC correctly. Do you have any hints how we can narrow this problem down?

Broadcom doesn't use an Intel chipset, they make their own.  You need the BCM driver loaded:

https://www.freebsd.org/cgi/man.cgi?query=bnxt&sektion=4&manpath=freebsd-release-ports

Quote from: SFC on February 12, 2021, 04:47:46 PM

Broadcom doesn't use an Intel chipset, they make their own.  You need the BCM driver loaded:

https://www.freebsd.org/cgi/man.cgi?query=bnxt&sektion=4&manpath=freebsd-release-ports


Hi, thanks.

I've fixed the problem by using

kldload if_bnxt

so Thanks alot!

The NIC was using a BCM57414.

lite it's probably a good idea to change the subject of your post to [SOLVED] opnsense not detecting 25Gb NIC at this point.