Results 1 to 2 of 2

Thread: NetXtreme II BCM57810 10 GB SFP+ Network Card Issues

  1. #1
    Join Date
    Feb 2022
    Beans
    4

    NetXtreme II BCM57810 10 GB SFP+ Network Card Issues

    Hello All,

    I have recently added a NetXtreme II BCM57810 10 GB SFP+ Network Card to my Ubuntu server (22.04) in addition to the onboard network interface, for the life of me, I can't get this card to work correctly. I have tested this card in a HP Server and it works just fine, so I'm certain the card is all good. I notice that there is no link lights lighting up on the card or the 10 switch, so clearly something going on. (Note - I'm using SFP+ Optics, not copper)

    I have three (3) Netplan .yaml config files, one(1) for each interface, the eno2 NIC is working fine on 192.168.253.160 fixed IP, I set the other two for the SPF+ interfaces to DHCP, also have outputs below.

    Here are some outputs from the command line as below.

    Any ideas on what I have done wrong or missing would be greatly appreciated.

    Regards Steve


    $ sudo lshw -C network


    *-network:0
    description: Ethernet interface
    product: NetXtreme II BCM57810 10 Gigabit Ethernet
    vendor: Broadcom Inc. and subsidiaries
    physical id: 0
    bus info: pci@0000:02:00.0
    logical name: enp2s0f0
    version: 10
    serial: a0:d3:c1:fe:d1:80
    capacity: 10Gbit/s
    width: 64 bits
    clock: 33MHz
    capabilities: pm vpd msix pciexpress bus_master cap_list rom ethernet physical fibre 1000bt-fd 10000bt-fd
    configuration: autonegotiation=off broadcast=yes driver=bnx2x driverversion=5.15.0-91-generic firmware=bc 7.13.75 latency=0 link=no multicast=yes port=fibre
    resources: irq:17 memory:99000000-997fffff memory:99800000-99ffffff memory:9b000000-9b00ffff memory:df480000-df4fffff memory:9b020000-9b21ffff memory:9b420000-9b49ffff
    *-network:1
    description: Ethernet interface
    product: NetXtreme II BCM57810 10 Gigabit Ethernet
    vendor: Broadcom Inc. and subsidiaries
    physical id: 0.1
    bus info: pci@0000:02:00.1
    logical name: enp2s0f1
    version: 10
    serial: a0:d3:c1:fe:d1:84
    capacity: 10Gbit/s
    width: 64 bits
    clock: 33MHz
    capabilities: pm vpd msix pciexpress bus_master cap_list rom ethernet physical fibre 1000bt-fd 10000bt-fd
    configuration: autonegotiation=off broadcast=yes driver=bnx2x driverversion=5.15.0-91-generic firmware=bc 7.13.75 latency=0 link=no multicast=yes port=fibre
    resources: irq:18 memory:9a000000-9a7fffff memory:9a800000-9affffff memory:9b010000-9b01ffff memory:df400000-df47ffff memory:9b220000-9b41ffff memory:9b4a0000-9b51ffff
    *-network
    description: Ethernet interface
    product: I210 Gigabit Network Connection
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:06:00.0
    logical name: eno2
    version: 03
    serial: ac:1f:6b:dd:13:81
    size: 1Gbit/s
    capacity: 1Gbit/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.15.0-91-generic duplex=full firmware=3.25, 0x800005cc ip=192.168.253.160 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
    resources: irq:16 memory:df200000-df27ffff ioport:d000(size=32) memory:df280000-df283fff
    *-network DISABLED
    description: Ethernet interface
    product: Ethernet Connection (2) I219-LM
    vendor: Intel Corporation
    physical id: 1f.6
    bus info: pci@0000:00:1f.6
    logical name: eno1
    version: 31
    serial: ac:1f:6b:dd:13:80
    size: 1Gbit/s
    capacity: 1Gbit/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=5.15.0-91-generic duplex=full firmware=0.8-4 latency=0 link=no multicast=yes port=twisted pair speed=1Gbit/s
    resources: irq:134 memory:df600000-df61ffff

    $ sudo ifconfig -a
    eno1: flags=4098<BROADCAST,MULTICAST> mtu 1500
    ether ac:1f:6b:dd:13:80 txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    device interrupt 16 memory 0xdf600000-df620000


    eno2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 192.168.253.160 netmask 255.255.255.0 broadcast 192.168.253.255
    inet6 fe80::ae1f:6bff:fedd:1381 prefixlen 64 scopeid 0x20<link>
    inet6 fd6d:8fd1:d580:cb46:ae1f:6bff:fedd:1381 prefixlen 64 scopeid 0x0<global>
    ether ac:1f:6b:dd:13:81 txqueuelen 1000 (Ethernet)
    RX packets 644389 bytes 954533337 (954.5 MB)
    RX errors 0 dropped 383 overruns 0 frame 0
    TX packets 268561 bytes 18310196 (18.3 MB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    device memory 0xdf200000-df27ffff


    enp2s0f0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    ether a0:d3:c1:fe:d1:80 txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    device interrupt 17 memory 0x99000000-997fffff


    enp2s0f1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
    ether a0:d3:c1:fe:d1:84 txqueuelen 1000 (Ethernet)
    RX packets 0 bytes 0 (0.0 B)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 0 bytes 0 (0.0 B)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
    device interrupt 18 memory 0x9a000000-9a7fffff


    lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
    inet 127.0.0.1 netmask 255.0.0.0
    inet6 ::1 prefixlen 128 scopeid 0x10<host>
    loop txqueuelen 1000 (Local Loopback)
    RX packets 4928 bytes 1644948 (1.6 MB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 4928 bytes 1644948 (1.6 MB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


    $ sudo dmesg | grep -e bnx2x -e enp
    [ 1.822141] bnx2x 0000:02:00.0: msix capability found
    [ 1.832916] bnx2x 0000:02:00.0: part number 0-0-0-0
    [ 1.974785] [bnx2x_iov_init_one:1210(eth%d)]ARI not supported (check pci bridge ARI forwarding), SRIOV can not be enabled
    [ 2.113932] bnx2x 0000:02:00.0: 32.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x8 link)
    [ 2.114465] bnx2x 0000:02:00.1: msix capability found
    [ 2.119332] bnx2x 0000:02:00.1: part number 0-0-0-0
    [ 2.269890] [bnx2x_iov_init_one:1210(eth%d)]ARI not supported (check pci bridge ARI forwarding), SRIOV can not be enabled
    [ 2.330158] bnx2x 0000:02:00.1: 32.000 Gb/s available PCIe bandwidth (5.0 GT/s PCIe x8 link)
    [ 2.401679] bnx2x 0000:02:00.0 enp2s0f0: renamed from eth0
    [ 2.704503] bnx2x 0000:02:00.1 enp2s0f1: renamed from eth2
    [ 26.423130] bnx2x 0000:02:00.1 enp2s0f1: using MSI-X IRQs: sp 163 fp[0] 165 ... fp[7] 172
    [ 27.146635] bnx2x 0000:02:00.0 enp2s0f0: using MSI-X IRQs: sp 130 fp[0] 138 ... fp[7] 146


    sudo lshw
    plex-server
    description: System
    product: Super Server (To be filled by O.E.M.)
    vendor: Supermicro
    version: 0123456789
    serial: 0123456789
    width: 64 bits
    capabilities: smbios-3.0.0 dmi-3.0.0 smp vsyscall32
    configuration: boot=normal chassis=server family=To be filled by O.E.M. sku=To be filled by O.E.M. uuid=00000000-0000-0000-0000-ac1f6bdd1380
    *-core
    description: Motherboard
    product: X11SAE-F
    vendor: Supermicro
    physical id: 0
    version: 1.03A
    serial: ZM19BS017843
    slot: To be filled by O.E.M.
    *-firmware
    description: BIOS
    vendor: American Megatrends Inc.
    physical id: 0
    version: 3.0
    date: 07/04/2019
    size: 64KiB
    capacity: 16MiB



    /etc/netplan$ ls -al
    total 44
    drwxr-xr-x 2 root root 4096 Jan 5 13:59 .
    drwxr-xr-x 166 root root 12288 Jan 4 13:01 ..
    -rw-r--r-- 1 root root 263 Jun 25 2023 00-installer-config.yaml.backup
    -rw-r--r-- 1 root root 119 Jan 5 13:59 1
    -rw-r--r-- 1 root root 263 Dec 31 15:40 eno2.yaml
    -rw-r--r-- 1 root root 263 Jan 5 13:05 eno2.yaml.backup
    -rw-r--r-- 1 root root 119 Jan 5 13:59 enp2s0f0.yaml
    -rw-r--r-- 1 root root 119 Jan 5 13:58 enp2s0f1.yaml
    -rw-r--r-- 1 root root 119 Jan 5 13:56 enp2s0f1.yaml.backup


    /etc/netplan$ more eno2.yaml
    # This is the network config written by 'subiquity'
    network:
    ethernets:
    eno2:
    addresses: ['192.168.253.160/24']
    gateway4: 192.168.253.1
    nameservers:
    addresses: [1.1.1.1, 1.0.0.1, 8.8.8.8]
    version: 2

    /etc/netplan$ more enp2s0f0.yaml
    # This is the network config written by 'subiquity'
    network:
    ethernets:
    enp2s0f0:
    dhcp4: true
    version: 2

    /etc/netplan$ more enp2s0f1.yaml
    # This is the network config written by 'subiquity'
    network:
    ethernets:
    enp2s0f1:
    dhcp4: true
    version: 2

  2. #2
    Join Date
    Aug 2024
    Beans
    1

    Re: NetXtreme II BCM57810 10 GB SFP+ Network Card Issues

    Did you find a way to fix this ?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •