Problems with Broadcom NIC

bellaireroad

New Member
Sep 30, 2025
3
1
3
Hello, I am a new user, and recently installed without problems. After installation, I added a Broadcom 4 port NIC, and rebooted. It picked up all the ports. I then added a port to vmbro, and got hung up on reboot. It froze at /dev/mapper/pve-root:clean

I then entered the card configuration from POST, and disabled SR-VIO, shich did nothing

I then tried doing a fresh install with the NIC in place. It locked up at searching for DHCP.

Then removed the card and it now will reboot into the initial installation.

Is there a fix for this, or should I hunt for another card. I have a Mellanox in another machine that gives no problems
 
First you should update the firmware of your nic.

Then you could try in the POST config of the nic to disable RDMA if your card supports it.
Or disable the broadcom rdma kernel module.
Code:
echo "blacklist bnxt_re" >> /etc/modprobe.d/blacklist-bnxt_re.conf
update-initramfs -u

Except for older firmware or RDMA enabled there *should* be no major issues with broadcom nic's on PVE.
 
thanks, I ran into a dead end with the firmware update. All 4 ports show up in the network settings, but when I go to update, the ID is not recognized.
 
If you use a vanilla Broadcom nic you can download the firmware directly from Broadcom.

If your nic is branded (Dell, HPE, ...) you have to download the firmware updates there because the Broadcom firmware updater won't touch branded cards as far as i know.
 
It's a supermicro NIC, and I found drivers on their website but not firmware, Anyway, its a moot point. I found a Marvell 4 port 10/25 which practically installed itself
 
  • Like
Reactions: MarkusKo