Broadcom P210P: различия между версиями
Материал из База знаний True System
NosachevD (обсуждение | вклад) Нет описания правки |
NosachevD (обсуждение | вклад) Нет описания правки |
||
Строка 7: | Строка 7: | ||
Обновление прошивки возможно в Linux. | Обновление прошивки возможно в Linux. | ||
* Устанавливаем поддерживаемый дистрибутив Linux (что-нибудь RHEL-совместимое — например, Alma). | |||
* Ставим kernel-devel, dkms из EPEL, с сайта Broadcom — niccli. В архиве вместе с niccli будет дополнительный модуль sliff для работы с контроллерами через niccli. | |||
* Проблема до прошивки: | |||
<pre> | <pre> | ||
sudo niccli --list | sudo niccli --list | ||
Строка 21: | Строка 21: | ||
2) BCM57412 Card not in operational state 00:AF:00:01 NIC PCI | 2) BCM57412 Card not in operational state 00:AF:00:01 NIC PCI | ||
</pre> | </pre> | ||
* Собираем модуль sliff, прошиваем контроллер: | |||
<pre> | <pre> | ||
$ sudo niccli -dev 1 install BCM957412A4120AC.pkg | $ sudo niccli -dev 1 install BCM957412A4120AC.pkg | ||
Строка 45: | Строка 45: | ||
FW package update SUCCESS! | FW package update SUCCESS! | ||
</pre> | </pre> | ||
* Проверяем после перезагрузки: | |||
<pre> | <pre> | ||
sudo niccli --list | sudo niccli --list |
Текущая версия от 09:04, 26 марта 2024
Broadcom P210P BCM957412A4120AC — 2-портовый контроллер 10GbE SFP+.
Проблема
Возможная проблема с некоторыми экземплярами — контроллер работает, но невозможна настройка через niccli (сообщение Card not in operational state). Обновление прошивки под Windows Server при этом недоступно.
Решение
Обновление прошивки возможно в Linux.
- Устанавливаем поддерживаемый дистрибутив Linux (что-нибудь RHEL-совместимое — например, Alma).
- Ставим kernel-devel, dkms из EPEL, с сайта Broadcom — niccli. В архиве вместе с niccli будет дополнительный модуль sliff для работы с контроллерами через niccli.
- Проблема до прошивки:
sudo niccli --list ------------------------------------------------------------------------------- Scrutiny NIC CLI v228.0.132.0 - Broadcom Inc. (c) 2023 (Bld-61.52.25.90.16.0) ------------------------------------------------------------------------------- BoardId MAC Address FwVersion PCIAddr Type Mode 1) BCM57412 Card not in operational state 00:AF:00:00 NIC PCI 2) BCM57412 Card not in operational state 00:AF:00:01 NIC PCI
- Собираем модуль sliff, прошиваем контроллер:
$ sudo niccli -dev 1 install BCM957412A4120AC.pkg ------------------------------------------------------------------------------- Scrutiny NIC CLI v228.0.132.0 - Broadcom Inc. (c) 2023 (Bld-61.52.25.90.16.0) ------------------------------------------------------------------------------- WARNING : Don't perform power cycle or reboot the system while firmware update is in progress as the device may become inoperable. Active Package Version - 216.0.333.11 : Package Version on NVM - v216.0.333.11 NetXtreme-E Controller at PCI Domain 0000:af:00:0 Device 0000:af:00:0 : Installing package file BCM957412A4120AC.pkg Device 0000:af:00:0 : will be updated to package version v228.1.111.0 Do you want to continue (y/n)?y ################################# Firmware update is completed. A system reboot is needed for firmware update to take effect. FW package update SUCCESS!
- Проверяем после перезагрузки:
sudo niccli --list ------------------------------------------------------------------------------- Scrutiny NIC CLI v228.0.132.0 - Broadcom Inc. (c) 2023 (Bld-61.52.25.90.16.0) ------------------------------------------------------------------------------- BoardId MAC Address FwVersion PCIAddr Type Mode 1) BCM57412 14:23:F2:A0:A6:F0 228.0.116.0 00:AF:00:00 NIC PCI 2) BCM57412 14:23:F2:A0:A6:F1 228.0.116.0 00:AF:00:01 NIC PCI