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
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!