PowerEdge: NVIDIA ConnectX-4 ConnectX-5-Karten werden bei BIN-Dateiaktualisierungen nicht erkannt
Zusammenfassung: Der Artikel enthält die Lösung für die Firmwareupdate-Fehler für ConnectX-4 LX NICs SWB 76DNG Version 14.32.21.02 und ConnectX-5 Dual Port SWB 1GF8G Version 16.35.40.30.
Symptome
Firmwareupdates mithilfe der BIN-Datei für Mellanox ConnectX-4 LX NICs SWB 76DNG Version 14.32.21.02 und ConnectX-5 Dual Port SWB 1GF8G Version 16.35.40.30 schlägt auf 14G-Plattformen mit Red Hat 8 und 9 fehl.
Der Aktualisierungsprozess gibt den folgenden Fehler zurück: “No relevant image file was found for this device.”
Dieses Problem wirkt sich auf die Firmware-Compliance und Update-Strategie für CX-4 und CX-5 BIN-Dateien aus.
Ursache
Das BIN-Dateiupdatepaket erkennt das Mellanox NIC-Gerät während der Ausführung nicht richtig, was dazu führt, dass die entsprechende Image-Datei nicht gefunden werden kann. Dieses Problem scheint spezifisch für die neuere Updateversion zu sein und betrifft Updates, die über das Betriebssystem durchgeführt werden.
Lösung
Das Problem wurde in den folgenden veröffentlichten Versionen behoben:
CX-4-Firmwareversion 14.32.21.04_A00_03
CX-5-Firmwareversion 16.35.45.54_A00_01
Optionen zur Umgehung von Problemen.
1. Aktualisierung unter Verwendung von iDRAC
2. RACADM-CLI-Update
3. BS: Extrahieren Sie das DUP manuell und wenden Sie die Firmware mit mlxfwupdater an:
Shell
Step 1: ./NameOfDUP --extract <NameDirectoryToExtractTo i.e update>
Step 2: cd <DirectoryToExtractTo>./mlxfwupdater -D payload -u -y
Das ist ConnectX-4 LX.

Wenn beide Adapter im selben System vorhanden sind, gehen Sie wie folgt vor:
- Kopieren der Payload-Firmwaredateien zwischen extrahierten Verzeichnissen
- Führen Sie den Updater aus, um Updates auf alle Adapter anzuwenden.