we updated 1 of 3 hosts ceph cluster and rebootet the host
The LAN network interface (eno1np0) now comes up automatically at boot
but the two 100Gbit interfaces for ceph cluster (enp65s0f0np0 & enp65s0f1np1) stay down
ifup enp65s0f0np0
or ifup bond0
or systemctl restart networking
does not bring them up
These got the firmware update
root@HVS-PMX-001P:~# ./bcm-nic-update.sh
--2024-04-30 18:44:22--
https://www.thomas-krenn.com/redx/tools/mb_download.php/ct.YuuHGw/mid.y9b3b4ba2bf7ab3b8/bnxtnvm.zip
Resolving
www.thomas-krenn.com (
www.thomas-krenn.com)... 185.65.88.120
Connecting to
www.thomas-krenn.com (www.thomas-krenn.com)|185.65.88.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘bnxtnvm.zip’
bnxtnvm.zip [ <=> ] 1015K --.-KB/s in 0.1s
2024-04-30 18:44:23 (8.43 MB/s) - ‘bnxtnvm.zip’ saved [1039248]
Archive: bnxtnvm.zip
inflating: bnxtnvm
Broadcom NetXtreme-C/E/S firmware update and configuration utility version v222.0.144.0
NetXtreme-E Controller #1 at PCI Domain:0000 Bus:41 Dev:00
Firmware on NVM - v216.0.293.8
NetXtreme-E Controller #1 will be updated to firmware version v229.1.123.0
NetXtreme-C/E/S Controller #1 is being updated.......................................................
Firmware update is completed.
A system reboot is needed for firmware update to take effect (reboot not needed for the live patch).
Broadcom NetXtreme-C/E/S firmware update and configuration utility version v222.0.144.0
NetXtreme-E Controller #1 at PCI Domain:0000 Bus:c3 Dev:00
root@HVS-PMX-001P:~# echo "blacklist bnxt_re" >> /etc/modprobe.d/blacklist-bnxt_re.conf
root@HVS-PMX-001P:~# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-6.8.4-2-pve
Running hook script 'zz-proxmox-boot'..
Re-executing '/etc/kernel/postinst.d/zz-proxmox-boot' in new private mount namespace..
Copying and configuring kernels on /dev/disk/by-uuid/7B52-822F
Copying kernel and creating boot-entry for 6.5.13-5-pve
Copying kernel and creating boot-entry for 6.8.4-2-pve
Removing old version 6.5.13-1-pve
Copying and configuring kernels on /dev/disk/by-uuid/7B52-E306
Copying kernel and creating boot-entry for 6.5.13-5-pve
Copying kernel and creating boot-entry for 6.8.4-2-pve
Removing old version 6.5.13-1-pve
root@HVS-PMX-001P:~# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1np0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP mode DEFAULT group default qlen 1000
link/ether 3c:ec:ef:e0:98:90 brd ff:ff:ff:ff:ff:ff
altname enp195s0f0np0
3: eno2np1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 3c:ec:ef:e0:98:91 brd ff:ff:ff:ff:ff:ff
altname enp195s0f1np1
4: enp65s0f0np0: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 9000 qdisc mq master bond0 state DOWN mode DEFAULT group default qlen 1000
link/ether 84:16:0c:6f:41:40 brd ff:ff:ff:ff:ff:ff
5: enp65s0f1np1: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 9000 qdisc mq master bond0 state DOWN mode DEFAULT group default qlen 1000
link/ether 84:16:0c:6f:41:40 brd ff:ff:ff:ff:ff:ff permaddr 84:16:0c:6f:41:41
6: enxbe3af2b6059f: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether be:3a:f2:b6:05:9f brd ff:ff:ff:ff:ff:ff
11: bond0: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 9000 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
link/ether 84:16:0c:6f:41:40 brd ff:ff:ff:ff:ff:ff
12: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 3c:ec:ef:e0:98:90 brd ff:ff:ff:ff:ff:ff
root@HVS-PMX-001P:~# lspci -nnk
41:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet [14e4:1750] (rev 11)
Subsystem: Broadcom Inc. and subsidiaries NetXtreme-E Dual-port 100G QSFP56 Ethernet PCIe4.0 x16 Adapter (BCM957508-P2100G) [14e4:2100]
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
41:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM57508 NetXtreme-E 10Gb/25Gb/40Gb/50Gb/100Gb/200Gb Ethernet [14e4:1750] (rev 11)
Subsystem: Broadcom Inc. and subsidiaries NetXtreme-E Dual-port 100G QSFP56 Ethernet PCIe4.0 x16 Adapter (BCM957508-P2100G) [14e4:2100]
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
c3:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [14e4:16d8] (rev 01)
DeviceName: Broadcom Ethernet BCM57416/5720L #1
Subsystem: Super Micro Computer Inc BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [15d9:16d8]
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
c3:00.1 Ethernet controller [0200]: Broadcom Inc. and subsidiaries BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [14e4:16d8] (rev 01)
DeviceName: Broadcom Ethernet BCM57416/5720L #2
Subsystem: Super Micro Computer Inc BCM57416 NetXtreme-E Dual-Media 10G RDMA Ethernet Controller [15d9:16d8]
Kernel driver in use: bnxt_en
Kernel modules: bnxt_en
Apr 30 19:08:52 HVS-PMX-001P kernel: bond0: (slave enp65s0f0np0): Enslaving as an active interface with a down link
Apr 30 19:08:52 HVS-PMX-001P kernel: bond0: (slave enp65s0f1np1): Enslaving as an active interface with a down link
Apr 30 19:08:53 HVS-PMX-001P kernel: vmbr0: port 1(eno1np0) entered blocking state
Apr 30 19:08:53 HVS-PMX-001P kernel: vmbr0: port 1(eno1np0) entered disabled state
Apr 30 19:08:53 HVS-PMX-001P kernel: bnxt_en 0000:c3:00.0 eno1np0: entered allmulticast mode
Apr 30 19:08:53 HVS-PMX-001P kernel: bnxt_en 0000:c3:00.0 eno1np0: NIC Link is Up, 1000 Mbps full duplex, Flow control: none
Apr 30 19:08:53 HVS-PMX-001P kernel: bnxt_en 0000:c3:00.0 eno1np0: EEE is not active
Apr 30 19:08:53 HVS-PMX-001P kernel: bnxt_en 0000:c3:00.0 eno1np0: FEC autoneg off encoding: None
Apr 30 19:08:53 HVS-PMX-001P kernel: vmbr0: port 1(eno1np0) entered blocking state
Apr 30 19:08:53 HVS-PMX-001P kernel: vmbr0: port 1(eno1np0) entered forwarding stat