OPNsense Forum

Archive => 19.1 Legacy Series => Topic started by: alh on February 28, 2019, 12:23:35 pm

Title: [SOLVED] Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: alh on February 28, 2019, 12:23:35 pm
We purchased a SuperMicro Board with an Intel Xeon D-1500 processor. Officially this processor is supported by FreeBSD. However, the two 10Gbe interfaces do not show in the OPNsense GUI. We tried to download the latest ixgbe drivers from Intel but to no avail. Since we are new to OPNsense we were wondering on how to troubleshoot this further. Does anyone have any tips and tricks for us?
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: pylox on February 28, 2019, 02:36:11 pm
Hi,

normally (i use the X10SDV-TLN4F board) this should work with FreeBSD ootb. Can you tell us pls. the correct motherboard name and the used OPNSense version ?

btw.: X10SDV-TLN4F uses intel X550 network chips, the FreeBSD driver for this is 'ix'.

kind regards
pylox
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: alh on February 28, 2019, 10:15:33 pm
Hi, thanks for your reply. This is the motherboard: https://www.supermicro.com/products/motherboard/Xeon/D/X10SDV-TP8F.cfm (https://www.supermicro.com/products/motherboard/Xeon/D/X10SDV-TP8F.cfm).

The network interfaces show in the shell:

Code: [Select]
pciconf -lv
# returns (only relevant shown)
...
none57@pci0:4:0:0: class=0x020000 card=0x15ac15d9 chip=0x15ac8086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Connection X552 10 GbE SFP+'
    class      = network
    subclass   = ethernet
none58@pci0:4:0:1: class=0x020000 card=0x15ac15d9 chip=0x15ac8086 rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'Ethernet Connection X552 10 GbE SFP+'
    class      = network
    subclass   = ethernet
...

and I think that the system loads the correct drivers:

Code: [Select]
ifconfig ix0
# returns
ix0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=e407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
ether ac:1f:6b:7e:63:22
hwaddr ac:1f:6b:7e:63:22
nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL>
media: Ethernet autoselect
status: no carrier

I believe we run the latest version of OPNsense:

Code: [Select]
uname -a
FreeBSD intranet.craze.toys 11.2-RELEASE-p8-HBSD FreeBSD 11.2-RELEASE-p8-HBSD 31af16db12b(stable/19.1)  i386

One second! I just see that my colleague apparently installed the 32-bit version of OPNsense! Could this be a reason??? I will make sure that we will install the 64-bit version asap.

Anyway to complete the description, the interfaces do not show in OPNsense WebGUI (see attachment).
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: fraenki on February 28, 2019, 10:46:30 pm
This is the motherboard: https://www.supermicro.com/products/motherboard/Xeon/D/X10SDV-TP8F.cfm (https://www.supermicro.com/products/motherboard/Xeon/D/X10SDV-TP8F.cfm).

I remember having some strange issues too, I've bought a X10SDV-2C-TLN2F with a Xeon D1508 recently.

Try updating the BIOS/firmware of the motherboard, this fixed all issues in my case.


Regards
- Frank
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: alh on March 01, 2019, 05:04:46 pm
The issue could be resolved by installing the 64-bit version. Thanks for the swift replies.
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: alh on March 03, 2019, 02:06:31 pm
The joy was pretty short lived, we now have the following problem, when we try to add the 10G interfaces:

Interface > Assignments > New Interface > ix0 > +

Everything fine but if we additionally add the second one

Interface > Assignments > New Interface > ix1 > +

Then the firewall becomes unresponsive on all interfaces. We cannot ping, ssh or access the WebGUI anymore. Only a complete reset helps.

Please notice that the interfaces are not connected. The machine is in the lab and we are trying to preconfigure it.
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: newsense on March 03, 2019, 04:08:55 pm
Anything odd in the dmesg output ? And is it on the latest BIOS as well ?
Title: Re: Network: Intel 10Gbe interfaces of Xeon D-1500 do not show
Post by: alh on March 07, 2019, 02:06:40 pm
No, there was nothing odd. We solved it by deleting the inet config using ifconfig from the interface. After that everything worked as expected. Thanks for your reply and time.