Перейти к основному содержимому

Содержимое команды IPMI

В этом разделе приводится подробное содержимое команд IPMI.

  • Имя

    OEMCMD_GET_PSU_COLLECTED_DATA

    NetFn

    0x32

    CMD

    0x90

    Данные запроса/данные отклика

    Запрос:

    Байт 1: тип ввода

    • 1: входная мощность переменного тока
    • 2: потребление модуля блока питания
    • 3: питание вентилятора компьютера

    Отклик:

    (если входная мощность переменного тока, потребление модуля блока питания)

    Байт 1: код выполнения

    • 0x00: успешно

    Байт 2: сумма МИНИМАЛЬНОЙ входной мощности переменного тока / LSB (потребление модуля блока питания)

    Байт 3: сумма МИНИМАЛЬНОЙ входной мощности переменного тока / MSB (потребление модуля блока питания)

    Байт 4: сумма СРЕДНЕЙ входной мощности переменного тока / LSB (потребление модуля блока питания)

    Байт 5: сумма СРЕДНЕЙ входной мощности переменного тока / MSB (потребление модуля блока питания)

    Байт 6: сумма МАКСИМАЛЬНОЙ входной мощности переменного тока / LSB (потребление модуля блока питания)

    Байт 7: сумма МАКСИМАЛЬНОЙ входной мощности переменного тока / MSB (потребление модуля блока питания)

    (если питание ВЕНТИЛЯТОРА)

    Байт 1: код выполнения

    • 0x00: успешно

    Байт 2: сумма питания ВЕНТИЛЯТОРА (LSB)

    Байт 3: сумма питания ВЕНТИЛЯТОРА

    Байт 4: сумма питания ВЕНТИЛЯТОРА (MSB)

    Комментарии

    Эта команда используется для отображения данных, которые периодически собираются со всех модулей блока питания и ВЕНТИЛЯТОРА компьютера.

    1 единица = 1 Вт

    Примечание. Только блок питания ВЕНТИЛЯТОРА,

    использующий 10 мВт = 0,01 Вт

    Совокупное питание ВЕНТИЛЯТОРА =

    ( (MSB * 256* 256 ) + (Байт 2 *256) + LSB) *(10 мВт)

    СРД: среднее

  • Имя

    OEMCMD_GET_PSU_STATUS

    NetFn

    0x32

    CMD

    0x91

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    • 0x00: успешно

    Байт 2: EPOW модуля блока питания (PSU)

    • Бит: 0–1 = PSU1-2
    • 0: не активировать
    • 1: активировать

    Байт 3: РЕГУЛИРОВКА модуля блока питания

    • Бит: 0–1 = PSU1-2
    • 0: не активировать
    • 1: активировать

    Байт 4: модуль блока питания ПРИСУТСТВУЕТ

    Бит: 0–1 = PSU1-2

    0: отсутствует

    1: присутствует

    Байт 5: НОРМАЛЬНОЕ ПИТАНИЕ модуля блока питания

    Бит: 0–1 = PSU1-2

    0: ненормальное питание

    1: нормальное питание

    Байт 6: EPOW НА ВЫХОДЕ

    Байт 7: РЕГУЛИРОВКА ВЫХОДА

    Комментарии

    Эта команда используется для отображения связанного с модулем блока питания реестра или состояния (от PSOC)

    ZERO_WAKE_UP#

  • Имя

    OEMCMD_GET_FAN_ GPIO

    NetFn

    0x32

    CMD

    0x94

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: параметр вне диапазона

    Байт 2: ВЕНТИЛЯТОР присутствует

    По одному биту на ВЕНТИЛЯТОР

    LSB: ВЕНТИЛЯТОР1

    Байт 3: светодиодный индикатор ошибки ВЕНТИЛЯТОРА

    По одному биту на ВЕНТИЛЯТОР

    LSB: ВЕНТИЛЯТОР1

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_SET_FAN_GPIO

    NetFn

    0x32

    CMD

    0x95

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер светодиодного индикатора ошибки ВЕНТИЛЯТОРА (1–5)

    Байт 2: функция светодиодного индикатора ошибки вентилятора

    0: светодиодный индикатор выключен

    1: светодиодный индикатор включен

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: параметр вне диапазона

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_GET_SYS_LED

    NetFn

    0x32

    CMD

    0x96

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: светодиодный индикатор идентификации

    0: не горит

    1: горит

    2: мигает

    3: режим принятия: не горит

    4: режим принятия: горит

    5: режим принятия: мигает

    Байт 3: светодиодный индикатор проверки журнала

    0: не горит

    1: горит

    Комментарии

    Эта команда используется для получения статуса светодиодного индикатора SMM.

    Светодиодный индикатор идентификации:

    Прим.
    В режиме принятия SMM будет управлять светодиодным индикатором идентификации на основании состояния светодиодного индикатора идентификации XCC. Если SMM получает различные параметры от XCC в режиме принятия, состояние «Мигает» имеет приоритет над состоянием «Горит», а состояние «Горит» имеет приоритет над состоянием «Не горит».
  • Имя

    OEMCMD_SET_SYS_LED

    NetFn

    0x32

    CMD

    0x97

    Данные запроса/данные отклика

    Запрос:

    Байт 1: тип светодиодного индикатора

    1: светодиодный индикатор идентификации

    2: светодиодный индикатор проверки журнала

    Байт 2: функция

    0: не горит

    1: горит

    2: мигает (только светодиодный индикатор идентификации)

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: параметр вне диапазона

    Комментарии

    Эта команда используется для задания состояния светодиодного индикатора SMM.

    Светодиодный индикатор проверки журнала:

    0: не горит

    1: горит

    Светодиодный индикатор идентификации:

    0: не горит

    1: горит

    2: мигает

    Прим.
    При изменении состояния светодиодного индикатора идентификации SMM также укажет XCC изменить состояние светодиодного индикатора идентификации. После успешного перевода светодиодного индикатора идентификации SMM в состояние «Не горит» он перейдет в режим принятия автоматически.

  • Имя

    OEMCMD_GET_NODE_POWER_READING

    NetFn

    0x32

    CMD

    0x98

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    5: рама

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Байт 2: минимальная мощность (LSB)

    Байт 3: минимальная мощность (MSB)

    Байт 4: средняя мощность (LSB)

    Байт 5: средняя мощность (MSB)

    Байт 6: максимальная мощность (LSB)

    Байт 7: максимальная мощность (MSB)

    Комментарии

    Отображать обновляемые сведения о потребляемой мощности узла по XCC. (Единица: Вт)

  • Имя

    OEMCMD_GET_NODE_SIZE

    NetFn

    0x32

    CMD

    0x99

    Данные запроса/данные отклика

    Запрос:

    Байт 1: узлы 1–4

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Байт 2: физическая ширина узла

    Байт 3: физическая высота узла

    Байт 4: допустимое подключаемое устройство

    Байт 5: ширина подключаемого устройства

    Байт 6: высота подключаемого устройства

    Комментарии

    Отображает габариты узла.

  • Имя

    OEMCMD_SET_ACOUSTIC_MODE

    NetFn

    0x32

    CMD

    0x9B

    Данные запроса/данные отклика

    Запрос:

    Байт 1: акустический режим

    0: отключить

    1: включить режим 1

    2: включить режим 2

    3: включить режим 3

    4: включить режим 4

    5: включить режим 5

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0x01: высокий приоритет PCIe

    0xC9: вне диапазона

    Байт 2: предыдущая настройка

    Байт 3: текущая настройка

    Комментарии

    0x0 = отключить

    0x1 = включить режим 1

    Рабочий диапазон ВЕНТИЛЯТОРА компьютера: от 10 до 20 %.

    0x2 = включить режим 2

    Рабочий диапазон ВЕНТИЛЯТОРА компьютера: от 10 до 25 %.

    0x3 = включить режим 3

    Рабочий диапазон ВЕНТИЛЯТОРА компьютера: от 10 до 30 %.

    0x4 = включить режим 4

    Рабочий диапазон ВЕНТИЛЯТОРА компьютера: от 10 до 45 %.

    0x5 = включить режим 5

    Рабочий диапазон ВЕНТИЛЯТОРА компьютера: от 30 до 100 %. Повышение нормальной рабочей мощности на 20 %.

  • Имя

    OEMCMD_GET_CAP_BOUNDARY

    NetFn

    0x32

    CMD

    0x9D

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    5: рама

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Байт 2: минимальное ограничение LSB

    Байт 3: минимальное ограничение MSB

    Байт 4: максимальное ограничение LSB

    Байт 5: максимальное ограничение MSB

    Байт 6: защитное ограничение LSB

    Байт 7: защитное ограничение MSB

    Байт 8: пользовательское ограничение LSB

    Байт 9: пользовательское ограничение MSB

    Байт 10: термическое ограничение LSB

    Байт 11: термическое ограничение MSB

    Комментарии

    Диапазон ограничения для узла:

    (Минимальная мощность питания узла) < ограничение < (максимальная мощность питания узла)

    Диапазон ограничения для рамы:

    (Сумма минимальной мощности питания узла) < ограничение

    Минимальная мощность питания должна задаваться с учетом узлов передачи разрешений.

    Прим.
    Ограничение применяется только во время выполнения ОС. Конфигурация текущего ограничения уровня рамы имеет поведение, отличное от суммы на уровне узла.
  • Имя

    OEMCMD_SET_CAP_VALUE

    NetFn

    0x32

    CMD

    0x9E

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    5: рама

    Байт 2: значение ограничения (LSB)

    Байт 3: значение ограничения (MSB)

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Комментарии

    Прим.
    Ограничение/экономия не поддерживается, если на узле отсутствует разрешение.

    Диапазон значений ограничения (1~32767)

  • Имя

    OEMCMD_SET_CAP_STATE

    NetFn

    0x32

    CMD

    0x9F

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    5: рама

    Байт 2: режим ограничения

    0: отключить

    1: включить

    Байт 3: режим экономии

    0: отключить

    1: режим экономии 1

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Комментарии

    Прим.
    Ограничение/экономия не поддерживается, если на узле отсутствует разрешение.
  • Имя

    OEMCMD_GET_CAP_STATE

    NetFn

    0x32

    CMD

    0xA0

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    5: рама

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Байт 2: режим ограничения

    0: отключить

    1: включить

    Байт 3: значение ограничения, LSB

    Байт 4: значение ограничения, MSB

    Байт 5: режим экономии

    0: отключить

    1: режим экономии 1

    Комментарии

    Пока режим экономии не поддерживает 2, 3.

  • Имя

    OEMCMD_SET_DATE_TIME

    NetFn

    0x32

    CMD

    0xA1

    Данные запроса/данные отклика

    Запрос:

    Байт 1: год MSB (2000~2037)

    Байт 2: год LSB (2000~2037)

    Байт 3: месяц (0x01~0x12)

    Байт 4: дата (0x01~0x31)

    Байт 5: час (0x00~0x23)

    Байт 6: минута (0x00~0x59)

    Байт 7: секунда (0x00~0x59)

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: вне диапазона

    Комментарии

    Прим.

    Год указывается в формате 2000~20xx. Для удобства пользовательского ввода данные вводятся в десятичном формате.

    Пример: год 2010

    Байт 1: 0x20

    Байт 2: 0x10

  • Имя

    OEMCMD_GET_PSU_POLICY_OVS

    NetFn

    0x32

    CMD

    0xA2

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: политика модуля блока питания

    0: без резервирования

    1: политика N+1

    Байт 3: режим превышения лимита

    0: отключить

    1: включить

    Комментарии

    Эта команда используется для получения политики модуля блока питания и общего банка питания. (Единица: 1 Вт)

    ЛЭП высокого напряжения переменного тока или 240 В постоянного тока:

    1320 Вт для модуля блока питания 1100 Вт

    1920 Вт для модуля блока питания 1600 Вт

    2400 Вт для модуля блока питания 2000 Вт

    ЛЭП низкого напряжения переменного тока:

    1080 Вт для модуля блока питания 1100 Вт (<100 В пост. тока)

    1260 Вт для модуля блока питания 1100 Вт (<170 В пост. тока)

    Неприменимо для модуля блока питания 1600 Вт

    Неприменимо для модуля блока питания 2000 Вт

  • Имя

    OEMCMD_SET_PSU_POLICY_OVS

    NetFn

    0x32

    CMD

    0xA3

    Данные запроса/данные отклика

    Запрос:

    Байт 1: политика модуля блока питания:

    0: без резервирования

    1: политика N+1

    Байт 2: OVS

    0: отключить

    1: включить

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xD5: конфигурация модуля блока питания не разрешена

    0xC9: вне диапазона

    Байт 2: код выполнения

    0x00: REDUNDANT_OK

    0x01:REDUNDANT_PRESENT_ERR

    0x02:REDUNDANT_BANK_LACK

    Комментарии

    Эта команда используется для настройки политики модуля блока питания.

    Невозможно успешно настроить политику модуля блока питания из-за недопустимой конфигурации.

  • Имя

    OEMCMD_SET_NODE_RESET

    NetFn

    0x32

    CMD

    0xA4

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    0x1: узел 1

    0x2: узел 2

    0x3: узел 3

    0x4: узел 4

    Байт 2: сбросить режим

    1: сброс (сброс XCC)

    2: переустановить (выключить и снова включить питание пер. тока)

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Комментарии

    Эта команда используется для сброса/выключения и включения узла пользователем. Если узел отсутствует, отклик будет иметь вид 0xD5.

  • Имя

    OEMCMD_GET_PSU_FAN_STATUS

    NetFn

    0x32

    CMD

    0xA5

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер ВЕНТИЛЯТОРА модуля блока питания

    1: ВЕНТИЛЯТОР PSU1

    2: ВЕНТИЛЯТОР PSU2

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: вне диапазона

    Байт 2: скорость ВЕНТИЛЯТОРА LSB (об/мин)

    Байт 3: MSB скорости ВЕНТИЛЯТОРА (об/мин)

    Байт 4: рабочая мощность ВЕНТИЛЯТОРА (0~100 %)

    Байт 5: состояние ВЕНТИЛЯТОРА

    0: отсутствует

    1: аномальный

    2: нормальный

    Комментарии

    Эта команда используется для получения статуса ВЕНТИЛЯТОРА модуля блока питания.

    Прим.
    Аномальное состояние означает, что скорость модуля блока питания ниже&nbsp;3000&nbsp;об/мин.
  • Имя

    OEMCMD_BACKUP_RESTORE

    NetFn

    0x32

    CMD

    0xA6

    Данные запроса/данные отклика

    Запрос:

    Байт 1: действия

    0: получение состояния резервного копирования или восстановления

    1: резервное копирование на устройство хранения

    2: восстановление с устройства хранения

    Отклик:

    Байт 1:

    0x00: КОМАНДА OK

    0x01: ВОССТАНОВЛЕНИЕ ИЗ РЕЗЕРВНОЙ КОПИИ ВЫПОЛНЯЕТСЯ

    0x31: РЕЗЕРВНОЕ КОПИРОВАНИЕ ЗАВЕРШЕНО

    0x32: СБОЙ РЕЗЕРВНОГО КОПИРОВАНИЯ

    0x41: ВОССТАНОВЛЕНИЕ ЗАВЕРШЕНО

    0x42: СБОЙ ВОССТАНОВЛЕНИЯ

    0xC9: вне диапазона

    0xCC: недопустимое поле данных в запросе

    Комментарии

    Эта команда служит для резервного копирования конфигурации на внешнее устройство хранения, например устройство USB или SD, и восстановления конфигурации с такого устройства. Если устройство хранения не вставлено, выполнение команды завершится ошибкой.

  • Имя

    OEMCMD_GET_NODE_STATUS

    NetFn

    0x32

    CMD

    0xA7

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер узла

    0x1: узел 1

    0x2: узел 2

    0x3: узел 3

    0x4: узел 4

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Байт 2: состояние питания узла

    0x00: питание ВЫКЛЮЧЕНО

    0x20: нет разрешений

    0x40: сбой питания

    0x80: питание ВКЛЮЧЕНО

    Байт 3: ширина

    Байт 4: высота

    Байт 5: состояние разрешения

    0x00: сбой первого разрешения

    0x01: разрешение на переход в режим ожидания

    0x02: сбой второго разрешения

    0x03: передача разрешения (передача вторичной загрузки)

    0xFF: разрешение не определено

    Комментарии

    Отчет о текущем состоянии узла.

  • Имя

    OEMCMD_GET_SMM_STATUS

    NetFn

    0x32

    CMD

    0xA8

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: версия SMM

    Байт 3: дополнительная версия SMM

    Байт 4: основная версия PSOC

    Байт 5: дополнительная версия PSOC

    Байт 6: номер флэш-устройства загрузки

    0x1: флэш-устройство 1

    0x2: флэш-устройство 2 (отработка отказа)

    Байт 7:13: build ID SMM

    Комментарии

    В build ID используется значение ASCII.

    Пример: 0x41 = ‘A’

  • Имя

    OEMCMD_SET_NODE_RESTORE_POLICY

    NetFn

    0x32

    CMD

    0xA9

    Данные запроса/данные отклика

    Запрос:

    Байт 1: политика узла

    Бит [7:6]: узел 4 (1: последнее состояние, 0: выкл.)

    Бит [5:4]: узел 3

    Бит [3:2]: узел 2

    Бит [1:0]: узел 1

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_GET_NODE_RESTORE_POLICY

    NetFn

    0x32

    CMD

    0xAA

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    Байт 2: политика узла

    Бит [7:6]: узел 4 (1: последнее состояние, 0: выкл.)

    Бит [5:4]: узел 3

    Бит [3:2]: узел 2

    Бит [1:0]: узел 1

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_SET_PSU_SMART_REDUNDANT

    NetFn

    0x32

    CMD

    0xAB

    Данные запроса/данные отклика

    Запрос:

    Байт 1: режим

    0: отключить

    1: обновление каждые 10 минут

    2: обновление каждые 30 минут

    3: обновление каждые 60 минут

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0x01: не поддерживается

    0xC9: вне диапазона

    Комментарии

    Прим.
    • Режим нулевого вывода отключен по умолчанию.
    • Если модуль блока питания находится в состоянии «Не поддерживается» или «Несоответствие», нулевой вывод также отключен.
  • Имя

    OEMCMD_GET_PSU_SMART_REDUNDANT

    NetFn

    0x32

    CMD

    0xAC

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: состояние

    0x00: нормально

    0x01: не поддерживается

    Байт 3: режим (если состояние — нормально)

    0: отключить

    1: обновление каждые 10 минут

    2: обновление каждые 30 минут

    3: обновление каждые 60 минут

    Комментарии

    Состояние

    0x00: нормально

    0x01: не поддерживается

  • Имя

    OEMCMD_SMM_RESET_TO_DEFAULT

    NetFn

    0x32

    CMD

    0xAD

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Комментарии

    Эта команда используется для сброса SMM до значения по умолчанию пользователем.

  • Имя

    OEMCMD_SET_VPD

    NetFn

    0x32

    CMD

    0xAF

    Данные запроса/данные отклика

    Запрос:

    Байт 1: тип VPD

    0: SMM

    1: PDM

    2: правая плата-адаптер Riser

    3: левая плата-адаптер Riser

    4: EIOM

    5: рама

    Байт 2: идентификатор устройства

    0: МТМ

    1: серийный номер компьютера

    2: номер компонента

    3: номер FRU компонента

    4: серийный номер компонента

    5: идентификатор производства

    6: уровень версии оборудования

    7: дата производства

    8: UUID

    9: корпоративный номер IANA

    A: ИД продукта

    B: название компонента

    C: GLID

    D: уровень EC

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: данные VPD N

    Комментарии

    ИД устройства:

    0x0: МТМ (рама), 10 байтов

    0x1: серийный номер компьютера (рама), 10 байтов

    0x2: номер компонента (SMM, PDM, PIOR, EIOM), 12 байтов

    0x3: номер FRU компонента (SMM, PDM, PIOR, EIOM), 12 байтов

    0x4: серийный номер компонента (SMM, PDM, PIOR, EIOM), 12 байтов

    0x5: идентификатор производства (рама, SMM), 4 байта

    0x6: уровень версии оборудования (SMM, PDM, PIOR, EIOM, рама), 1 байт

    0x7: дата производства (SMM, PDM, PIOR, EIOM, рама), 4 байта

    0x8: универсальный уникальный идентификатор (UUID) (SMM, PDM, PIOR, EIOM, рама), 16 байтов

    0x9: корпоративный номер IANA (рама), 4 байта

    0xA: ИД продукта (рама), 2 байта

    0xB: название компонента (SMM, PDM, PIOR, EIOM, рама), 64 байта

    0xC: глобальный идентификатор (GLID, рама), 8 байтов

    0xD: уровень EC (SMM, PDM, PIOR, EIOM, рама), 10 байтов

  • Имя

    OEMCMD_GET_VPD

    NetFn

    0x32

    CMD

    0xB0

    Данные запроса/данные отклика

    Запрос:

    Байт 1: тип VPD

    0: SMM

    1: PDM

    2: правая плата-адаптер Riser

    3: левая плата-адаптер Riser

    4: EIOM

    5: рама

    Байт 2: идентификатор устройства

    0: МТМ

    1: серийный номер компьютера

    2: номер компонента

    3: номер FRU компонента

    4: серийный номер компонента

    5: идентификатор производства

    6: уровень версии оборудования

    7: дата производства

    8: UUID

    9: корпоративный номер IANA

    A: ИД продукта

    B: название компонента

    C: GLID

    D: уровень EC

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: данные VPD N

    Комментарии

    Только чтение

    ИД устройства:

    0x0: МТМ (рама), 10 байтов

    0x1: серийный номер компьютера (рама), 10 байтов

    0x2: номер компонента (SMM, PDM, PIOR, EIOM), 12 байтов

    0x3: номер FRU компонента (SMM, PDM, PIOR, EIOM), 12 байтов

    0x4: серийный номер компонента (SMM, PDM, PIOR, EIOM), 12 байтов

    0x5: идентификатор производства (рама, SMM), 4 байта

    0x6: уровень версии оборудования (SMM, PDM, PIOR, EIOM, рама), 1 байт

    0x7: дата производства (SMM, PDM, PIOR, EIOM, рама), 4 байта

    0x8: универсальный уникальный идентификатор (UUID) (SMM, PDM, PIOR, EIOM, рама), 16 байтов

    0x9: корпоративный номер IANA (рама), 4 байта

    0xA: ИД продукта (рама), 2 байта

    0xB: название компонента (SMM, PDM, PIOR, EIOM, рама), 64 байта

    0xC: глобальный идентификатор (GLID, рама), 8 байтов

    0xD: уровень EC (SMM, PDM, PIOR, EIOM, рама), 10 байтов

  • Имя

    OEMCMD_FFDC_DUMP

    NetFn

    0x32

    CMD

    0xB1

    Данные запроса/данные отклика

    Запрос:

    Выполнить дамп FFDC через IPMI

    Отклик:

    Код выполнения

    0x00: успешно

    Запрос:

    Запрос состояния дампа FFDC

    Байт 1 0

    Отклик:

    Байт 1

    0: завершено и возвращено имя файла FFDC N байтов (SMM-MAC addr-FFDC-YYYY-MM-DD-HH MMSS.tgz)

    1: выполняется

    2: нет SD

    3: нет USB

    4: сбой TAR

    E: сбой отправки

    F: сервер TFTP не найден

    Запрос:

    Настроить адрес сервера TFTP (IPV4/6) и путь отправки, разделить «/»

    Байт 1 1

    Байт 2:N строка адреса сервера TFTP и пути к нему, путь может быть пустым.

    Отклик:

    код выполнения

    0x00: успешно

    0xCC: недопустимое поле данных в запросе

    Комментарии

    Максимальная длина поля составляет 64 символа.

    Чтобы захватить журнал обслуживания FFDC SMM, выполните следующие действия.

    1. Задайте путь к серверу TFTP, где IP-адрес указан в шестнадцатеричном формате. В следующем примере показан целевой сервер по адресу 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 0x31
    2. Запустите сбор данных журнала.

      ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1
    3. Запросите состояние захвата журнала FFDC.

      ipmitool -H SMM_IP -U USERID -P PASSW0RD -I lanplus raw 0x32 0xB1 0x0 return  0 : complete 1: running

      возврат

      0: завершено

      1: выполняется

    4. Формат файла журнала FFDC:

      SMM-MAC

      addr-FFDC-YYYY-MM-DD-HHMMSS.tgz

  • Имя

    OEMCMD_SET_SMTP_CONFIG_PARAMETERS

    NetFn

    0x32

    CMD

    0xB2

    Данные запроса/данные отклика

    Запрос:

    Байт 1: средство выбора параметра.

    Байт 2:N — данные о параметре конфигурации. Согласно разделу «Параметры конфигурации SMTP».

    Отклик:

    Байт 1: универсальные коды плюс

    0xC7: недопустимая длина данных запроса

    0xC9: параметр вне диапазона

    0xCC: недопустимое поле данных в запросе

    Комментарии

    См. информацию о средстве выбора параметров и данные в разделе Параметры конфигурации SMTP.

  • Имя

    OEMCMD_GET_SMTP_CONFIG_PARAMETERS

    NetFn

    0x32

    CMD

    0xB3

    Данные запроса/данные отклика

    Запрос:

    Байт 1: средство выбора параметра.

    Байт 2: средство выбора наборов.

    Выбирает заданный набор параметров с заданным значением средства выбора параметров.

    0x00: параметр не использует средство выбора наборов.

    Байт 3: средство выбора блоков.

    0x00: параметру не требуется средство выбора блоков.

    Отклик:

    Байт 1: универсальные коды плюс

    0xC7: недопустимая длина данных запроса

    0xC9: параметр вне диапазона

    0xCC: недопустимое поле данных в запросе

    Байт 2:N — данные о параметре конфигурации. Согласно разделу «Параметры конфигурации SMTP».

    Комментарии

    См. информацию о средстве выбора параметров и данные в разделе Параметры конфигурации SMTP.

  • Имя

    OEMCMD_SET_NTP_CONFIG_PARAMETERS

    NetFn

    0x32

    CMD

    0xB4

    Данные запроса/данные отклика

    Запрос:

    Байт 1: средство выбора параметра

    Байт 2:N — данные о параметре конфигурации. См. раздел Параметры конфигурации NTP.

    Отклик:

    Байт 1: универсальные коды плюс

    0xC9: параметр вне диапазона

    0xCC: недопустимое поле данных в запросе

    Комментарии

    См. информацию о средстве выбора параметров и данные в разделе Параметры конфигурации NTP.

  • Имя

    OEMCMD_GET_NTP_CONFIG_PARAMETERS

    NetFn

    0x32

    CMD

    0xB5

    Данные запроса/данные отклика

    Запрос:

    Байт 1: средство выбора параметра

    Отклик:

    Байт 1: универсальные коды плюс

    0xCC: недопустимое поле данных в запросе.

    Байт 2:N — данные о параметре конфигурации. См. раздел Параметры конфигурации NTP.

    Комментарии

    См. информацию о средстве выбора параметров и данные в разделе Параметры конфигурации NTP.

  • Имя

    OEMCMD_GET_PSU_DATA

    NetFn

    0x32

    CMD

    0xC3

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер модуля блока питания

    1: PSU1

    2: PSU2

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: вне диапазона

    Байт 2: LSB скорости вентилятора (об/мин)

    Байт 3: MSB скорости вентилятора (об/мин)

    Байт 4: LSB VIN (v)

    Байт 5: MSB VIN (v)

    Байт 6: LSB типа модуля блока питания (Вт)

    Байт 7: MSB типа модуля блока питания (Вт)

    Комментарии

    Эта команда используется для получения данных модуля блока питания.

  • Имя

    OEMCMD_SET_SYSTEM_FAN_PWM

    NetFn

    0x32

    CMD

    0xC4

    Данные запроса/данные отклика

    Запрос:

    Байт 1: рабочая мощность (%)

    0 ~ 100

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xC9: параметр вне диапазона

    Комментарии

    Необходимо сначала выключить автоматическое управление ВЕНТИЛЯТОРОМ компьютера, выполнив команду OEMCMD_SET_SYSTEM_FAN_CONTROL (0x32, 0xC6).

  • Имя

    OEMCMD_SET_SYSTEM_FAN_CONTROL

    NetFn

    0x32

    CMD

    0xC6

    Данные запроса/данные отклика

    Запрос:

    Байт 1: режим

    0: выключить автоматическое управление ВЕНТИЛЯТОРОМ

    1: включить автоматическое управление ВЕНТИЛЯТОРОМ

    2: перевести ВЕНТИЛЯТОР в режим «без звука» и выключить автоматическое управление ВЕНТИЛЯТОРОМ

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_GET_NODE_COOLING_VALUE

    NetFn

    0x32

    CMD

    0xC7

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер рамы или узла

    0: рама

    1: узел 1

    2: узел 2

    3: узел 3

    4: узел 4

    Отклик:

    Байт 1: код выполнения

    0x00: успех

    0xC9: параметр вне диапазона

    0xD5: в настоящее время не поддерживается (узел отсутствует)

    Байт 2: значение PWM рамы или охлаждения узла

    0 ~ 100

    Комментарии

    Получите значение охлаждения узла.

  • Имя

    OEMCMD_GET_WEB_STATE

    NetFn

    0x32

    CMD

    0XF0

    Данные запроса/данные отклика

    Запрос:

    Нет

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: состояние

    0x00: отключено

    0x01: включено

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_SET_WEB_STATE

    NetFn

    0x32

    CMD

    0XF1

    Данные запроса/данные отклика

    Запрос:

    Байт 1: состояние

    0x00: отключено

    0x01: включено

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Комментарии

    Неприменимо

  • Имя

    OEMCMD_PSU_ISP_PSU_SELECT

    NetFn

    0x32

    CMD

    0xF4

    Данные запроса/данные отклика

    Запрос:

    Выбор модуля блока питания

    Байт 1: функция

    0x00: выбор модуля блока питания

    Байт 2:

    0x01: модуль блока питания 1

    0x02: модуль блока питания 2

    0x03: модуль блока питания 1 и модуль блока питания 2

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Запрос:

    Дополнительная редакция микропрограммы

    Байт 1: функция

    0x01: дополнительная

    Редакция микропрограммы

    Байт 2:

    0x01: модуль блока питания 1

    0x02: модуль блока питания 2

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: MSB версии микропрограммы

    Байт 3: LSB версии микропрограммы

    Запрос:

    Запрос состояния ISP

    Байт 1: функция

    0x02: запрос состояния ISP

    Байт 2:

    0x01: модуль блока питания 1

    0x02: модуль блока питания 2

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    Байт 2: состояние запроса

    0x00: успешно

    0x01: сбой

    0x02: инициализация

    0x03: обновление

    0x04: модуль блока питания сбрасывается

    Комментарии

    Задайте или получите состояние ISP.

  • Имя

    OEMCMD_GET_SECURITY_OPTION

    NetFn

    0x32

    CMD

    0xFA

    Данные запроса/данные отклика

    Запрос:

    Байт 1: тип конфигурации

    0x00: минимальная длина пароля

    0x01: принудительное изменение пароля при первом входе

    0x02: период истечения срока действия пароля (в днях)

    0x03: период предупреждения об истечении срока действия пароля (в днях)

    0x04: минимальный интервал изменения пароля (в часах)

    0x05: минимальный цикл повторного использования пароля

    0x06: максимальное число ошибок при входе в систему

    0x07: период блокировки после максимального числа ошибок при входе в систему (в минутах)

    0x08: тайм-аут веб-сеанса после неактивности (в минутах)

    0x09: включить блокировку IP-адресов на 300 секунд после 10 ошибок при входе в систему

    0x0A: включить безопасный откат

    0x0B: включить мощные комплекты шифров IPMI

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xce: отклик недоступен

    Байт 2: параметр конфигурации (LSB, если это двухбайтовый параметр)

    Байт 3: только если это двухбайтовый параметр, значение конфигурации (MSB)

    Комментарии

    Неприменимо

    Прим.

    Если тип «Мощные комплекты шифров IPMI» включен (0x01), обеспечивается поддержка только комплектов шифров с ИД 3 и 7.

    Если тип «Мощные комплекты шифров IPMI» выключен (0x0), обеспечивается поддержка комплектов шифров с ИД 1, 2, 3, 6, 7, 8, 11, 12, 15, 16 и 17.

  • Имя

    OEMCMD_SET_SECURITY_OPTION

    NetFn

    0x32

    CMD

    0xFB

    Данные запроса/данные отклика

    Запрос:

    Байт 1: тип конфигурации

    0x00: минимальная длина пароля

    0x01: принудительное изменение пароля при первом входе

    0x02: период истечения срока действия пароля (в днях)

    0x03: период предупреждения об истечении срока действия пароля (в днях)

    0x04: минимальный интервал изменения пароля (в часах)

    0x05: минимальный цикл повторного использования пароля

    0x06: максимальное число ошибок при входе в систему

    0x07: период блокировки после максимального числа ошибок при входе в систему (в минутах)

    0x08: тайм-аут веб-сеанса после неактивности (в минутах)

    0x09: включить блокировку IP-адресов на 300 секунд после 10 ошибок при входе в систему

    0x0A: включить безопасный откат

    0x0B: включить мощные комплекты шифров IPMI

    Байт 2: значение конфигурации (LSB, если это двухбайтовый параметр)

    Байт 3: только если это двухбайтовый параметр, значение конфигурации (MSB)

    Отклик:

    Байт 1: код выполнения

    0x00: успешно

    0xc9: параметр вне диапазона

    Комментарии

    Неприменимо

    Прим.

    Если тип «Мощные комплекты шифров IPMI» включен (0x01), обеспечивается поддержка только комплектов шифров с ИД 3 и 7.

    Если тип «Мощные комплекты шифров IPMI» выключен (0x0), обеспечивается поддержка комплектов шифров с ИД 1, 2, 3, 6, 7, 8, 11, 12, 15, 16 и 17.

  • Имя

    OEMCMD_SET_SYSTEM_CHASSIS_LRU

    NetFn

    0x32

    CMD

    0xF6

    Данные запроса/данные отклика

    Запрос:

    Байт 1: функция

    0x00: чтение

    0x01: запись

    Байт 2: значение LRU (необходимо только при записи)

    Отклик (при чтении):

    Байт 1: предыдущее значение LRU

    Байт 2: новое значение LRU

    Прим.
    Начальное значение — 0xFF для представления в качестве ненастроенного.
  • Имя

    IPMICMD_SET_LAN_CONFIG_PARAM

    NetFn

    0x0C

    CMD

    0x01

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер канала

    Байт 2: средство выбора параметров

    Байт 3:N: данные параметра конфигурации, см. раздел Параметры конфигурации локальной сети

    Отклик:

    Байт 1: код выполнения

    80h = параметр не поддерживается.

    81h = попытка настроить значение «выполняется настройка», когда система находится в состоянии, отличном от «настройка завершена».

    82h = попытка записать доступный только для чтения параметр.

    83h = попытка прочитать доступный только для записи параметр.

    Комментарии

    Параметры OEM добавляются в средство выбора параметров и данные. (Байт 2:N)

    См. раздел Параметры конфигурации локальной сети.

  • Имя

    IPMICMD_SET_LAN_CONFIG_PARAM

    NetFn

    0x0C

    CMD

    0x02

    Данные запроса/данные отклика

    Запрос:

    Байт 1: номер канала

    Байт 2: средство выбора параметров

    Байт 3: средство выбора наборов

    00h, если параметр не использует средство выбора наборов.

    Байт 4: средство выбора блоков

    00h, если параметр не требует номер блока.

    Отклик:

    Байт 1: код выполнения:

    80h = параметр не поддерживается.

    Байт 2: пересмотр параметра.

    Байт 3:N данные параметра конфигурации

    согласно таблице «Параметры конфигурации локальной сети»

    Комментарии

    Параметры OEM добавляются в средство выбора параметров. (Байт 2). См. раздел Параметры конфигурации локальной сети.