bnx2 Firmware not running Aborting

jan010

Member
Jul 25, 2022
14
0
6
Hi guys,
on my proxmox VE 7.4 after a kernel upgrade (5.15.64 to 5.15.108) my networks interfaces are down.

Journalctl with 5.15.64
kernel: bnx2 0000:0b:00.0 eth0: Broadcom NetXtreme II BCM5716 1000Base-T
kernel: bnx2 0000:0b:00.1 eth1: Broadcom NetXtreme II BCM5716 1000Base-T

journalctl with 5.15.108
kernel: bnx2 0000:0b:00.0: Firmware not running, aborting
kernel: bnx2 0000:0b:00.1: Firmware not running, aborting

I had try a full-upgrade and now i've 5.15.131 kernel, but the problem is there.

I had try with
rmmod bnx2
and then with
modprobe bnx2
but nothing is changed.

Do you have suggestions?
Thanks to all

ls -l /lib/firmware/bnx2
-rw-r--r-- 1 root root 92824 Oct 12 16:10 bnx2-mips-06-6.2.3.fw
-rw-r--r-- 1 root root 103904 Oct 12 16:10 bnx2-mips-09-6.2.1b.fw
-rw-r--r-- 1 root root 5696 Oct 12 16:10 bnx2-rv2p-06-6.0.15.fw
-rw-r--r-- 1 root root 6104 Oct 12 16:10 bnx2-rv2p-09-6.0.17.fw
-rw-r--r-- 1 root root 6616 Oct 12 16:10 bnx2-rv2p-09ax-6.0.17.fw

lsmod | grep bnx2
bnx2 98304 0

modinfo bnx2
filename: /lib/modules/5.15.131-2-pve/kernel/drivers/net/ethernet/broadcom/bnx2.ko
firmware: bnx2/bnx2-rv2p-09ax-6.0.17.fw
firmware: bnx2/bnx2-rv2p-09-6.0.17.fw
firmware: bnx2/bnx2-mips-09-6.2.1b.fw
firmware: bnx2/bnx2-rv2p-06-6.0.15.fw
firmware: bnx2/bnx2-mips-06-6.2.3.fw
license: GPL
description: QLogic BCM5706/5708/5709/5716 Driver

lshw -class network
*-network:0 UNCLAIMED
description: Ethernet controller
product: NetXtreme II BCM5709 Gigabit Ethernet
vendor: Broadcom Inc. and subsidiaries
physical id: 0
bus info: pci@0000:0b:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi msix pciexpress cap_list
configuration: latency=0
resources: memory:92b00000-92b3ffff
*-network:1 UNCLAIMED
description: Ethernet controller
product: NetXtreme II BCM5709 Gigabit Ethernet
vendor: Broadcom Inc. and subsidiaries
physical id: 0.1
bus info: pci@0000:0b:00.1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi msix pciexpress cap_list
configuration: latency=0
resources: memory:92b40000-92b7ffff
 
I'm also experiencing this with the same hardware: `Broadcom NetXtreme II BCM5716`
For me the issue happened when upgrading from Kernel 6.2 to 6.5.
 
@jan010
Sorry for not following up, but yes, I did actually track down my issue. It's likely not your issue, but for some reason my network interface in `/etc/network/interfaces` had an additional `:254` or `:255` (I can't quite remember) tagged on to the end of the vlan. I'm not sure how and why it got there, but when i removed that, everything was back to normal.

```
auto vmbr0.5
iface vmbr0.5:255 inet static
address 192.168.0.1/24
gateway 192.168.0.1

auto vmbr0
iface vmbr0 inet manual
bridge-ports eno1
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
```
 
Hi to all, today I've try to download firmware package from debian repo and after substitution I've launched the command
update-initramfs -c -k all
then reboot...

but nothing... error is there