[Solved]Unable to bring up Network with NIC configured with bnx2x driver

  • Hi all, I have installed "Erasmus" in HP DL380p Gen8 with the next fiber card : Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet (rev 11)


    root@omv01:/# cat /etc/issue
    openmediavault 3.0.99 (Erasmus)


    Omv recognize the card and ifconfig -a show interfaces but when I try go up this error occur:
    Note: the system assign eth1 and eth3 for both port. I changed /etc/udev/rules.d/70-omvvv-net.conf only for clarify.


    root@omv01:/# ifconfig ens1f0 up
    SIOCSIFFLAGS: No existe el fichero o el directorio (There is no file or directory)


    root@omv01:/# uname -a
    Linux omv01 4.9.0-0.bpo.6-amd64 #1 SMP Debian 4.9.88-1+deb9u1~bpo8+1 (2018-05-13) x86_64 GNU/Linux


    root@omv01:/# lspci |grep 57810
    07:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet (rev 11)
    07:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM57810 10 Gigabit Ethernet (rev 11)
    Subsystem: Hewlett-Packard Company HP Ethernet 10Gb 2-port 530SFP+ Adapter
    Physical Slot: 1
    Flags: bus master, fast devsel, latency 0, IRQ 59
    Memory at f5800000 (64-bit, prefetchable) [size=8M]
    Memory at f5000000 (64-bit, prefetchable) [size=8M]
    --
    Capabilities: [1c0] Single Root I/O Virtualization (SR-IOV)
    Capabilities: [220] #15
    Capabilities: [300] #19
    Kernel driver in use: bnx2x


    root@omv01:/# ethtool -i ens1f0
    driver: bnx2x
    version: 1.712.30-0
    firmware-version: bc 7.14.62
    bus-info: 0000:07:00.0
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: yes


    Before ifconfig xxx up :


    root@omv01:/# dmesg |grep bnx2
    [ 1.098883] bnx2x: QLogic 5771x/578xx 10/20-Gigabit Ethernet Driver bnx2x 1.712.30-0 (2014/02/10)
    [ 1.099137] bnx2x 0000:07:00.0: msix capability found
    [ 1.099279] bnx2x 0000:07:00.0: part number 0-0-0-0
    [ 1.254549] bnx2x 0000:07:00.1: msix capability found
    [ 1.254713] bnx2x 0000:07:00.1: part number 0-0-0-0
    [ 4.499795] bnx2x 0000:07:00.1 ens1f1: renamed from eth4
    [ 4.528021] bnx2x 0000:07:00.0 ens1f0: renamed from eth2


    After :
    [ 196.660395] bnx2x 0000:07:00.0: firmware: failed to load bnx2x/bnx2x-e2-7.13.1.0.fw (-2)
    [ 196.660430] bnx2x 0000:07:00.0: Direct firmware load for bnx2x/bnx2x-e2-7.13.1.0.fw failed with error -2
    [ 196.660433] bnx2x: [bnx2x_func_hw_init:6003(ens1f0)]Error loading firmware
    [ 196.660459] bnx2x: [bnx2x_nic_load:2727(ens1f0)]HW init failed, aborting


    This link has the driver but version is 7.10.14 : http://driverdownloads.qlogic.…y=336&Product=1244&Os=175.


    Another 2 servers (Gen8) with the same card are working fine :


    root@proxmox01:~# uname -a
    Linux proxmox01 4.13.13-2-pve #1 SMP PVE 4.13.13-32 (Thu, 21 Dec 2017 09:02:14 +0100) x86_64 GNU/Linux
    root@proxmox01:~# ethtool -i ens1f0
    driver: bnx2x
    version: 1.712.30-0
    firmware-version: bc 7.14.62
    expansion-rom-version:
    bus-info: 0000:07:00.0
    supports-statistics: yes
    supports-test: yes
    supports-eeprom-access: yes
    supports-register-dump: yes
    supports-priv-flags: yes


    Driver and firmware version are the same but different kernel.
    Sorry for big thread. I hope anyone can help me.
    Thanks in advance.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!