Difference between revisions of "Broadcom"

From 6bit.ch wiki
Jump to navigation Jump to search
(Created page with "Problems arise with Proxmox 8.2 and Broadcom NICs because of a buggy kernel module for RoCE.</br> === Symptoms === Delayed boot</br> Networking needs to be restarted after boot</br> Delayed shutdown/reboot</br> === Example of boot messages: === <code>Job ifupdown2-pre.service start running (3min)</code></br> <code>infiniband bnxt_re1: Failed to modify HW QP</code></br> <code>infiniband bnxt_re1: Couldn't change QP1 state to INIT</code></br> <code>infiniband bnxt_re1: Cou...")
 
 
Line 17: Line 17:
<code>echo "blacklist bnxt_re" >> /etc/modprobe.d/blacklist-bnxt_re.conf</code></br>
<code>echo "blacklist bnxt_re" >> /etc/modprobe.d/blacklist-bnxt_re.conf</code></br>
<code>update-initramfs -u</code>
<code>update-initramfs -u</code>
== Reference ==
https://forum.proxmox.com/threads/networking-wont-come-up-on-a-fresh-install-of-proxmox-8-2-solved.149347/

Latest revision as of 10:14, 20 December 2024

Problems arise with Proxmox 8.2 and Broadcom NICs because of a buggy kernel module for RoCE.

Symptoms

Delayed boot
Networking needs to be restarted after boot
Delayed shutdown/reboot

Example of boot messages:

Job ifupdown2-pre.service start running (3min)
infiniband bnxt_re1: Failed to modify HW QP
infiniband bnxt_re1: Couldn't change QP1 state to INIT
infiniband bnxt_re1: Couldn't start port

Solution(s)

Update firmware on all interfaces with NICCLI (downloadable from Broadcom website):
./niccli -i 1 install -online

Blacklist the offending module:
echo "blacklist bnxt_re" >> /etc/modprobe.d/blacklist-bnxt_re.conf
update-initramfs -u

Reference

https://forum.proxmox.com/threads/networking-wont-come-up-on-a-fresh-install-of-proxmox-8-2-solved.149347/