howto:hw:mellanox
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
howto:hw:mellanox [2025/01/10 19:18] – gandalf | howto:hw:mellanox [2025/02/07 19:00] (aktuální) – [Upgrade ovladacu v jadre] gandalf | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Mellanox ETH ====== | ====== Mellanox ETH ====== | ||
+ | |||
+ | ===== Upgrade firmwaru karty ===== | ||
+ | |||
Zjisteni part numberu a verze firmwaru u Mellanox karet. Potrebujeme mit nainstalovany balicek '' | Zjisteni part numberu a verze firmwaru u Mellanox karet. Potrebujeme mit nainstalovany balicek '' | ||
Řádek 67: | Řádek 70: | ||
-I- To load new FW run mstfwreset or reboot machine. | -I- To load new FW run mstfwreset or reboot machine. | ||
- | # mstflint -d 10:00.1 v | + | # mstflint -d 10:00.0 v |
FS3 failsafe image | FS3 failsafe image | ||
Řádek 129: | Řádek 132: | ||
Nakonec provedeme reboot stroje. | Nakonec provedeme reboot stroje. | ||
+ | < | ||
+ | Image type: FS3 | ||
+ | FW Version: | ||
+ | FW Release Date: | ||
+ | Product Version: | ||
+ | Rom Info: type=UEFI version=14.25.17 cpu=AMD64, | ||
+ | | ||
+ | Description: | ||
+ | Base GUID: | ||
+ | Base MAC: 0c42a1eabd04 | ||
+ | Image VSD: N/A | ||
+ | Device VSD: N/A | ||
+ | PSID: MT_2420110004 | ||
+ | Security Attributes: | ||
+ | </ | ||
+ | |||
+ | Cerpano odtud: | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | |||
+ | ===== Upgrade ovladacu v jadre ===== | ||
+ | |||
+ | - Ovladace je mozne stahnout z [[https:// | ||
+ | - Doporučuje se stáhnout vždy zdrojový balíček pro příslušnou nejbližší verzi OS | ||
+ | - Před instalací modulu jádra potřebujeme aktuální zdrojové kody spuštěného jádra systému. V debianu toho docílíme instalací balíčku **linux-headers-amd64** | ||
+ | - Po rozbaleni archivu do adresáře /usr/src spustíme příkaz '' | ||
+ | - Tímto způsobem zajistíme kompilaci kodulu pomocí dkms avygenerování pčíslušných instalčních balíčků, které se sami i nainstalují. | ||
+ | - Po úspěšném dokončení restartujeme system. | ||
+ | |||
+ | Následně můžeme ověřit příkazem **ethool** instalaci nového modulu jádra | ||
+ | |||
+ | < | ||
+ | # ethtool -i eth2 | ||
+ | driver: mlx5_core | ||
+ | version: 5.8-6.0.4 | ||
+ | firmware-version: | ||
+ | expansion-rom-version: | ||
+ | bus-info: 0000: | ||
+ | supports-statistics: | ||
+ | supports-test: | ||
+ | supports-eeprom-access: | ||
+ | supports-register-dump: | ||
+ | supports-priv-flags: | ||
+ | </ | ||
+ | |||
+ | Instalace řes DKMS zajistí, že se modul překompije pro aktuální verzi kernelu v případě že v budoucnu dojde k upgradu jádra systému. | ||
+ | |||
+ | Po instalaci nových ovladačů bjude potřeba asi doinstalovat znovu balíček mstflint, protože instalační skript preventivně před instalací nové verze modulu odinstaluje všchny stávající balíčky týkající se mellanox karet. | ||
howto/hw/mellanox.1736533119.txt.gz · Poslední úprava: 2025/01/10 19:18 autor: gandalf