Ich besitze ein Supermicro IPMI und habe gelesen, dass Sie mithilfe von dmidecode feststellen können, um welches es sich handelt. Aber alles was ich für die Info bekomme ist:
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Supermicro
Product Name: X9SCL/X9SCM
Version: 0123456789
Serial Number: 0123456789
UUID: *
Wake-up Type: Power Switch
SKU Number: To be filled by O.E.M.
Family: To be filled by O.E.M.
Leider habe ich dadurch auf der Supermicro-Seite mehrere Möglichkeiten. Gibt es eine Möglichkeit, die genaue Version zu ermitteln, die ich installiert habe?
ipmi
supermicro
firmware
Doridian
quelle
quelle
Antworten:
Hierfür gibt es zwei Möglichkeiten:
Ich habe es versucht
ipmitool bmc info
und es gibt einige Informationen zurück. Von hier aus müssten Sie die ID-Nummern auf etwas abbilden, das Menschen verstehen können:Wenn Sie nach
47488
& googeln,43707
erhalten Sie einige Hinweise zum Hersteller dieser Karte, aber das ist nicht sehr hilfreich.Finden Sie Ihre Motherboard-Nummer heraus, durchsuchen Sie die folgenden Seiten und ermitteln Sie anhand Ihrer Ermittlungsfähigkeiten, welcher BMC Ihnen gehört.
quelle
Die ursprüngliche Frage wollte wissen, wie man IPMI fragt, was das Motherboard-Modell ist ... ohne das installierte / laufende Betriebssystem zu stören.
Die neue Datei "SMCIPMITool.jar" zeigt das Motherboard-Modell in der Befehlszeile an, sobald Sie eine Verbindung hergestellt haben:
Sehen Sie, ohne Vorkenntnisse zeigt es mir, dass es eine X9SCD ist und ich fertig bin. Sie müssen nicht einmal auf die Konsole schauen oder das schreckliche Betriebssystem des Clients stören (Windows ...)
Darüber hinaus sind X9SCL / X9SCM ohnehin dasselbe IPMI (sie werden separat aufgeführt, aber die Dateien sind identisch). Es gibt nur ungefähr 4 verschiedene Arten von BMC, die auf allen Platinen verwendet werden. Sie blinkt auch über das Webinterface, prüft die Kompatibilität und beschwert sich, wenn Sie die falsche Firmware haben.
Ebenfalls in der Prompt-Zeile das aktuelle BMC-Modell am Ende (X9SCD verwendet den Typ "SIM-WA" ...)
quelle
Vom dmidecode:
Hast du dmidecode für "IPMI" grep?
quelle
dmidecode
sehr allgemein gehalten und für die Bestimmung des BMC-Modells nicht sehr nützlich.Sie können die Geräteversion im BIOS auf der Registerkarte Main abrufen (halten Sie
DEL
die Taste gedrückt, während Sie den Computer booten, um dorthin zu gelangen). Die aktuelle IPMI-Version finden Sie auch auf der Registerkarte IPMI .quelle
Die Lösung, die ich gefunden habe, erforderte Folgendes:
IPMICFG_1.26.0_20161227 / Linux / 64bit / IPMICFG-Linux.x86_64 -fru-Liste
Welches unhandlich immer noch nicht den Produktnamen zeigte. Das Lesen der Optionen deutete jedoch auf diesen potenziell nützlichen Punkt hin:
Ergebnis der Ausführung: ./IPMICFG-Linux.x86_64 -fru 2p
Es gibt verschiedene andere -fru-Elemente, mit denen die Liste scheinbar weiter aufgefüllt wird.
quelle
Ich konnte es direkt im Bootlog / dmesg finden.
Dann suchen Sie einfach auf der Supermicro-Firmware-Seite nach diesem Hardwarenamen !
quelle