Inhalt des IPMI-Befehls
Der Abschnitt enthält detaillierte Inhalte von IPMI-Befehlen.
Name
OEMCMD_GET_PSU_COLLECTED_DATA
NetFn
0x32
CMD
0x90
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Eingabetyp
- 1: WECHSELSTROM-EINGANG
- 2: PSU-Verbrauch
- 3. Systemlüfter-Stromversorgung
Antwort:
(bei WECHSELSTROM-EINGANG, PSU-Verbrauch)
Byte 1: Rückgabecode
- 0x00: Erfolgreich
Byte 2: Summe MIN WECHSELSTROM-EINGANG/(PSU-Verbrauch) LSB
Byte 3: Summe MIN WECHSELSTROM-EINGANG/(PSU-Verbrauch) MSB
Byte 4: Summe AVG WECHSELSTROM-EINGANG/(PSU-Verbrauch) LSB
Byte 5: Summe AVG WECHSELSTROM-EINGANG/(PSU-Verbrauch) MSB
Byte 6: Summe MAX WECHSELSTROM-EINGANG/(PSU-Verbrauch) LSB
Byte 7: Summe MAX WECHSELSTROM-EINGANG/(PSU-Verbrauch) MSB
(bei LÜFTER-Stromversorgung)
Byte 1: Rückgabecode
- 0x00: Erfolgreich
Byte 2: Summe LÜFTER-Stromversorgung (LSB)
Byte 3: Summe LÜFTER-Stromversorgung
Byte 4: Summe LÜFTER-Stromversorgung (MSB)
Kommentare
Dieser Befehl wird zur Anzeige der laufend erfassten Daten von allen Netzteilen und Systemlüftern genutzt.
1 Einheit = 1 W
Hinweis: Nur LÜFTER-Stromversorgungseinheit
mit 10 mW = 0,01 W
LÜFTER-Gesamtnetzstrom =
( (MSB * 256 * 256) + (Byte 2 * 256) + LSB ) * (10 mW)
AVG: Durchschnitt
Name
OEMCMD_GET_PSU_STATUS
NetFn
0x32
CMD
0x91
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
- 0x00: Erfolgreich
Byte 2: PSU-EPOW
- Bit: 0-1 = PSU1-2
- 0: kein Trigger
- 1: Trigger
Byte 3: PSU-DROSSELUNG
- Bit: 0-1 = PSU1-2
- 0: kein Trigger
- 1: Trigger
Byte 4: PSU-VORHANDEN
Bit: 0-1 = PSU1-2
0: nicht vorhanden
1: vorhanden
Byte 5: PSU-LEISTUNG GUT
Bit: 0-1 = PSU1-2
0: Netzstrom nicht gut
1: Netzstrom gut
Byte 6: EPOW-OUT
Byte 7: DROSSELUNG-OUT
Kommentare
Dieser Befehl wird verwendet, um das PSU-Register oder den Status (von PSOC) anzuzeigen.
ZERO_WAKE_UP#
Name
OEMCMD_GET_FAN_GPIO
NetFn
0x32
CMD
0x94
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Parameter liegt außerhalb des gültigen Bereichs
Byte 2: LÜFTER vorhanden
Ein Bit pro LÜFTER
LSB: LÜFTER1
Byte 3: LÜFTER-Fehleranzeige
Ein Bit pro LÜFTER
LSB: LÜFTER1
Kommentare
NA
Name
OEMCMD_SET_FAN_GPIO
NetFn
0x32
CMD
0x95
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: LÜFTER-Fehleranzeige Nummer (1-5)
Byte 2: Lüfter-Fehleranzeige Funktion
0: Anzeige aus
1: Anzeige an
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Parameter liegt außerhalb des gültigen Bereichs
Kommentare
Nicht zutreffend
Name
OEMCMD_GET_SYS_LED
NetFn
0x32
CMD
0x96
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: Identifikationsanzeige
0: Aus
1: An
2: Blinken
3: Akzeptanzmodus: Aus
4: Akzeptanzmodus: An
5: Akzeptanzmodus: Blinken
Byte 3: Anzeige für Prüfprotokoll
0: Aus
1: An
Kommentare
Dieser Befehl wird genutzt, um den Status der SMM-Anzeige abzurufen.
Identifikationsanzeige:
AnmerkungIm Akzeptanzmodus steuert SMM die Identifikationsanzeige über den XCC-Identifikationsanzeigestatus. Wenn SMM unterschiedliche Einstellungen von XCCs im Akzeptanzmodus empfängt, hat „Blinken“ Vorrang vor „An“ und „An“ hat Vorrang vor „Aus“.Name
OEMCMD_SET_SYS_LED
NetFn
0x32
CMD
0x97
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Anzeigentyp
1: Identifikationsanzeige
2: Anzeige für Prüfprotokoll
Byte 2: Funktion
0: Aus
1: An
2: Blinken (nur Identifikationsanzeige)
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Parameter liegt außerhalb des gültigen Bereichs
Kommentare
Dieser Befehl wird genutzt, um den Status der SMM-Anzeige festzulegen.
Prüfprotokollanzeige:
0: Aus
1: An
Identifikationsanzeige:
0: Aus
1: An
2: Blinken
AnmerkungBeim Ändern des Status der Identifikationsanzeige informiert SMM auch XCC, damit dieser den Status seiner Identifikationsanzeige ändert. Nachdem die SMM-Identifikationsanzeige erfolgreich in den ausgeschalteten Zustand gesetzt wurde, wechselt sie automatisch in den Akzeptanzmodus.Name
OEMCMD_GET_NODE_POWER_READING
NetFn
0x32
CMD
0x98
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
5: Gehäuse
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Byte 2: Minimaler Netzstrom (LSB)
Byte 3: Minimaler Netzstrom (MSB)
Byte 4: Durchschnittlicher Netzstrom (LSB)
Byte 5: Durchschnittlicher Netzstrom (MSB)
Byte 6: Maximaler Netzstrom (LSB)
Byte 7: Maximaler Netzstrom (MSB)
Kommentare
Zeigt die Stromverbrauchsaktualisierung des Knotens nach XCC an (Einheit: Watt).
Name
OEMCMD_GET_NODE_SIZE
NetFn
0x32
CMD
0x99
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knoten 1-4
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Byte 2: Physische Breite des Knotens
Byte 3: Physische Höhe des Knotens
Byte 4: Add-on gültig
Byte 5: Add-on Breite
Byte 6: Add-on Höhe
Kommentare
Zeigt die Abmessungen des Knotens an.
Name
OEMCMD_SET_ACOUSTIC_MODE
NetFn
0x32
CMD
0x9B
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Geräuscharmer Modus
0: Deaktivieren
1: Modus 1 aktivieren
2: Modus 2 aktivieren
3: Modus 3 aktivieren
4: Modus 4 aktivieren
5: Modus 5 aktivieren
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0x01: PCIe-Priorität hoch
0xC9: Außerhalb des gültigen Bereichs
Byte 2: vorherige Einstellung
Byte 3: aktuelle Einstellung
Kommentare
0x0 = Deaktivieren
0x1 = Modus 1 aktivieren
Systemlüfterarbeitsbereich 10 – 20 %.
0x2 = Modus 2 aktivieren
Systemlüfterarbeitsbereich 10 – 25 %.
0x3 = Modus 3 aktivieren
Systemlüfterarbeitsbereich 10 – 30 %.
0x4 = Modus 4 aktivieren
Systemlüfterarbeitsbereich 10 – 45 %.
0x5 = Modus 5 aktivieren
Systemlüfterarbeitsbereich 30 – 100 %. Normalarbeitsbereich um 20 % erhöhen.
Name
OEMCMD_GET_CAP_BOUNDARY
NetFn
0x32
CMD
0x9D
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
5: Gehäuse
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Byte 2: Begrenzung Min. LSB
Byte 3: Begrenzung Min. MSB
Byte 4: Begrenzung Max. LSB
Byte 5: Begrenzung Max. MSB
Byte 6: Sicherheitsbegrenzung LSB
Byte 7: Sicherheitsbegrenzung MSB
Byte 8: Benutzerbegrenzung LSB
Byte 9: Benutzerbegrenzung MSB
Byte 10: Wärmebegrenzung LSB
Byte 11: Wärmebegrenzung MSB
Kommentare
Knoten-Begrenzungsbereich:
(Knoten-Mindestnetzstromkapazität) < Begrenzung < (maximale Netzstromkapazität des Knotens)
Gehäuse-Begrenzungsbereich:
(Summe Knotenmindestleistungskapazität) < (Begrenzung)
Die Mindestleistung sollte die Berechtigungsgenehmigungsknoten berücksichtigen.
AnmerkungDie Begrenzung wird nur zurBetriebssystemlaufzeit angewendet. Die Konfiguration der Spannungsbegrenzung auf Gehäuseebene entspricht nicht der Summe auf Knotenebene. Name
OEMCMD_SET_CAP_VALUE
NetFn
0x32
CMD
0x9E
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
5: Gehäuse
Byte 2: Begrenzungswert (LSB)
Byte 3: Begrenzungswert (MSB)
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Kommentare
AnmerkungBegrenzung/Einsparung wird bei Knoten ohne Berechtigung nicht unterstützt.Begrenzungsbereich (1 ~ 32.767)
Name
OEMCMD_SET_CAP_STATE
NetFn
0x32
CMD
0x9F
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
5: Gehäuse
Byte 2: Begrenzungsmodus
0: Deaktivieren
1: Aktivieren
Byte 3: Einsparungsmodus
0: Deaktivieren
1: Einsparungsmodus 1
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Kommentare
AnmerkungBegrenzung/Einsparung wird bei Knoten ohne Berechtigung nicht unterstützt.Name
OEMCMD_GET_CAP_STATE
NetFn
0x32
CMD
0xA0
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
5: Gehäuse
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Byte 2: Begrenzungsmodus
0: Deaktivieren
1: Aktivieren
Byte 3: Begrenzungswert LSB
Byte 4: Begrenzungswert MSB
Byte 5: Einsparungsmodus
0: Deaktivieren
1: Einsparungsmodus 1
Kommentare
Derzeit unterstützt Einsparungsmodus nicht 2, 3.
Name
OEMCMD_SET_DATE_TIME
NetFn
0x32
CMD
0xA1
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Jahr MSB (2000 ~ 2037)
Byte 2: Jahr LSB (2000 ~ 2037)
Byte 3: Monat (0x01 ~ 0x12)
Byte 4: Datum (0x01 ~ 0x31)
Byte 5: Stunde (0x00 ~ 0x23)
Byte 6: Minute (0x00 ~ 0x59)
Byte 7: Sekunde (0x00 ~ 0x59)
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Außerhalb des gültigen Bereichs
Kommentare
AnmerkungJahr ist von 2000 ~ 20xx. Zur bequemen Benutzereingabe im Dezimalformat.
Beispiel: Jahr 2010
Byte 1: 0x20
Byte 2: 0x10
Name
OEMCMD_GET_PSU_POLICY_OVS
NetFn
0x32
CMD
0xA2
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: PSU-Richtlinie
0: Nicht Redundant
1: N+1 Richtlinie
Byte 3: Überbelegungsmodus
0: Deaktivieren
1: Aktivieren
Kommentare
Dieser Befehl wird genutzt, um die PSU-Richtlinie und die Gesamt-Stromversorgungsgruppe abzurufen. (Einheit: 1 W)
Wechselstromoberspannung oder 240 V Gleichstrom:
1320 W für 1100‑W-PSU
1920 W für 1600‑W-PSU
2400 W für 2000‑W-PSU
Wechselstromniederspannung:
1080 W für 1100‑W-PSU (<100 V Gleichstrom)
1260 W für 1100‑W-PSU (<170 V Gleichstrom)
Nicht verfügbar für 1600‑W-PSU
Nicht verfügbar für 2000‑W-PSU
Name
OEMCMD_SET_PSU_POLICY_OVS
NetFn
0x32
CMD
0xA3
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: PSU-Richtlinie:
0: Nicht Redundant
1: N+1 Richtlinie
Byte 2: OVS
0: Deaktivieren
1: Aktivieren
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xD5: PSU-Konfiguration nicht zulässig
0xC9: Außerhalb des gültigen Bereichs
Byte 2: Rückgabecode
0x00: REDUNDANT_OK
0x01: REDUNDANT_PRESENT_ERR
0x02: REDUNDANT_BANK_LACK
Kommentare
Dieser Befehl wird genutzt, um die PSU-Richtlinie festzulegen.
Die PSU-Richtlinie wird aufgrund einer ungültigen Konfiguration möglicherweise nicht erfolgreich festgelegt.
Name
OEMCMD_SET_NODE_RESET
NetFn
0x32
CMD
0xA4
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
0x1: Knoten 1
0x2: Knoten 2
0x3: Knoten 3
0x4: Knoten 4
Byte 2: Rücksetzungsmodus
1: Zurücksetzen (XCC-Zurücksetzung)
2: Wiedereinsetzen (Netzstrom aus‑ und einschalten)
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Kommentare
Dieser Befehl wird genutzt, um den Knoten durch den Benutzer zurückzusetzen/wieder einzusetzen. Wenn der Knoten nicht vorhanden ist, lautet die Antwort 0xD5.
Name
OEMCMD_GET_PSU_FAN_STATUS
NetFn
0x32
CMD
0xA5
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: PSU-LÜFTER-Nummer
1: PSU1-LÜFTER
2: PSU2-LÜFTER
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Außerhalb des gültigen Bereichs
Byte 2: LÜFTER-Geschwindigkeit LSB (U/min)
Byte 3: LÜFTER-Geschwindigkeit MSB (U/min)
Byte 4: LÜFTER-Arbeitsbereich (0 ~ 100 %)
Byte 5: LÜFTER-Status
0: Nicht vorhanden
1: Anormal
2: Normal
Kommentare
Dieser Befehl wird genutzt, um den Status des PSU-LÜFTERS abzurufen.
AnmerkungEin anormaler Status bedeutet, dass die Drehzahl des Lüfters unter 3.000 U/min liegt.Name
OEMCMD_BACKUP_RESTORE
NetFn
0x32
CMD
0xA6
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Aktionen
0: Sicherungs‑ oder Wiederherstellungsstatus abrufen
1: Sicherung auf Speichereinheit
2: Wiederhergestellt von Speichereinheit
Antwort:
Byte 1:
0x00 : BEFEHL OK
0x01: SICHERUNGSWIEDERHERSTELLUNG LÄUFT
0x31: SICHERUNG ABGESCHLOSSEN
0x32: SICHERUNG FEHLGESCHLAGEN
0x41: WIEDERHERSTELLUNG ABGESCHLOSSEN
0x42: WIEDERHERSTELLUNG FEHLGESCHLAGEN
0xC9: Außerhalb des gültigen Bereichs
0xCC: Ungültiges Datenfeld in Anforderung
Kommentare
Dieser Befehl wird verwendet, um die Konfiguration auf/von einer Speichereinheit (z. B. USB oder SD) zu sichern/wiederherzustellen. Wenn keine Speichereinheit vorhanden ist, wird ein Fehler zurückgegeben.
Name
OEMCMD_GET_NODE_STATUS
NetFn
0x32
CMD
0xA7
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotennummer
0x1: Knoten 1
0x2: Knoten 2
0x3: Knoten 3
0x4: Knoten 4
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Byte 2: Knoten-Stromversorgungsstatus
0x00: Ausgeschaltet
0x20: Keine Berechtigung
0x40: Stromversorgungsfehler
0x80: Eingeschaltet
Byte 3: Breite
Byte 4: Höhe
Byte 5: Berechtigungsstatus
0x00: Erster Berechtigungsfehler
0x01: Berechtigung für Standby
0x02: Zweiter Berechtigungsfehler
0x03: Berechtigung erteilt (sekundärer Startdurchlauf)
0xFF: Berechtigung nicht entschieden
Kommentare
Aktuellen Knotenstatus anzeigen.
Name
OEMCMD_GET_SMM_STATUS
NetFn
0x32
CMD
0xA8
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: SMM-Version
Byte 3: SMM-Unterversion
Byte 4: PSOC-Hauptversion
Byte 5: PSOC-Unterversion
Byte 6: Boot-Flash-Nummer
0x1: Flash 1
0x2: Flash 2 (Failover)
Byte 7: 13: SMM Build-ID
Kommentare
Die Build-ID verwendet ASCII-Werte.
Beispiel: 0x41 = ‘A’
Name
OEMCMD_SET_NODE_RESTORE_POLICY
NetFn
0x32
CMD
0xA9
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Knotenrichtlinie
Bit [7:6]: Knoten 4 (1: letzter Status, 0: aus)
Bit [5:4]: Knoten 3
Bit [3:2]: Knoten 2
Bit [1:0]: Knoten 1
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
Kommentare
Nicht zutreffend
Name
OEMCMD_GET_NODE_RESTORE_POLICY
NetFn
0x32
CMD
0xAA
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
Byte 2: Knotenrichtlinie
Bit [7:6]: Knoten 4 (1: letzter Status, 0: aus)
Bit [5:4]: Knoten 3
Bit [3:2]: Knoten 2
Bit [1:0]: Knoten 1
Kommentare
Nicht zutreffend
Name
OEMCMD_SET_PSU_SMART_REDUNDANT
NetFn
0x32
CMD
0xAB
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Modus
0: Deaktivieren
1: pro 10-Minuten-Update
2: pro 30-Minuten-Update
3: pro 60-Minuten-Update
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0x01: Nicht unterstützt
0xC9: Außerhalb des gültigen Bereichs
Kommentare
Anmerkung- Der Nullausgabemodus ist standardmäßig deaktiviert.
- Wenn das Netzteil den Status „Nicht unterstützt“ oder „Abweichung“ hat, ist die Nullausgabe ebenfalls deaktiviert.
Name
OEMCMD_GET_PSU_SMART_REDUNDANT
NetFn
0x32
CMD
0xAC
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: Status
0x00: Normal
0x01: Nicht unterstützt
Byte 3: Modus (wenn der Zustand normal ist)
0: Deaktivieren
1: pro 10-Minuten-Update
2: pro 30-Minuten-Update
3: pro 60-Minuten-Update
Kommentare
Status
0x00: Normal
0x01: Nicht unterstützt
Name
OEMCMD_SMM_RESET_TO_DEFAULT
NetFn
0x32
CMD
0xAD
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Kommentare
Dieser Befehl wird genutzt, um SMM vom Benutzer auf den Standardwert zurückzusetzen.
Name
OEMCMD_SET_VPD
NetFn
0x32
CMD
0xAF
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: VPD-Typ
0: SMM
1: PDM
2: RH-Adapter
3: LH-Adapter
4: EIOM
5: Gehäuse
Byte 2: Einheiten-ID
0: MTM
1: Maschinen-Seriennummer
2: Komponenten-Teilenummer
3: Komponenten-FRU-Nummer
4: Komponenten-Seriennummer
5: Hersteller-ID
6: Hardwarerevisionsstufe
7: Herstellungsdatum
8: UUID
9: IANA-Unternehmensnummer
A: Produkt-ID
B: Komponentenname
C: GLID
D: EC-Level
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: N VPD-Daten
Kommentare
Einheiten-ID:
0x0: MTM (Gehäuse), 10 Bytes
0x1: Maschinenseriennummer (Gehäuse), 10 Byte
0x2: Komponenten-Teilenummer (SMM, PDM, PIOR, EIOM), 12 Byte
0x3: Komponenten-FRU-Nummer (FRU, SMM, PDM, EIOM) 12 Byte
0x4: Komponenten-Seriennummer (SMM, PDM, PIOR, EIOM) 12 Byte
0x5: Hersteller-ID (Gehäuse, SMM), 4 Byte
0x6: Hardwarerevisionslevel (SMM, PDM, PIOR, EIOM, Gehäuse), 1 Byte
0x7: Herstellungsdatum (SMM, PDM, PIOR, EIOM, Gehäuse), 4 Byte
0x8: UUID (Universal Unique ID) (SMM, PDM, PIOR, EIOM, Gehäuse), 16 Byte
0x9: IANA-Unternehmensnummer (Gehäuse), 4 Byte
0xA: Produkt-ID (Gehäuse), 2 Byte
0xB: Komponentenname (SMM, PDM, PIOR, EIOM, Gehäuse), 64 Byte
0xC: GLDI (Global Identifier) (Gehäuse), 8 Byte
0xD: EC-Level (SMM, PDM, PIOR, EIOM, Gehäuse), 10 Byte
Name
OEMCMD_GET_VPD
NetFn
0x32
CMD
0xB0
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: VPD-Typ
0: SMM
1: PDM
2: RH-Adapter
3: LH-Adapter
4: EIOM
5: Gehäuse
Byte 2: Einheiten-ID
0: MTM
1: Maschinen-Seriennummer
2: Komponenten-Teilenummer
3: Komponenten-FRU-Nummer
4: Komponenten-Seriennummer
5: Hersteller-ID
6: Hardwarerevisionsstufe
7: Herstellungsdatum
8: UUID
9: IANA-Unternehmensnummer
A: Produkt-ID
B: Komponentenname
C: GLID
D: EC-Level
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: N VPD-Daten
Kommentare
Schreibgeschützt
Einheiten-ID:
0x0: MTM (Gehäuse), 10 Bytes
0x1: Maschinenseriennummer (Gehäuse), 10 Byte
0x2: Komponenten-Teilenummer (SMM, PDM, PIOR, EIOM), 12 Byte
0x3: Komponenten-FRU-Nummer (FRU, SMM, PDM, EIOM) 12 Byte
0x4: Komponenten-Seriennummer (SMM, PDM, PIOR, EIOM) 12 Byte
0x5: Hersteller-ID (Gehäuse, SMM), 4 Byte
0x6: Hardwarerevisionslevel (SMM, PDM, PIOR, EIOM, Gehäuse), 1 Byte
0x7: Herstellungsdatum (SMM, PDM, PIOR, EIOM, Gehäuse), 4 Byte
0x8: UUID (Universal Unique ID) (SMM, PDM, PIOR, EIOM, Gehäuse), 16 Byte
0x9: IANA-Unternehmensnummer (Gehäuse), 4 Byte
0xA: Produkt-ID (Gehäuse), 2 Byte
0xB: Komponentenname (SMM, PDM, PIOR, EIOM, Gehäuse), 64 Byte
0xC: GLDI (Global Identifier) (Gehäuse), 8 Byte
0xD: EC-Level (SMM, PDM, PIOR, EIOM, Gehäuse), 10 Byte
Name
OEMCMD_FFDC_DUMP
NetFn
0x32
CMD
0xB1
Anforderungsdaten/Antwortdaten
Anforderung:
FFDC-Speicherauszug über IPMI ausführen
Antwort:
Rückgabecode
0x00: Erfolgreich
Anforderung:
Status FFDC-Speicherauszug abfragen
Byte 1 0
Antwort:
Byte 1
0: Abgeschlossener und zurückgegebener N Bytes FFDC-Dateiname (SMM-MAC addr-FFDC-YYYY-MM-DD-HH MMSS.tgz)
1: Laufend
2: Kein SD
3: Kein USB
4: Tar fehlgeschlagen
E: Upload fehlgeschlagen
F: TFTP-Server nicht gefunden
Anforderung:
Konfiguration von TFTP-Serveradresse (IPv4/6) und Konfiguration von Upload-Pfad, getrennt durch „/“
Byte 1 1
Byte 2:N: Zeichenfolge der TFTP-Serveradresse und des Pfads; der Pfad kann leer sein.
Antwort:
Rückgabecode
0x00: Erfolgreich
0xCC: Ungültiges Datenfeld in Anforderung
Kommentare
Die maximale Länge des Felds beträgt 64 Zeichen.
Gehen Sie wie folgt vor, um das SMM-FFDC-Serviceprotokoll zu erfassen:
Legen Sie einen Pfad zum TFTP-Server fest, in dem die IP-Adresse im Hexadezimalformat vorliegt. Das folgende Beispiel zeigt den Zielserver unter 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 0x31Protokollerfassung starten
ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1
Status FFDC-Protokollerfassung abfragen
ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1 0x0 return 0 : complete 1: running
Rückgabe
0: abgeschlossen
1: laufend
Das Format der FFDC-Protokolldatei ist
SMM-MAC
addr-FFDC-YYYY-MM-DD-HHMMSS.tgz
Name
OEMCMD_SET_SMTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB2
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Parameterauswahl.
Byte 2:N: Konfigurations-Parameterdaten. Entsprechend SMTP-Konfigurationsparameter.
Antwort:
Byte 1: Generische Codes plus
0xC7: Ungültige Länge der Anforderungsdaten
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xCC: Ungültiges Datenfeld in Anforderung
Kommentare
Weitere Informationen zu Parameterauswahl und ‑daten finden Sie unter SMTP-Konfigurationsparameter.
Name
OEMCMD_GET_SMTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB3
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Parameterauswahl.
Byte 2: Satzauswahl
Wählt einen bestimmten Parameter unter einem bestimmten Parameterauswahlwert.
0x00: Parameter verwendet keine Auswahl
Byte 3: Blockauswahl
0x00: Parameter erfordert keine Blockauswahl
Antwort:
Byte 1: Generische Codes plus
0xC7: Ungültige Länge der Anforderungsdaten
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xCC: Ungültiges Datenfeld in Anforderung
Byte 2:N: Konfigurations-Parameterdaten. Entsprechend SMTP-Konfigurationsparameter.
Kommentare
Weitere Informationen zu Parameterauswahl und ‑daten finden Sie unter SMTP-Konfigurationsparameter.
Name
OEMCMD_SET_NTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB4
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Parameterauswahl
Byte 2:N: Konfigurations-Parameterdaten. Siehe NTP-Konfigurationsparameter.
Antwort:
Byte 1: Generische Codes plus
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xCC: Ungültiges Datenfeld in Anforderung
Kommentare
Weitere Informationen zu Parameterauswahl und ‑daten finden Sie unter NTP-Konfigurationsparameter.
Name
OEMCMD_GET_NTP_CONFIG_PARAMETERS
NetFn
0x32
CMD
0xB5
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Parameterauswahl
Antwort:
Byte 1: Generische Codes plus
0xCC: Ungültiges Datenfeld in Anforderung
Byte 2:N: Konfigurations-Parameterdaten. Siehe NTP-Konfigurationsparameter.
Kommentare
Weitere Informationen zu Parameterauswahl und ‑daten finden Sie unter NTP-Konfigurationsparameter.
Name
OEMCMD_GET_PSU_DATA
NetFn
0x32
CMD
0xC3
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: PSU-Nummer
1: PSU1
2: PSU2
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Außerhalb des gültigen Bereichs
Byte 2: LSB der Lüftergeschwindigkeit (U/min)
Byte 3: MSB der Lüftergeschwindigkeit (U/min)
Byte 4: LSB von VIN (v)
Byte 5: MSB von VIN (v)
Byte 6: LSB des PSU-Typs (w)
Byte 7: MSB des PSU-Typs (w)
Kommentare
Dieser Befehl wird genutzt, um die PSU-Daten abzurufen.
Name
OEMCMD_SET_SYSTEM_FAN_PWM
NetFn
0x32
CMD
0xC4
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Betrieb %
0 ~ 100
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xC9: Parameter liegt außerhalb des gültigen Bereichs
Kommentare
Sollte zuerst die automatische Steuerung des Systemlüfters über OEMCMD_SET_SYSTEM_FAN_CONTROL (0x32, 0xC6) deaktivieren.
Name
OEMCMD_SET_SYSTEM_FAN_CONTROL
NetFn
0x32
CMD
0xC6
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Modus
0: Automatische LÜFTER-Steuerung deaktivieren
1: Automatische LÜFTER-Steuerung aktivieren
2: LÜFTER in den Ruhemodus versetzen und automatische LÜFTER-Steuerung deaktivieren
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Kommentare
Nicht zutreffend
Name
OEMCMD_GET_NODE_COOLING_VALUE
NetFn
0x32
CMD
0xC7
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Gehäuse‑ oder Knotennummer
0: Gehäuse
1: Knoten 1
2: Knoten 2
3: Knoten 3
4: Knoten 4
Antwort:
Byte 1: Rückgabecode
0x00: Erfolg
0xC9: Parameter liegt außerhalb des gültigen Bereichs
0xD5: Zurzeit nicht unterstützt (Knoten nicht vorhanden)
Byte 2: Gehäuse-PWM oder Knoten-Kühlungswert
0 ~ 100
Kommentare
Knoten-Kühlungswert abrufen.
Name
OEMCMD_GET_WEB_STATE
NetFn
0x32
CMD
0XF0
Anforderungsdaten/Antwortdaten
Anforderung:
Keine Angabe
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: Status
0x00: Deaktiviert
0x01: Aktiviert
Kommentare
Nicht zutreffend
Name
OEMCMD_SET_WEB_STATE
NetFn
0x32
CMD
0XF1
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Status
0x00: Deaktiviert
0x01: Aktiviert
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Kommentare
Nicht zutreffend
Name
OEMCMD_PSU_ISP_PSU_SELECT
NetFn
0x32
CMD
0xF4
Anforderungsdaten/Antwortdaten
Anforderung:
PSU-Auswahl
Byte 1: Funktion
0x00: PSU-Auswahl
Byte 2:
0x01: PSU 1
0x02: PSU 2
0x03: PSU 1 und PSU 2
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Anforderung:
Sekundäre Firmwarerevision
Byte 1: Funktion
0x01: Sekundär
Firmwarerevision
Byte 2:
0x01: PSU 1
0x02: PSU 2
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: MSB der FW-Version
Byte 3: LSB der FW-Version
Anforderung:
ISP-Statusabfrage
Byte 1: Funktion
0x02: ISP-Statusabfrage
Byte 2:
0x01: PSU 1
0x02: PSU 2
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
Byte 2: Statusabfrage
0x00: Erfolgreich
0x01: Fehler
0x02: Initialisieren
0x03: Aktualisieren
0x04: PSU unter „Zurücksetzen“
Kommentare
ISP-Status festlegen oder abrufen.
Name
OEMCMD_GET_SECURITY_OPTION
NetFn
0x32
CMD
0xFA
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Konfigurationstyp
0x00: Mindestlänge des Kennworts
0x01: Benutzer zwingen, das Kennwort beim ersten Zugriff zu ändern
0x02: Kennwortablaufdauer (in Tagen)
0x03: Warndauer vor Kennwortablauf (in Tagen)
0x04: Mindestintervall für Kennwortänderung (in Stunden)
0x05: Mindestwiederverwendungszyklus des Kennworts
0x06: Maximale Anzahl fehlgeschlagener Anmeldeversuche
0x07: Sperrzeitraum nach maximaler Anzahl von fehlgeschlagenen Anmeldeversuchen (in Minuten)
0x08: Sitzungszeitlimit bei Webinaktivität (in Minuten)
0x09: IP-Adressblock für 300 Sekunden nach 10 Anmeldefehlern aktivieren
0x0A: Sicheres Rollback aktivieren
0x0B: Starke IPMI-Cipher-Suites aktivieren
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xce: Antwort nicht verfügbar
Byte 2: Konfigurationseinstellung (LSB, wenn es sich um eine Zwei-Byte-Einstellung handelt)
Byte 3: Nur bei Zwei-Byte-Einstellung, Konfigurationswert (MSB)
Kommentare
NA
AnmerkungWenn der Typ „Starke IPMI-Cipher-Suites“ aktiviert ist (0x01), werden nur Cipher-Suites-ID 3 und 7 unterstützt.
Wenn der Typ „Starke IPMI-Cipher-Suites“ deaktiviert ist (0x0), werden die Cipher-Suites-ID 1, 2, 3, 6, 7, 8, 11, 12, 15, 16 und 17 unterstützt.
Name
OEMCMD_SET_SECURITY_OPTION
NetFn
0x32
CMD
0xFB
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Konfigurationstyp
0x00: Mindestlänge des Kennworts
0x01: Benutzer zwingen, das Kennwort beim ersten Zugriff zu ändern
0x02: Kennwortablaufdauer (in Tagen)
0x03: Warndauer vor Kennwortablauf (in Tagen)
0x04: Mindestintervall für Kennwortänderung (in Stunden)
0x05: Mindestwiederverwendungszyklus des Kennworts
0x06: Maximale Anzahl fehlgeschlagener Anmeldeversuche
0x07: Sperrzeitraum nach maximaler Anzahl von fehlgeschlagenen Anmeldeversuchen (in Minuten)
0x08: Sitzungszeitlimit bei Webinaktivität (in Minuten)
0x09: IP-Adressblock für 300 Sekunden nach 10 Anmeldefehlern aktivieren
0x0A: Sicheres Rollback aktivieren
0x0B: Starke IPMI-Cipher-Suites aktivieren
Byte 2: Konfigurationswert (LSB, wenn es sich um eine Zwei-Byte-Einstellung handelt)
Byte 3: Nur bei Zwei-Byte-Einstellung, Konfigurationswert (MSB)
Antwort:
Byte 1: Rückgabecode
0x00: Erfolgreich
0xc9: Parameter liegt außerhalb des gültigen Bereichs
Kommentare
NA
AnmerkungWenn der Typ „Starke IPMI-Cipher-Suites“ aktiviert ist (0x01), werden nur Cipher-Suites-ID 3 und 7 unterstützt.
Wenn der Typ „Starke IPMI-Cipher-Suites“ deaktiviert ist (0x0), werden die Cipher-Suites-ID 1, 2, 3, 6, 7, 8, 11, 12, 15, 16 und 17 unterstützt.
Name
OEMCMD_SET_SYSTEM_CHASSIS_LRU
NetFn
0x32
CMD
0xF6
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Funktion
0x00: Lesen
0x01: Schreiben
Byte 2: LRU-Wert (nur beim Schreiben erforderlich)
Antwort (beim Lesen):
Byte 1: Vorheriger LRU
Byte 2: Neuer LRU
AnmerkungDer Anfangswert ist 0xFF zur Darstellung als unkonfiguriert.Name
IPMICMD_SET_LAN_CONFIG_PARAM
NetFn
0x0c
CMD
0x01
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Kanalnummer
Byte 2: Parameterauswahl
Byte 3:N: Konfigurations-Parameterdaten, siehe LAN-Konfigurationsparameter
Antwort:
Byte 1: Rückgabecode
80h: Parameter wird nicht unterstützt
81h: Versuch, den Wert „Wird ausgeführt festlegen“ festzulegen, solange nicht „Abgeschlossen festlegen“ erreicht ist
82h: Schreibversuch für schreibgeschützten Parameter
83h: Leseversuch für lesegeschützten Parameter
Kommentare
Die OEM-Parameter wurden zu Parameterauswahl und -daten hinzugefügt. (Byte 2:N)
(siehe LAN-Konfigurationsparameter).
Name
IPMICMD_SET_LAN_CONFIG_PARAM
NetFn
0x0c
CMD
0x02
Anforderungsdaten/Antwortdaten
Anforderung:
Byte 1: Kanalnummer
Byte 2: Parameterauswahl
Byte 3: Satzauswahl
00h: Wenn Parameter keine Satzauswahl verwendet.
Byte 4: Blockauswahl
00h: Wenn Parameter keine Blocknummer erfordert.
Antwort:
Byte 1: Rückgabecode:
80h: Parameter wird nicht unterstützt
Byte 2: Parameterrevision.
Byte 3:N Konfigurationsparameter
Daten, pro Tabelle – LAN-Konfigurationsparameter
Kommentare
Die OEM-Parameter wurden zur Parameterauswahl hinzugefügt (Byte 2). Siehe LAN-Konfigurationsparameter.