
Hi, де можна знайти якомога новішу версію фірмварі для карти NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10) ProLiant DL360 Gen9 driver: bnx2x version: 6.14.0-29-generic firmware-version: mbi 7.14.79 bc 7.13.75 expansion-rom-version: bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes Порився по сайту downloads.linux.hpe.com й знайшов останню згадку про цю карту тут - https://downloads.linux.hpe.com/repo/spp/2020.03.0/manifest/meta.xml - з версією: <DeviceName>HPE LOM 2p 10GbE BCM57810 for CI Manager</DeviceName> <FirmwareImages> <FileName>.//FW//hp_mbi_7.18.27.bin</FileName> <ResetRequired>True</ResetRequired> <Type>Firmware</Type> <UefiFlashable>True</UefiFlashable> </FirmwareImages> <Target>a6b1a447-382a-5a4f-14E4-168E103C8013</Target> <Version>7.18.27</Version> може хтось допомогти з питаннями - яка все ж таки остання версія, де її взяти та (головне) як її встановити щоб не перетворити у цеглину? :) Дякую. -- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison

On Thu, Sep 11, 2025 at 05:56:11PM +0200, Volodymyr Litovka via UANOG wrote:
де можна знайти якомога новішу версію фірмварі для карти NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10) ... driver: bnx2x version: 6.14.0-29-generic firmware-version: mbi 7.14.79 bc 7.13.75 ... <FileName>.//FW//hp_mbi_7.18.27.bin</FileName> ... може хтось допомогти з питаннями - яка все ж таки остання версія, де її взяти та (головне) як її встановити щоб не перетворити у цеглину? :)
якщо я не помиляюсь, цю штуку драйвер вдуває в картку на-гарячу при запуску. тобто, firmware достатньо підкинути в потрібне місце в /lib/firmware/bnx2 (можливо, bnx2x) просто, я не впевнений, що я б відходив сильно далеко від того, на що розраховує драйвер. а там... тададам-пам-пам https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/?qt=grep&q=bnx2x 7.13.21.0 тобто, можливо, я теж помиляюсь, і у вас вже драйвер не від kernel.org, з власним набором firmware. бо те, що у вас, виглядає сильно свіжіше. mbr, -- Igor "CacoDem0n" Grabin

On 9/11/25 18:29, Igor Grabin wrote:
якщо я не помиляюсь, цю штуку драйвер вдуває в картку на-гарячу при запуску. тобто, firmware достатньо підкинути в потрібне місце в /lib/firmware/bnx2 (можливо, bnx2x)
просто, я не впевнений, що я б відходив сильно далеко від того, на що розраховує драйвер. а там... тададам-пам-пам https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/?qt=grep&q=bnx2x
7.13.21.0
тобто, можливо, я теж помиляюсь, і у вас вже драйвер не від kernel.org, з власним набором firmware. бо те, що у вас, виглядає сильно свіжіше.
Ну це те, шо я маю з ядром 6.14HWE для убунти 24.04
Власне, проблема в тому, що я пробую запустити на цих картах SR-IOV й
воно не працює. По-перше, при створенні VF'ів воно не видає їм MAC-адреси:
# echo 3 > /sys/class/net/eno49/device/sriov_numvfs
# ip a
[ ... ]
26: eno49v0:

hi, On Thu, Sep 11, 2025 at 06:37:07PM +0200, Volodymyr Litovka via UANOG wrote:
Ну це те, шо я маю з ядром 6.14HWE для убунти 24.04 Власне, проблема в тому, що я пробую запустити на цих картах SR-IOV й воно не працює. По-перше, при створенні VF'ів воно не видає їм MAC-адреси:
# echo 3 > /sys/class/net/eno49/device/sriov_numvfs # ip a [ ... ] 26: eno49v0:
mtu 1500 qdisc noop state DOWN group default qlen 1000 link/ether *00:00:00:00:00:00* brd ff:ff:ff:ff:ff:ff altname enp4s0f0v0 ...
Try: rmmod bnx2x modprobe bnx2x num_vfs=3 use_random_vf_mac=1 shoudl fix spoofing issue. That driver was flaky with SR-IOV enabled for me (which is why i avoided it)... yep, like that: https://forum.proxmox.com/threads/bnx2x-driver-issues-with-sr-iov-enabled.14... forums.servethehome.com is a good source of Linux esoteric driver/firmware knowledge, but not much there https://forums.servethehome.com/index.php?threads/bcm57810-firmware-recovery... HP has SPP (Service Pack for Proliant), which can install drivers without OS (bootable ISO). But DL9 has being discontinued, so it can be a bit old; and gone from HP site... here: https://web.archive.org/web/20240527170401/https://www.brainattic.org/static... --igor

я знайшов, але прошивка не ш'ється # lspci -nnk | grep -iA3 broadcom 04:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme II BCM57810 10 Gigabit Ethernet [14e4:168e] (rev 10) DeviceName: Embedded FlexibleLOM 1 Port 1 Subsystem: Hewlett-Packard Company Ethernet 10Gb 2-port 530FLR-SFP+ Adapter [103c:3382] відповідно є прошивка - https://support.hpe.com/connect/s/softwaredetails?language=en_US&collectionId=MTX-5f7dae044b3b4d97&tab=releaseNotes але каже - HPE QLogic NX2 Online Firmware Upgrade Utility for Linux x86_64 - v2.37.0 Adapter(s) may not be supported by the scexe component. Please make sure to connect supported adapters. Пакет, звісно, RPM, а у мене, звісно, Убунта, але rpm2cpio й я не бачу failed dependencies для бінарників. Кароч, боротьба триває. Якщо у когось виникнуть ідеї - буду вдячний. Майте гарний час. On 9/11/25 17:56, Volodymyr Litovka via UANOG wrote:
Hi,
де можна знайти якомога новішу версію фірмварі для карти NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
ProLiant DL360 Gen9
driver: bnx2x version: 6.14.0-29-generic firmware-version: mbi 7.14.79 bc 7.13.75 expansion-rom-version: bus-info: 0000:04:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes
Порився по сайту downloads.linux.hpe.com й знайшов останню згадку про цю карту тут - https://downloads.linux.hpe.com/repo/spp/2020.03.0/manifest/meta.xml - з версією:
<DeviceName>HPE LOM 2p 10GbE BCM57810 for CI Manager</DeviceName> <FirmwareImages> <FileName>.//FW//hp_mbi_7.18.27.bin</FileName> <ResetRequired>True</ResetRequired> <Type>Firmware</Type> <UefiFlashable>True</UefiFlashable> </FirmwareImages> <Target>a6b1a447-382a-5a4f-14E4-168E103C8013</Target> <Version>7.18.27</Version>
може хтось допомогти з питаннями - яка все ж таки остання версія, де її взяти та (головне) як її встановити щоб не перетворити у цеглину? :)
Дякую.
_______________________________________________ UANOG mailing list --uanog@uanog.one To unsubscribe send an email touanog-leave@uanog.one
-- Volodymyr Litovka "Vision without Execution is Hallucination." -- Thomas Edison
participants (3)
-
Igor Grabin
-
Igor Sviridov
-
Volodymyr Litovka