SPOJE.NET

Technická dokumentace

Uživatelské nástroje

Nástroje pro tento web


howto:hw:mellanox

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
howto:hw:mellanox [2025/01/10 20:12] gandalfhowto: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 ''%%mstflint%%'' Zjisteni part numberu a verze firmwaru u Mellanox karet. Potrebujeme mit nainstalovany balicek ''%%mstflint%%''
Řádek 148: Řádek 151:
  
   * [[https://network.nvidia.com/support/firmware/connectx4lxen/|Firmware Connect-X4]]   * [[https://network.nvidia.com/support/firmware/connectx4lxen/|Firmware Connect-X4]]
 +
 +
 +===== Upgrade ovladacu v jadre =====
 +
 +  - Ovladace je mozne stahnout z [[https://network.nvidia.com/products/ethernet-drivers/linux/mlnx_en/|teto stránky]]
 +  - 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 ''%%/install.pl --force-dkms%%''
 +  - 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
 +
 +<code>
 +# ethtool -i eth2
 +driver: mlx5_core
 +version: 5.8-6.0.4
 +firmware-version: 14.32.1900 (MT_2420110004)
 +expansion-rom-version: 
 +bus-info: 0000:03:00.0
 +supports-statistics: yes
 +supports-test: yes
 +supports-eeprom-access: no
 +supports-register-dump: no
 +supports-priv-flags: yes
 +</code>
 +
 +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.1736536341.txt.gz · Poslední úprava: 2025/01/10 20:12 autor: gandalf