J'ai un Supermicro IPMI et j'ai lu que vous pouvez utiliser dmidecode pour déterminer lequel il s'agit. Mais tout ce que je reçois pour l'info est:
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.
Malheureusement, cela me laisse plusieurs choix possibles sur le site supermicro. Une chance de déterminer exactement celui que j'ai installé?
ipmi
supermicro
firmware
Doridian
la source
la source
Réponses:
Il y a deux façons de faire ça:
J'ai essayé
ipmitool bmc info
et ça renvoie quelques informations. À partir d'ici, vous auriez besoin d'un moyen de mapper les numéros d'identification à quelque chose que les humains peuvent comprendre:Googler pour
47488
&43707
donne des indices sur le fabricant de cette carte, mais ce n'est pas très utile.Découvrez votre numéro de carte mère, recherchez les pages suivantes et utilisez vos compétences d'investigation pour déterminer quel BMC est le vôtre.
la source
La question initiale voulait savoir comment demander à IPMI quel est le modèle de carte mère ... sans déranger le système d'exploitation installé / en cours d'exécution.
Leur nouveau "SMCIPMITool.jar" montre le modèle de carte mère dans la ligne de commande une fois que vous vous êtes connecté à celui-ci:
Voir, sans aucune connaissance préalable, cela me montre que c'est un X9SCD et j'ai terminé. Pas besoin même de regarder la console, ou de déranger quelque horrible OS que le client exécute (Windows ...)
De plus, les X9SCL / X9SCM sont de toute façon le même IPMI (ils sont listés séparément, mais les fichiers sont identiques). Il n'y a qu'environ 4 types différents de BMC utilisés sur toutes les cartes. Clignotant également via l'interface Web, il vérifiera la compatibilité et se plaindra si vous avez le mauvais firmware.
Également sur la ligne d'invite, le modèle BMC réel à la fin (X9SCD utilise le type "SIM-WA" ...)
la source
Depuis dmidecode:
Avez-vous grep dmidecode pour "IPMI"?
la source
dmidecode
sont très génériques et ne sont pas très utiles pour déterminer le modèle du BMC.Vous pouvez obtenir la version de l'unité dans le BIOS dans l' onglet Principal (continuez d'appuyer
DEL
pendant le démarrage pour y arriver). La version IPMI actuelle peut également être trouvée dans l' onglet IPMI .la source
La solution que j'ai trouvée m'a obligé à:
IPMICFG_1.26.0_20161227 / Linux / 64bit / IPMICFG-Linux.x86_64 -fru list
Qui n'affichait toujours pas le nom du produit. Cependant, la lecture des options a suggéré cet élément potentiellement utile:
Résultat de l'exécution: ./IPMICFG-Linux.x86_64 -fru 2p
Il existe divers autres éléments -fru qui semblent remplir davantage la liste.
la source
J'ai pu le trouver directement dans le journal de démarrage / dmesg.
Ensuite, recherchez simplement ce nom de matériel sur la page du micrologiciel supermicro !
la source