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 20:12] – gandalf | howto:hw:mellanox [2025/11/10 16:34] (aktuální) – 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 149: | Řádek 152: | ||
| * [[https:// | * [[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. | ||
| + | |||
| + | === Odkazy === | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ===== Prepnuti rezimu karty ===== | ||
| + | |||
| + | Kartu lze prepnout mezi rezimem **InfiniBand** a **Ethernet** timto prikazem: | ||
| + | |||
| + | '' | ||
| + | |||
| + | * Nečíslovaný seznamLINK_TYPE_**P1** nebo LINK_TYPE_**P2** - vyber portu na karte | ||
| + | * parametr 1 = InifiniBand (hlasi se v systemu jako ibx), parametr 2 = ethernet | ||
| + | |||
| + | < | ||
| + | Device #1: | ||
| + | ---------- | ||
| + | |||
| + | Device type: ConnectX4 | ||
| + | Name: | ||
| + | Description: | ||
| + | Device: | ||
| + | |||
| + | Configurations: | ||
| + | | ||
| + | |||
| + | Apply new Configuration? | ||
| + | Applying... Done! | ||
| + | -I- Please reboot machine to load new configurations. | ||
| + | </ | ||
| + | |||
| + | Zobrazeni aktualniho nastaveni | ||
| + | |||
| + | < | ||
| + | mstconfig -d 85:00.0 q | grep LINK | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | < | ||
| + | mstconfig -d 85:00.0 q | grep LINK | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | </ | ||
howto/hw/mellanox.1736536341.txt.gz · Poslední úprava: 2025/01/10 20:12 autor: gandalf
