Contenu de la commande IPMI
Cette section présente les contenus des commandes IPMI.
Nom
OEMCMD_GET_PSU_COLLECTED_DATA
NetFn
0x32
CMD
0x90
Données de demande/données de réponse
Demande :
Octet 1 : Type d'entrée
- 1 : Entrée CA
- 2 : Consommation bloc alimentation
- 3 : Alimentation ventilateur système
Réponse :
(si entrée CA, consommation bloc d’alimentation)
Octet 1 : code achèvement
- 0x00 : abouti
Octet 2 : total entrée CA MIN / (consommation bloc d’alimentation) LSB
Octet 3 : total entrée CA MIN / (consommation bloc d’alimentation) MSB
Octet 4 : total entrée CA MOY / (consommation bloc d’alimentation) LSB
Octet 5 : total entrée CA AVG / (consommation bloc d’alimentation) MSB
Octet 6 : total entrée CA MAX / (consommation bloc d’alimentation) LSB
Octet 7 : total entrée CA MAX / (consommation bloc d’alimentation) MSB
(si alimentation VENTILATEUR)
Octet 1 : code achèvement
- 0x00 : abouti
Octet 2 : total alimentation VENTILATEUR (LSB)
Octet 3 : total alimentation VENTILATEUR
Octet 4 : total alimentation VENTILATEUR (MSB)
Commentaires
Cette commande permet d’afficher les données collectées régulièrement à partir de tous les blocs d’alimentation et VENTILATEURS système.
1 Unité = 1 W
Remarque : uniquement bloc d’alimentation VENTILATEUR
avec utilisation 10 mW = 0,01 W
Alimentation VENTILATEUR totale =
( (MSB x 256 x 256 ) + (Octet 2 x 256) + LSB ) x (10 mW)
MOY : moyenne
Nom
OEMCMD_GET_PSU_STATUS
NetFn
0x32
CMD
0x91
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
- 0x00 : abouti
Octet 2 : EPOW bloc alimentation
- Bit : 0-1 = Bloc alimentation 1-2
- 0 : aucun déclenchement
- 1 : déclencher
Octet 3 : RÉGULATION bloc alimentation
- Bit : 0-1 = Bloc alimentation 1-2
- 0 : aucun déclenchement
- 1 : déclencher
Octet 4 : Bloc alimentation INSTALLÉ
Bit : 0-1 = Bloc alimentation 1-2
0 : non installé
1 : installé
Octet 5 : ALIMENTATION bloc alimentation CORRECTE
Bit : 0-1 = Bloc alimentation 1-2
0 : alimentation non correcte
1 : alimentation correcte
Octet 6 : EPOW OUT
Octet 7 : RÉGULATION OUT
Commentaires
Cette commande permet d'afficher le registre ou le statut associé au bloc d'alimentation (à partir de PSOC)
ZERO_WAKE_UP#
Nom
OEMCMD_GET_FAN_ GPIO
NetFn
0x32
CMD
0x94
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
Octet 2 : VENTILATEUR installé
Un bit par VENTILATEUR
LSB : VENTILATEUR 1
Octet 3 : voyant erreur VENTILATEUR
Un bit par VENTILATEUR
LSB : VENTILATEUR 1
Commentaires
Non disponible
Nom
OEMCMD_SET_FAN_GPIO
NetFn
0x32
CMD
0x95
Données de demande/données de réponse
Demande :
Octet 1 : numéro erreur VENTILATEUR (1-5)
Octet 2 : fonction du voyant d’erreur ventilateur
0 : voyant éteint
1 : voyant allumé
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
Commentaires
Non disponible
Nom
OEMCMD_GET_SYS_LED
NetFn
0x32
CMD
0x96
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : voyant d’identification
0 : Désactivé
1 : Activé
2 : clignotant
3 : mode Accepter : désactivé
4 : mode Accepter : activé
5 : mode Accepter : clignotant
Octet 3 : voyant de vérification des journaux
0 : Désactivé
1 : Activé
Commentaires
Cette commande est utilisée pour obtenir l’état du voyant du SMM.
Voyant d’identification :
RemarqueEn mode Accepter, SMM contrôle le voyant d’identification à partir de l’état du voyant d’identification XCC. Lorsque le module SMM reçoit des paramètres différents de XCC en mode Accepter, l’option « Clignotant » est prioritaire sur « Activé », tandis que « On » est prioritaire sur « Désactivé ».Nom
OEMCMD_SET_SYS_LED
NetFn
0x32
CMD
0x97
Données de demande/données de réponse
Demande :
Octet 1 : type voyant
1 : voyant d’identification
2 : voyant de vérification des journaux
Octet 2 : fonction
0 : Désactivé
1 : Activé
2 : clignotant (voyant d’identification uniquement)
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
Commentaires
Cette commande est utilisée pour définir l’état du voyant du SMM.
Voyant de vérification des journaux :
0 : Désactivé
1 : Activé
Voyant d’identification :
0 : Désactivé
1 : Activé
2 : clignotant
RemarqueLors de la modification de l’état du voyant d’identification, le SMM affiche également les XCC pour modifier l’état des voyants d’identification. Une fois le voyant d’identification du module SMM correctement désactivé, le mode, il est passe automatiquement en mode Accepter.Nom
OEMCMD_GET_NODE_POWER_READING
NetFn
0x32
CMD
0x98
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
5 : châssis
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Octet 2 : alimentation minimale (LSB)
Octet 3 : alimentation minimale (MSB)
Octet 4 : alimentation moyenne (LSB)
Octet 5 : alimentation moyenne (MSB)
Octet 6 : alimentation maximale (LSB)
Octet 7 : alimentation maximale (MSB)
Commentaires
Affiche la mise à jour des consommations électriques du nœud par XCC. (Unité : Watt)
Nom
OEMCMD_GET_NODE_SIZE
NetFn
0x32
CMD
0x99
Données de demande/données de réponse
Demande :
Octet 1 : nœud 1 - 4
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Octet 2 : largeur physique du nœud
Octet 3 : hauteur physique du nœud
Octet 4 : extension valide
Octet 5 : largeur extension
Octet 6 : hauteur extension
Commentaires
Affiche les dimensions du nœud.
Nom
OEMCMD_SET_ACOUSTIC_MODE
NetFn
0x32
CMD
0x9B
Données de demande/données de réponse
Demande :
Octet 1 : mode acoustique
0 : Désactivé
1 : Mode 1 activé
2 : Mode 2 activé
3 : Mode 3 activé
4 : Mode 4 activé
5 : Mode 5 activé
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0x01 : priorité PCIe haute
0xC9 : hors plage
Octet 2 : paramètre précédent
Octet 3 : paramètre actuel
Commentaires
0x0 = désactivé
0x1 = mode 1 Activé
Plage de fonctionnement du VENTILATEUR système : 10 % à 20 %.
0x2 = Mode2 activé
Plage de fonctionnement du VENTILATEUR système : 10 % à 25 %.
0x3 = Mode3 activé
Plage de fonctionnement du VENTILATEUR système : 10 % à 30 %.
0x4 = mode 4 activé
Plage de fonctionnement du VENTILATEUR système : 10 % à 45 %.
0x5 = mode 5 activé
Plage de fonctionnement du VENTILATEUR système : 30 % à 100 %. Ajoute 20 % au fonctionnement normal.
Nom
OEMCMD_GET_CAP_BOUNDARY
NetFn
0x32
CMD
0x9D
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
5 : châssis
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Octet 2 : plafonnement min (LSB)
Octet 3 : plafonnement min (MSB)
Octet 4 : Plafonnement max (LSB)
Octet 5 : Plafonnement max (MSB)
Octet 6 : plafonnement de protection (LSB)
Octet 7 : plafonnement de protection (MSB)
Octet 8 : plafonnement utilisateur (LSB)
Octet 9 : plafonnement utilisateur (MSB)
Octet 10 : plafonnement thermique (LSB)
Octet 11 : plafonnement thermique (MSB)
Commentaires
Plage de plafonnement des nœuds :
(Capacité énergétique min. des nœuds) < plafonnement < (capacité énergétique max. des nœuds)
Plage de plafonnement du châssis :
(Somme de la capacité de puissance min. du nœud) < plafonnement)
L’alimentation minimale doit prendre en compte les nœuds pour lesquels l’autorisation est accordée.
RemarqueLe plafonnement énergétique est uniquement appliqué lors de l’exécution dusystème d’exploitation. La configuration du plafonnement énergétique au niveau du châssis se comporte différemment de la configuration au niveau du total des nœuds. Nom
OEMCMD_SET_CAP_VALUE
NetFn
0x32
CMD
0x9E
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
5 : châssis
Octet 2 : valeur de plafonnement (LSB)
Octet 3 : valeur de plafonnement (MSB)
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Commentaires
RemarqueLe plafonnement énergétique n’est pas pris en charge avec les nœuds sans autorisation.Plage de plafonnement de la valeur (1 à 32 767)
Nom
OEMCMD_SET_CAP_STATE
NetFn
0x32
CMD
0x9F
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
5 : châssis
Octet 2 : mode de plafonnement
0 : Désactivé
1 : Activé
Octet 3 : mode d’économie d’énergie
0 : Désactivé
1 : mode 1 d’économie d’énergie
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Commentaires
RemarqueLe plafonnement énergétique n’est pas pris en charge avec les nœuds sans autorisation.Nom
OEMCMD_GET_CAP_STATE
NetFn
0x32
CMD
0xA0
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
5 : châssis
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Octet 2 : mode de plafonnement
0 : Désactivé
1 : Activé
Octet 3 : valeur de plafonnement (LSB)
Octet 4 : valeur de plafonnement (MSB)
Octet 5 : mode d’économie d’énergie
0 : Désactivé
1 : mode 1 d’économie d’énergie
Commentaires
À ce jour, le mode d’économie d’énergie ne prend pas en charge 2 et 3.
Nom
OEMCMD_SET_DATE_TIME
NetFn
0x32
CMD
0xA1
Données de demande/données de réponse
Demande :
Octet 1 : année (MSB) (2000 ~2037)
Octet 2 : année (LSB) (2000 ~2037)
Octet 3 : mois (0x01~0x12)
Octet 4 : date (0x01~0x31)
Octet 5 : heure (0x00~0x23)
Octet 6 : minute (0x00~0x59)
Octet 7 : seconde (0x00~0x59)
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : hors plage
Commentaires
RemarqueL’année est comprise entre 2000 et 20xx. Pour l'entrée utilisateur, les données d'entrée sont au format décimal.
Exemple : année 2010
octet 1 : 0x20
octet 2 : 0x10
Nom
OEMCMD_GET_PSU_POLICY_OVS
NetFn
0x32
CMD
0xA2
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : stratégie du bloc d’alimentation
0 : non redondant
1 : Stratégie N+1
Octet 3 : mode de surcharge
0 : Désactivé
1 : Activé
Commentaires
Cette commande permet d’obtenir la stratégie et la réserve d’alimentation totale du bloc d’alimentation. (Unité : 1 W)
Ligne haute en courant alternatif ou 240 Vcc :
1 320 W pour un bloc d’alimentation 1 100 W
1 920 W pour un bloc d’alimentation 1 600 W
2 400 W pour un bloc d’alimentation 2 000 W
Ligne basse en courant alternatif :
1 080 W pour un bloc d’alimentation 1 100 W (< 100 Vcc)
1 260 W pour un bloc d’alimentation 1 100 W (< 170 Vcc)
Non disponible pour un bloc d’alimentation 1 600 W
Non disponible pour un bloc d’alimentation 2 000 W
Nom
OEMCMD_SET_PSU_POLICY_OVS
NetFn
0x32
CMD
0xA3
Données de demande/données de réponse
Demande :
Octet 1 : stratégie du bloc d’alimentation :
0 : non redondant
1 : Stratégie N+1
Octet 2 : OVS
0 : Désactivé
1 : Activé
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xD5 : configuration du bloc d’alimentation non autorisée
0xC9 : hors plage
Octet 2 : code achèvement
0x00 : REDONDANT_OK
0x01 : REDUNDANT_PRESENT_ERR
0x02 : REDUNDANT_BANK_LACK
Commentaires
Cette commande permet de définir la stratégie du bloc d'alimentation.
Il est possible que la stratégie du bloc d'alimentation n'aboutisse parce que la configuration est incorrecte.
Nom
OEMCMD_SET_NODE_RESET
NetFn
0x32
CMD
0xA4
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
0x1 : nœud 1
0x2 : nœud 2
0x3 : nœud 3
0x4 : nœud 4
Octet 2 : mode de réinitialisation
1 : réinitialisation (réinitialisation XCC)
2 : réinstallation (alimentation en courant alternatif)
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Commentaires
Cette commande permet à l’utilisateur de réinitialiser/réinstaller le nœud. Si le nœud n’existe pas, la réponse est la suivante : 0xD5.
Nom
OEMCMD_GET_PSU_FAN_STATUS
NetFn
0x32
CMD
0xA5
Données de demande/données de réponse
Demande :
Octet 1 : numéro de VENTILATEUR du bloc d’alimentation
1 : bloc d’alimentation 1 du VENTILATEUR
2 : bloc d’alimentation 2 du VENTILATEUR
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : hors plage
Octet 2 : vitesse du VENTILATEUR (LSB) (tr/min)
Octet 3 : vitesse du VENTILATEUR (MSB) (tr/min)
Octet 4 : fonctionnement du VENTILATEUR (0~100 %)
Octet 5 : état du VENTILATEUR
0 : non installé
1 : anormal
2 : normal
Commentaires
Cette commande permet d’obtenir l’état du VENTILATEUR du bloc d’alimentation.
RemarqueAnormal signifie que le nombre de tours par minute du bloc d’alimentation est inférieur à 3 000 tr/min.Nom
OEMCMD_BACKUP_RESTORE
NetFn
0x32
CMD
0xA6
Données de demande/données de réponse
Demande :
Octet 1 : actions
0 : obtenir l’état de sauvegarde ou de restauration
1 : sauvegarder sur un dispositif de stockage
2 : restaurer à partir d’un dispositif de stockage
Réponse :
Octet 1 :
0x00 : COMMANDE OK
0x01 : RESTAURATION SAUVEGARDE EN COURS
0x31 : SAUVEGARDE TERMINÉE
0x32 : ÉCHEC DE LA SAUVEGARDE
0x41 : RESTAURATION TERMINÉE
0x42 : ÉCHEC DE LA RESTAURATION
0xC9 : hors plage
0xCC : zone de données non valide dans la demande
Commentaires
Cette commande permet de sauvegarder/restaurer la configuration depuis/vers un dispositif de stockage externe, par exemple un dispositif USB ou SD. Si le dispositif de stockage n’est pas inséré, elle échoue.
Nom
OEMCMD_GET_NODE_STATUS
NetFn
0x32
CMD
0xA7
Données de demande/données de réponse
Demande :
Octet 1 : numéro de nœud
0x1 : nœud 1
0x2 : nœud 2
0x3 : nœud 3
0x4 : nœud 4
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : non pris en charge (nœud absent)
Octet 2 : état d’alimentation du nœud
0x00 : HORS tension
0x20 : aucune autorisation
0x40 : erreur d’alimentation
0x80 : SOUS tension
Octet 3 : largeur
Octet 4 : hauteur
Octet 5 : état autorisation
0x00 : échec première autorisation
0x01 : autorisation pour secours
0x02 : échec deuxième autorisation
0x03 : autorisation accordée (amorçage secondaire réussi)
0xFF : autorisation non déterminée
Commentaires
Indique l’état du nœud en cours.
Nom
OEMCMD_GET_SMM_STATUS
NetFn
0x32
CMD
0xA8
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : version SMM
Octet 3 : version SMM secondaire
Octet 4 : version PSOC principale
Octet 5 : version PSOC secondaire
Octet 6 : numéro du flash d’amorçage
0x1 : flash 1
0x2 : flash 2 (basculement)
Octet 7 : 13 : ID de Build SMM
Commentaires
L’ID de Build utilise la valeur ASCII.
Exemple : 0x41 = « A »
Nom
OEMCMD_SET_NODE_RESTORE_POLICY
NetFn
0x32
CMD
0xA9
Données de demande/données de réponse
Demande :
Octet 1 : stratégie de nœud
Bit [7:6] : nœud 4 (1 : dernier état, 0 : désactivé)
Bit [5:4] : nœud 3
Bit [3:2] : nœud 2
Bit [1:0] : nœud 1
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
Commentaires
Non disponible
Nom
OEMCMD_GET_NODE_RESTORE_POLICY
NetFn
0x32
CMD
0xAA
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : stratégie de nœud
Bit [7:6] : nœud 4 (1 : dernier état, 0 : désactivé)
Bit [5:4] : nœud 3
Bit [3:2] : nœud 2
Bit [1:0] : nœud 1
Commentaires
Non disponible
Nom
OEMCMD_SET_PSU_SMART_REDUNDANT
NetFn
0x32
CMD
0xAB
Données de demande/données de réponse
Demande :
Octet 1 : mode
0 : Désactivé
1 : mise à jour toutes les 10 minutes
2 : mise à jour toutes les 30 minutes
3 : mise à jour toutes les 60 minutes
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0x01 : pas de prise en charge
0xC9 : hors plage
Commentaires
Remarque- Le mode sortie à zéro est désactivé par défaut.
- Si le bloc d’alimentation est dans un état « Non pris en charge » ou « Non-correspondance », la sortie à zéro est également désactivée.
Nom
OEMCMD_GET_PSU_SMART_REDUNDANT
NetFn
0x32
CMD
0xAC
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : état
0x00 : normal
0x01 : Pas de prise en charge
Octet 3 : mode (lorsque l’état est normal)
0 : Désactivé
1 : mise à jour toutes les 10 minutes
2 : mise à jour toutes les 30 minutes
3 : mise à jour toutes les 60 minutes
Commentaires
État
0x00 : normal
0x01 : Pas de prise en charge
Nom
OEMCMD_SMM_RESET_TO_DEFAULT
NetFn
0x32
CMD
0xAD
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Commentaires
Cette commande permet à l’utilisateur de réinitialiser le SMM à sa valeur par défaut.
Nom
OEMCMD_SET_VPD
NetFn
0x32
CMD
0xAF
Données de demande/données de réponse
Demande :
Octet 1 : type des données techniques essentielles
0 : SMM
1 : PDM
2 : carte mezzanine droite
3 : carte mezzanine gauche
4 : carte EIOM
5 : châssis
Octet 2 : ID périphérique
0 : MTM
1 : numéro de série de machine
2 : niveau de référence du composant
3 : numéro FRU du composant
4 : numéro de série du composant
5 : ID fabrication
6 : niveau de révision du matériel
7 : date de fabrication
8 : UUID
9 : numéro d’entreprise IANA
A : ID produit
B : nom du composant
C : identificateur global (GLID)
D : niveau EC
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : données techniques essentielles N
Commentaires
ID de périphérique :
0x0 : MTM (châssis), 10 octets
0x1 : numéro de série (châssis), 10 octets
0x2 : numéro de référence composant (SMM, PDM, PIOR, EIOM), 12 octets
0x3 : numéro FRU composant (SMM, PDM, PIOR, EIOM), 12 octets
0x4 : numéro de série composant (SMM, PDM, PIOR, EIOM), 12 octets
0x5 : ID de fabrication (châssis, SMM), 4 octets
0x6 : niveau de révision matérielle (SMM, PDM, PIOR, EIOM, châssis), 1 octet
0x7 : date de fabrication (SMM, PDM, PIOR, EIOM, châssis), 4 octets
0x8 : ID unique universel (UUID) (SMM, PDM, PIOR, EIOM, châssis), 16 octets
0x9 : numéro d’entreprise IANA (châssis), 4 octets
0xA : ID produit (châssis), 2 octets
0xB : nom composant (SMM, PDM, PIOR, EIOM, châssis), 64 octets
0xC : Identificateur global (GLID) (châssis), 8 octets
0xD : Niveau EC (SMM, PDM, PIOR, EIOM, châssis), 10 octets
Nom
OEMCMD_GET_VPD
NetFn
0x32
CMD
0xB0
Données de demande/données de réponse
Demande :
Octet 1 : type des données techniques essentielles
0 : SMM
1 : PDM
2 : carte mezzanine droite
3 : carte mezzanine gauche
4 : carte EIOM
5 : châssis
Octet 2 : ID périphérique
0 : MTM
1 : numéro de série de machine
2 : niveau de référence du composant
3 : numéro FRU du composant
4 : numéro de série du composant
5 : ID fabrication
6 : niveau de révision du matériel
7 : date de fabrication
8 : UUID
9 : numéro d’entreprise IANA
A : ID produit
B : nom du composant
C : identificateur global (GLID)
D : niveau EC
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : données techniques essentielles N
Commentaires
Lecture seule
ID de périphérique :
0x0 : MTM (châssis), 10 octets
0x1 : numéro de série (châssis), 10 octets
0x2 : numéro de référence composant (SMM, PDM, PIOR, EIOM), 12 octets
0x3 : numéro FRU composant (SMM, PDM, PIOR, EIOM), 12 octets
0x4 : numéro de série composant (SMM, PDM, PIOR, EIOM), 12 octets
0x5 : ID de fabrication (châssis, SMM), 4 octets
0x6 : niveau de révision matérielle (SMM, PDM, PIOR, EIOM, châssis), 1 octet
0x7 : date de fabrication (SMM, PDM, PIOR, EIOM, châssis), 4 octets
0x8 : ID unique universel (UUID) (SMM, PDM, PIOR, EIOM, châssis), 16 octets
0x9 : numéro d’entreprise IANA (châssis), 4 octets
0xA : ID produit (châssis), 2 octets
0xB : nom composant (SMM, PDM, PIOR, EIOM, châssis), 64 octets
0xC : Identificateur global (GLID) (châssis), 8 octets
0xD : Niveau EC (SMM, PDM, PIOR, EIOM, châssis), 10 octets
Nom
OEMCMD_FFDC_DUMP
NetFn
0x32
CMD
0xB1
Données de demande/données de réponse
Demande :
Exécuter un vidage FFDC sur IPMI
Réponse :
Code achèvement
0x00 : abouti
Demande :
Interroger l’état de vidage FFDC
Octet 1 0
Réponse :
Octet 1
0 : terminé et N octets retournés Nom de fichier FFDC (adr. MAC du SMM AAAA-MM-JJ-HH MSS.tgz)
1 : exécution
2 : pas de SD
3 : pas de USB
4 : échec tar
E : échec téléchargement
F : serveur TFTP introuvable
Demande :
Configurer l’adresse du serveur TFTP (IPV4/6) et configurer le chemin d’accès séparés par « / »
Octet 1 1
Octet 2 : chaîne N de l’adresse du serveur et du chemin d’accès. Le chemin peut être vide.
Réponse :
code achèvement
0x00 : abouti
0xCC : zone de données non valide dans la demande
Commentaires
Cette zone peut comporter au maximum 64 caractères.
Pour capturer le journal de service FFDC du SMM, suivez les étapes ci-dessous :
Définissez un chemin d’accès au serveur TFTP où l’adresse IP est au format HEXADÉCIMAL. L’exemple ci-après illustre le serveur cible sous 192.168.1.1 =
1 0x31 0x39 0x32 0x2E 0x31 0x36 0x38 0x2E 0x31 0x2E 0x31 ipmitool -H SMM_IP -U USERID -P PASSW0RD
-I lanplus raw 0x32 0xB1 0x1 0x31 0x39 0x32 0x2E 0x31 0x36 0x38 0x2E 0x31 0x2E 0x31Démarrez la collecte des journaux
ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1
Interrogez l’état de capture du journal FFDC
ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1 0x0 return 0 : complete 1: running
retour
0 : achevé
1 : exécution
Le format du fichier journal FFDC est
Adr. MAC du SMM
-FFDC-AAAA-MM-JJ-HHMMSS.tgz
Nom
OEMCMD_SET_SMTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB2
Données de demande/données de réponse
Demande :
Octet 1 - Sélecteur de paramètre.
Octet 2 : N - Données de paramètre de configuration. Selon les paramètres de configuration SMTP.
Réponse :
Octet 1 : codes générique plus
0xC7 : longueur des données de demande non valide.
0xC9 : paramètre hors plage
0xCC : zone de données non valide dans la demande
Commentaires
Pour plus d’informations sur le sélecteur et les données de paramètres, voir Paramètres de configuration SMTP.
Nom
OEMCMD_GET_SMTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB3
Données de demande/données de réponse
Demande :
Octet 1 - Sélecteur de paramètre.
Octet 2 : sélecteur d’ensemble.
Sélectionne un ensemble de paramètres donné sous la valeur du sélecteur de paramètre donné.
0x00 : le paramètre n’utilise pas un sélecteur d’ensemble.
Octet 3 : sélecteur de bloc.
0x00 : le paramètre ne nécessite pas un sélecteur de bloc.
Réponse :
Octet 1 : codes générique plus
0xC7 : longueur des données de demande non valide.
0xC9 : paramètre hors plage
0xCC : zone de données non valide dans la demande
Octet 2 : N - Données de paramètre de configuration. Selon les paramètres de configuration SMTP.
Commentaires
Pour plus d’informations sur le sélecteur et les données de paramètres, voir Paramètres de configuration SMTP.
Nom
OEMCMD_SET_NTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB4
Données de demande/données de réponse
Demande :
Octet 1 : sélecteur de paramètre
Octet 2 : N - Données de paramètre de configuration. Voir Paramètres de configuration NTP.
Réponse :
Octet 1 : codes générique plus
0xC9 : paramètre hors plage
0xCC : zone de données non valide dans la demande
Commentaires
Pour plus d’informations sur le sélecteur et les données de paramètres, voir Paramètres de configuration NTP.
Nom
OEMCMD_GET_NTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB5
Données de demande/données de réponse
Demande :
Octet 1 : sélecteur de paramètre
Réponse :
Octet 1 : codes générique plus
0xCC : zone de données non valide dans la demande.
Octet 2 : N - Données de paramètre de configuration. Voir Paramètres de configuration NTP.
Commentaires
Pour plus d’informations sur le sélecteur et les données de paramètres, voir Paramètres de configuration NTP.
Nom
OEMCMD_GET_PSU_DATA
NetFn
0x32
CMD
0xC3
Données de demande/données de réponse
Demande :
Octet 1 : numéro du bloc d’alimentation
1 : bloc d’alimentation 1
2 : bloc d’alimentation 2
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : hors plage
Octet 2 : LSB de la vitesse du ventilateur (tr/min)
Octet 3 : MSB de la vitesse du ventilateur (tr/min)
Octet 4 : LSB de VIN (v)
Octet 5 : MSB de VIN (v)
Octet 6 : LSB du type de bloc d’alimentation (w)
Octet 7 : MSB du type de bloc d’alimentation (w)
Commentaires
Cette commande permet d’obtenir des données relatives au bloc d’alimentation.
Nom
OEMCMD_SET_SYSTEM_FAN_PWM
NetFn
0x32
CMD
0xC4
Données de demande/données de réponse
Demande :
Octet 1 : % de fonctionnement
0 ~ 100
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
Commentaires
Doit d’abord désactiver le contrôle automatique du VENTILATEUR système avec la commande OEMCMD_SET_SYSTEM_FAN_CONTROL (0x32, 0xC6).
Nom
OEMCMD_SET_SYSTEM_FAN_CONTROL
NetFn
0x32
CMD
0xC6
Données de demande/données de réponse
Demande :
Octet 1 : mode
0 : permet de désactiver le contrôle automatique du VENTILATEUR
1 : permet d’activer le contrôle automatique du VENTILATEUR
2 : permet de mettre le VENTILATEUR en mode silencieux et de désactiver le contrôle automatique du VENTILATEUR
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Commentaires
Non disponible
Nom
OEMCMD_GET_NODE_COOLING_VALUE
NetFn
0x32
CMD
0xC7
Données de demande/données de réponse
Demande :
Octet 1 : numéro de châssis ou de nœud
0 : châssis
1 : nœud 1
2 : nœud 2
3 : nœud 3
4 : nœud 4
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xC9 : paramètre hors plage
0xD5 : actuellement non pris en charge (nœud absent)
Octet 2 : valeur de refroidissement du nœud ou du PWN du châssis
0 ~ 100
Commentaires
Obtenez une valeur de refroidissement de nœud.
Nom
OEMCMD_GET_WEB_STATE
NetFn
0x32
CMD
0XF0
Données de demande/données de réponse
Demande :
Aucune
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : état
0x00 : désactivé
0x01 : activé
Commentaires
Non disponible
Nom
OEMCMD_SET_WEB_STATE
NetFn
0x32
CMD
0XF1
Données de demande/données de réponse
Demande :
Octet 1 : état
0x00 : désactivé
0x01 : activé
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Commentaires
Non disponible
Nom
OEMCMD_PSU_ISP_PSU_SELECT
NetFn
0x32
CMD
0xF4
Données de demande/données de réponse
Demande :
Sélection du bloc d’alimentation
Octet 1 : fonction
0x00 : sélection du bloc d’alimentation
Octet 2 :
0x01 : bloc d’alimentation 1
0x02 : bloc d’alimentation 2
0x03 : bloc d’alimentation 1 et bloc d’alimentation 2
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Demande :
Révision du microprogramme secondaire
Octet 1 : fonction
0x01 : secondaire
Révision du microprogramme
Octet 2 :
0x01 : bloc d’alimentation 1
0x02 : bloc d’alimentation 2
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : MSB de la version du microprogramme
Octet 3 : LSB de la version du microprogramme
Demande :
Requête d’état du FAI
Octet 1 : fonction
0x02 : requête d’état du FAI
Octet 2 :
0x01 : bloc d’alimentation 1
0x02 : bloc d’alimentation 2
Réponse :
Octet 1 : code achèvement
0x00 : abouti
Octet 2 : état de la requête
0x00 : abouti
0x01 : échec
0x02 : initialisation
0x03 : mise à jour
0x04 : bloc d’alimentation en réinitialisation
Commentaires
Définissez ou demandez l’état du FAI.
Nom
OEMCMD_GET_SECURITY_OPTION
NetFn
0x32
CMD
0xFA
Données de demande/données de réponse
Demande :
Octet 1 : type de configuration
0x00 : longueur de mot de passe minimum
0x01 : forcer l’utilisateur à changer de mot de passe lors du premier accès
0x02 : période d’expiration du mot de passe (en jours)
0x03 : période d’avertissement d’expiration du mot de passe (en jours)
0x04 : intervalle minimal de modification de mot de passe (en heures)
0x05 : cycle de réutilisation du mot de passe minimum
0x06 : nombre maximum d’échecs de connexion
0x07 : période de verrouillage après le nombre maximum d’échecs de connexion (en minutes)
0x08 : délai d’attente d’inactivité de session Web (en minutes)
0x09 : activer le blocage de l’adresse IP pendant 300 secondes après 10 échecs de connexion
0x0A : activer l’annulation sécurisée
0x0B : activer les suites de chiffrement IPMI puissantes
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xce : réponse non disponible
Octet 2 : paramètre de configuration (LSB s’il s’agit d’un paramètre à deux octets)
Octet 3 : seulement s’il s’agit d’un paramètre à deux octets, valeur de configuration (MSB)
Commentaires
Non disponible
RemarqueSi le type de suites de chiffrement IPMI puissantes est activé (0x01), seules les suites de chiffrement avec l’ID 3 et 7 peuvent être prises en charge.
Si le type de suites de chiffrement IPMI puissantes est désactivé (0x0), les suites de chiffrement avec l’ID 1, 2, 3, 6, 7, 8, 11, 12, 15, 16 et 17 peuvent être prises en charge.
Nom
OEMCMD_SET_SECURITY_OPTION
NetFn
0x32
CMD
0xFB
Données de demande/données de réponse
Demande :
Octet 1 : type de configuration
0x00 : longueur de mot de passe minimum
0x01 : forcer l’utilisateur à changer de mot de passe lors du premier accès
0x02 : période d’expiration du mot de passe (en jours)
0x03 : période d’avertissement d’expiration du mot de passe (en jours)
0x04 : intervalle minimal de modification de mot de passe (en heures)
0x05 : cycle de réutilisation du mot de passe minimum
0x06 : nombre maximum d’échecs de connexion
0x07 : période de verrouillage après le nombre maximum d’échecs de connexion (en minutes)
0x08 : délai d’attente d’inactivité de session Web (en minutes).
0x09 : activer le blocage de l’adresse IP pendant 300 secondes après 10 échecs de connexion
0x0A : activer l’annulation sécurisée
0x0B : activer les suites de chiffrement IPMI puissantes
Octet 2 : valeur de configuration (LSB s’il s’agit d’un paramètre à deux octets)
Octet 3 : seulement s’il s’agit d’un paramètre à deux octets, valeur de configuration (MSB)
Réponse :
Octet 1 : code achèvement
0x00 : abouti
0xc9 : paramètre hors plage
Commentaires
Non disponible
RemarqueSi le type de suites de chiffrement IPMI puissantes est activé (0x01), seules les suites de chiffrement avec l’ID 3 et 7 peuvent être prises en charge.
Si le type de suites de chiffrement IPMI puissantes est désactivé (0x0), les suites de chiffrement avec l’ID 1, 2, 3, 6, 7, 8, 11, 12, 15, 16 et 17 peuvent être prises en charge.
Nom
OEMCMD_SET_SYSTEM_CHASSIS_LRU
NetFn
0x32
CMD
0xF6
Données de demande/données de réponse
Demande :
Octet 1 : fonction
0x00 : lire
0x01 : écrire
Octet 2 : valeur LRU (nécessaire uniquement lors de l’écriture)
Réponse (au moment de la lecture) :
Octet 1 : LRU précédent
Octet 2 : nouveau LRU
RemarqueLa valeur initiale est 0xFF à présenter comme non configurée.Nom
IPMICMD_SET_LAN_CONFIG_PARAM
NetFn
0x0C
CMD
0x01
Données de demande/données de réponse
Demande :
Octet 1 : numéro de canal
Octet 2 : sélecteur de paramètre
Octet 3 : données de paramètre de configuration N, voir Paramètres de configuration LAN.
Réponse :
Octet 1 : code achèvement
80h = Paramètre non pris en charge.
81h = tentative de définir la valeur « sélection en cours » lorsque l’état n’est pas « sélection achevée ».
82h = tentative d’écrire un paramètre en lecture seule
83h = tentative d’écrire un paramètre en écriture seule
Commentaires
Les paramètres OEM sont ajoutés au sélecteur et aux données de paramètre. (Octet 2:N).
Nom
IPMICMD_SET_LAN_CONFIG_PARAM
NetFn
0x0C
CMD
0x02
Données de demande/données de réponse
Demande :
Octet 1 : numéro de canal
Octet 2 : sélecteur de paramètre
Octet 3 : sélecteur d’ensemble.
00h : si le paramètre n’utilise pas un sélecteur d’ensemble.
Octet 4 : sélecteur de bloc
00h : si le paramètre ne nécessite pas un numéro de bloc
Réponse :
Octet 1 : code achèvement :
80h = Paramètre non pris en charge.
Octet 2 : révision de paramètre.
Octet 3 : paramètre de configuration N
d’après le tableau - Paramètres de configuration LAN
Commentaires
Les paramètres OEM sont ajoutés au sélecteur de paramètre. (Octet 2). Voir Paramètres de configuration LAN.