본문으로 건너뛰기

IPMI 명령 내용

이 섹션에서는 자세한 IPMI 명령 내용을 제공합니다.

  • 이름

    OEMCMD_GET_PSU_COLLECTED_DATA

    NetFn

    0x32

    CMD

    0x90

    요청 데이터/응답 데이터

    요청:

    바이트 1: 입력 유형

    • 1: AC-IN
    • 2: PSU 소모량
    • 3: 시스템 팬 전원

    응답:

    (AC-IN일 때 PSU 소모량)

    바이트 1: 완료 코드

    • 0x00: 성공

    바이트 2: MIN AC-IN의 합/(PSU 소모량) LSB

    바이트 3: MIN AC-IN의 합/(PSU 소모량) MSB

    바이트 4: AVG AC-IN의 합/(PSU 소모량) LSB

    바이트 5: AVG AC-IN의 합/(PSU 소모량) MSB

    바이트 6: MAX AC-IN의 합/(PSU 소모량) LSB

    바이트 7: MAX AC-IN의 합/(PSU 소모량) MSB

    (팬 전원일 때)

    바이트 1: 완료 코드

    • 0x00: 성공

    바이트 2: 팬 전원(LSB)의 합

    바이트 3: 팬 전원의 합

    바이트 4: 팬 전원(MSB)의 합

    주석

    이 명령은 모든 PSU 및 시스템 FAN에서 정기적으로 수입된 데이터를 표시하는 데 사용됩니다.

    1대 = 1W

    참고: 팬 전원 장치만

    10mW = 0.01W 사용

    팬 총 전원 =

    ( (MSB * 256* 256 ) + (Byte2 *256) + LSB ) *(10mW)

    AVG: 평균

  • 이름

    OEMCMD_GET_PSU_STATUS

    NetFn

    0x32

    CMD

    0x91

    요청 데이터/응답 데이터

    요청:

    없음

    응답:

    바이트 1: 완료 코드

    • 0x00: 성공

    바이트 2: PSU EPOW

    • Bit: 0-1 = PSU1-2
    • 0: 트리거되지 않음
    • 1: 트리거

    바이트 3: PSU THROTTLE

    • Bit: 0-1 = PSU1-2
    • 0: 트리거되지 않음
    • 1: 트리거

    바이트 4: PSU PRESENT

    Bit: 0-1 = PSU1-2

    0: 없음

    1: 있음

    바이트 5: PSU PWR GOOD

    Bit: 0-1 = PSU1-2

    0: 전원 양호 아님

    1: 전원 양호

    바이트 6: EPOW OUT

    바이트 7: THROTTLE OUT

    주석

    이 명령은 PSU 관련 등록 또는 상태(PSOC)를 표시하는 데 사용됩니다.

    ZERO_WAKE_UP#

  • 이름

    OEMCMD_GET_FAN_ GPIO

    NetFn

    0x32

    CMD

    0x94

    요청 데이터/응답 데이터

    요청:

    없음

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 매개 변수 범위를 벗어남

    바이트 2: FAN 있음

    FAN당 1비트

    LSB: FAN1

    바이트 3: FAN 오류 LED

    FAN당 1비트

    LSB: FAN1

    주석

    없음

  • 이름

    OEMCMD_SET_FAN_GPIO

    NetFn

    0x32

    CMD

    0x95

    요청 데이터/응답 데이터

    요청:

    바이트 1: FAN 오류 LED 번호(1-5)

    바이트 2: 팬 오류 LED 기능

    0: LED 꺼짐

    1: LED 켜짐

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 매개 변수 범위를 벗어남

    주석

    없음

  • 이름

    OEMCMD_GET_SYS_LED

    NetFn

    0x32

    CMD

    0x96

    요청 데이터/응답 데이터

    요청:

    없음

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    바이트 2: 식별 LED

    0: 꺼짐

    1: 켜짐

    2: 깜빡임

    3: 승인 모드: 꺼짐

    4: 승인 모드: 켜짐

    5: 승인 모드: 깜박임

    바이트 3: 검사 로그 LED

    0: 꺼짐

    1: 켜짐

    주석

    이 명령을 사용하여 SMM LED 상태를 가져옵니다.

    식별 LED:

    승인 모드에서는 SMM이 XCC 식별 LED 상태의 식별 LED를 제어합니다. 승인 모드에서 SMM이 XCC와 다른 설정을 수신하는 경우 '깜빡임'이 '켜짐'보다 우선하고 '켜짐'은 '꺼짐'보다 우선합니다.
  • 이름

    OEMCMD_SET_SYS_LED

    NetFn

    0x32

    CMD

    0x97

    요청 데이터/응답 데이터

    요청:

    바이트 1: LED 유형

    1: 식별 LED

    2: 검사 로그 LED

    바이트 2: 기능

    0: 꺼짐

    1: 켜짐

    2: 깜박임(식별 LED만)

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 매개 변수 범위를 벗어남

    주석

    이 명령을 사용하여 SMM LED 상태를 설정합니다.

    검사 로그 LED:

    0: 꺼짐

    1: 켜짐

    식별 LED:

    0: 꺼짐

    1: 켜짐

    2: 깜빡임

    식별 LED의 상태를 변경하면 SMM은 XCC에 식별 LED 상태를 변경하도록 정보를 제공합니다. SMM의 식별 LED를 꺼짐 모드로 설정하면 자동으로 승인 모드가 시작됩니다.

  • 이름

    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에 의한 노드 소비 전력을 표시합니다(단위:Watt).

  • 이름

    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

    주석

    노드 제한 범위:

    (노드 최소 전원 용량) < 제한 < (노드 최대 전원 용량)

    섀시 제한 범위:

    (노드 최소 전원 용량의 합) < 제한)

    최소 전원은 권한 패스 노드를 고려해야 합니다.

    제한은 OS 런타임에만 적용됩니다. 섀시 수준 현재 제한의 구성이 노드 수준의 함과 동일한 동작이 아닙니다.
  • 이름

    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입니다. 사용자 입력 편의를 위해 입력 데이터는 10진수입니다.

    예: 2010년

    바이트1: 0x20

    바이트2: 0x10

  • 이름

    OEMCMD_GET_PSU_POLICY_OVS

    NetFn

    0x32

    CMD

    0xA2

    요청 데이터/응답 데이터

    요청:

    없음

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    바이트 2: PSU 정책

    0: 중복 없음

    1: N+1 정책

    바이트 3: 오버서브스크립션 모드

    0: 사용 안 함

    1: 사용

    주석

    이 명령을 사용하여 PSU 정책 및 총 전원 뱅크를 가져옵니다. (단위: 1W)

    AC 고전위 선간 또는 240VDC:

    1100W PSU의 경우 1320W

    1600W PSU의 경우 1920W

    2000W PSU의 경우 2400W

    AC 저전위 선간:

    1100W PSU의 경우 1080W(<100VDC)

    1100W PSU의 경우 1260W(<170VDC)

    1600W PSU의 경우 해당 사항 없음

    2000W PSU의 경우 해당 사항 없음

  • 이름

    OEMCMD_SET_PSU_POLICY_OVS

    NetFn

    0x32

    CMD

    0xA3

    요청 데이터/응답 데이터

    요청:

    바이트 1: PSU 정책:

    0: 중복 없음

    1: N+1 정책

    바이트 2: OVS

    0: 사용 안 함

    1: 사용

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xD5: PSU 구성이 허용되지 않음

    0xC9: 범위를 벗어남

    바이트 2: 완료 코드

    0x00: REDUNDANT_OK

    0x01:REDUNDANT_PRESENT_ERR

    0x02:REDUNDANT_BANK_LACK

    주석

    이 명령은 PSU 정책을 설정하는 데 사용됩니다.

    올바르지 않은 구성으로 인해 PSU 정책을 설정할 수 없습니다.

  • 이름

    OEMCMD_SET_NODE_RESET

    NetFn

    0x32

    CMD

    0xA4

    요청 데이터/응답 데이터

    요청:

    바이트 1: 노드 번호

    0x1: 노드 1

    0x2: 노드 2

    0x3: 노드 3

    0x4: 노드 4

    바이트 2: 재설정 모드

    1: 재설정(XCC 재설정)

    2: 재장착(AC 사이클링)

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 매개 변수 범위를 벗어남

    0xD5: 현재는 지원되지 않음(노드 없음)

    주석

    이 명령은 사용자에 의한 재설정/재장착에 사용됩니다. 노드가 없는 경우에는 0xD5에 반응합니다.

  • 이름

    OEMCMD_GET_PSU_FAN_STATUS

    NetFn

    0x32

    CMD

    0xA5

    요청 데이터/응답 데이터

    요청:

    바이트 1: PSU FAN 번호

    1: PSU1 FAN

    2: PSU2 FAN

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 범위를 벗어남

    바이트 2: FAN 속도 LSB(rpm)

    바이트 3: FAN 속도 MSB(rpm)

    바이트 4: FAN 듀티(0~100%)

    바이트 5: FAN 상태

    0: 없음

    1: 비정상

    2: 정상

    주석

    이 명령을 사용하여 PSU FAN 상태를 가져옵니다.

    비정상은 PSU rpm이 3,000rpm 미만이라는 것을 나타냅니다.
  • 이름

    OEMCMD_BACKUP_RESTORE

    NetFn

    0x32

    CMD

    0xA6

    요청 데이터/응답 데이터

    요청:

    바이트 1: 조치

    0: 백업 또는 복구 상태 가져오기

    1: 스토리지 장치에 백업

    2: 스토리지 장치에서 복원

    응답:

    바이트 1:

    0x00 : COMMAND 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: SMM build ID

    주석

    Build ID는 ASCII 값을 사용합니다.

    예: 0x41 = 'A'

  • 이름

    OEMCMD_SET_NODE_RESTORE_POLICY

    NetFn

    0x32

    CMD

    0xA9

    요청 데이터/응답 데이터

    요청:

    바이트 1: 노드 정책

    Bit [7:6]: 노드 4(1: 최근 상태, 0: 꺼짐)

    Bit [5:4]: 노드 3

    Bit [3:2]: 노드 2

    Bit [1:0]: 노드 1

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 매개 변수 범위를 벗어남

    주석

    없음

  • 이름

    OEMCMD_GET_NODE_RESTORE_POLICY

    NetFn

    0x32

    CMD

    0xAA

    요청 데이터/응답 데이터

    요청:

    없음

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    바이트 2: 노드 정책

    Bit [7:6]: 노드 4(1: 최근 상태, 0: 꺼짐)

    Bit [5:4]: 노드 3

    Bit [3:2]: 노드 2

    Bit [1:0]: 노드 1

    주석

    없음

  • 이름

    OEMCMD_SET_PSU_SMART_REDUNDANT

    NetFn

    0x32

    CMD

    0xAB

    요청 데이터/응답 데이터

    요청:

    바이트 1: 모드

    0 : 사용 안 함

    1: 10분마다 업데이트

    2: 30분마다 업데이트

    3: 60분마다 업데이트

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0x01: 지원되지 않음

    0xC9: 범위를 벗어남

    주석

    • 제로 출력 모드가 기본적으로 사용 안 함으로 설정되었습니다.
    • PSU가 "지원되지 않음" 또는 "불일치" 상태인 경우 제로 출력도 비활성화됩니다.
  • 이름

    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:RH 라이저

    3:LH 라이저

    4:EIOM

    5:섀시

    바이트 2: 장치 ID

    0: MTM

    1: 시스템 일련 번호

    2: 구성 요소 부품 번호

    3: 구성 요소 FRU 번호

    4: 구성 요소 일련 번호

    5: 제조업체 ID

    6: 하드웨어 개정 수준

    7: 제조 날짜

    8: UUID

    9: IANA 엔터프라이즈 번호

    A: 제품 ID

    B: 구성 요소 이름

    C: GLID

    D: EC 수준

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    바이트 2: N VPD 데이터

    주석

    장치 ID:

    0x0: MTM(섀시), 10바이트

    0x1: 시스템 일련 번호(섀시), 10바이트

    0x2: 구성 요소 부품 번호(SMM, PDM, PIOR, EIOM), 12바이트

    0x3: 구성 요소 FRU 번호(SMM, PDM, PIOR, EIOM), 12바이트

    0x4: 구성 요소 일련 번호(SMM, PDM, PIOR, EIOM), 12바이트

    0x5: 제조업체 ID(섀시, SMM), 4바이트

    0x6: 하드웨어 개정 수준(SMM, PDM, PIOR, EIOM, 섀시), 1바이트

    0x7: 제조 날짜(SMM, PDM, PIOR, EIOM, 섀시), 4바이트

    0x8: UUID(Universal Unique ID)(SMM, PDM, PIOR, EIOM, 섀시), 16바이트

    0x9: IANA 엔터프라이즈 번호(섀시), 4바이트

    0xA: 제품 ID(섀시), 2바이트

    0xB: 구성 요소 이름(SMM, PDM, PIOR, EIOM, 섀시), 64바이트

    0xC: GLID(Global Identifier)(섀시), 8바이트

    0xD: EC 수준(SMM, PDM, PIOR, EIOM, 섀시), 10바이트

  • 이름

    OEMCMD_GET_VPD

    NetFn

    0x32

    CMD

    0xB0

    요청 데이터/응답 데이터

    요청:

    바이트 1: VPD 유형

    0: SMM

    1: PDM

    2: RH 라이저

    3: LH 라이저

    4: EIOM

    5:섀시

    바이트 2: 장치 ID

    0: MTM

    1: 시스템 일련 번호

    2: 구성 요소 부품 번호

    3: 구성 요소 FRU 번호

    4: 구성 요소 일련 번호

    5: 제조업체 ID

    6: 하드웨어 개정 수준

    7: 제조 날짜

    8: UUID

    9: IANA 엔터프라이즈 번호

    A: 제품 ID

    B: 구성 요소 이름

    C: GLID

    D: EC 수준

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    바이트 2: N VPD 데이터

    주석

    읽기 전용

    장치 ID:

    0x0: MTM(섀시), 10바이트

    0x1: 시스템 일련 번호(섀시), 10바이트

    0x2: 구성 요소 부품 번호(SMM, PDM, PIOR, EIOM), 12바이트

    0x3: 구성 요소 FRU 번호(SMM, PDM, PIOR, EIOM), 12바이트

    0x4: 구성 요소 일련 번호(SMM, PDM, PIOR, EIOM), 12바이트

    0x5: 제조업체 ID(섀시, SMM), 4바이트

    0x6: 하드웨어 개정 수준(SMM, PDM, PIOR, EIOM, 섀시), 1바이트

    0x7: 제조 날짜(SMM, PDM, PIOR, EIOM, 섀시), 4바이트

    0x8: UUID(Universal Unique ID)(SMM, PDM, PIOR, EIOM, 섀시), 16바이트

    0x9: IANA 엔터프라이즈 번호(섀시), 4바이트

    0xA: 제품 ID(섀시), 2바이트

    0xB: 구성 요소 이름(SMM, PDM, PIOR, EIOM, 섀시), 64바이트

    0xC: GLID(Global Identifier)(섀시), 8바이트

    0xD: EC 수준(SMM, PDM, PIOR, EIOM, 섀시), 10바이트

  • 이름

    OEMCMD_FFDC_DUMP

    NetFn

    0x32

    CMD

    0xB1

    요청 데이터/응답 데이터

    요청:

    IPMI를 통한 FFDC 덤프 실행

    응답:

    완료 코드

    0x00: 성공

    요청:

    FFDC 덤프 상태 쿼리

    바이트 1 0

    응답:

    바이트 1

    0: 완료 및 N 바이트 FFDC 파일 이름 반환(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자입니다.

    SMM FFDC 서비스 로그를 캡처하려면 다음 단계를 따르십시오.

    1. IP가 16진수로 표시되는 TFTP 서버에 대한 경로를 설정하십시오. 아래 예는 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: PSU 번호

    1: PSU1

    2: PSU2

    응답:

    바이트 1: 완료 코드

    0x00: 성공

    0xC9: 범위를 벗어남

    바이트 2: 팬 속도의 LSB(rpm)

    바이트 3: 팬 속도의 MSB(rpm)

    바이트 4: VIN의 LSB(v)

    바이트 5: VIN의 MSB(v)

    바이트 6: PSU 유형의 LSB(w)

    바이트 7: PSU 유형의 MSB(w)

    주석

    이 명령을 사용하여 PSU 데이터를 가져옵니다.

  • 이름

    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: 자동 FAN 제어 사용 안 함

    1: 자동 FAN 제어 사용

    2: FAN을 절전 모드로 두고 자동 FAN 제어를 사용하지 않음

    응답:

    바이트 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

    요청 데이터/응답 데이터

    요청:

    PSU 선택

    바이트1: 기능

    0x00: PSU 선택

    바이트2:

    0x01: PSU 1

    0x02: PSU 2

    0x03: PSU 1 및 PSU 2

    응답:

    바이트1: 완료 코드

    0x00: 성공

    요청:

    보조 펌웨어 개정

    바이트1: 기능

    0x01: 보조

    펌웨어 개정

    바이트2:

    0x01: PSU 1

    0x02: PSU 2

    응답:

    바이트1: 완료 코드

    0x00: 성공

    바이트2: FW 버전의 MSB

    바이트3: FW 버전의 LSB

    요청:

    ISP 상태 쿼리

    바이트1: 기능

    0x02: ISP 상태 쿼리

    바이트2:

    0x01: PSU 1

    0x02: PSU 2

    응답:

    바이트1: 완료 코드

    0x00: 성공

    바이트2: 상태 쿼리

    0x00: 성공

    0x01: 실패

    0x02: 초기화 중

    0x03: 업데이트 중

    0x04: PSU 재설정 중

    주석

    ISP 상태를 설정하거나 가져옵니다.

  • 이름

    OEMCMD_GET_SECURITY_OPTION

    NetFn

    0x32

    CMD

    0xFA

    요청 데이터/응답 데이터

    요청:

    바이트1: 구성 유형

    0x00: 최소 암호 길이

    0x01: 처음 액세스할 때 사용자가 암호를 변경하도록 요구

    0x02: 암호 만료 기간(일)

    0x03: 암호 만료 경고 기간(일)

    0x04: 최소 암호 변경 기간(시간)

    0x05: 최소 암호 재사용 주기

    0x06: 최대 로그인 실패 횟수

    0x07: 최대 로그인 실패 횟수 이후 잠금 기간(분)

    0x08: 웹 비활성 세션 시간 제한(분)

    0x09: 10회 로그인 실패 후 300초 동안 IP 주소 차단 사용

    0x0A: 보안 롤백 사용

    0x0B: Strong IPMI Cipher Suites 사용

    응답:

    바이트1: 완료 코드

    0x00: 성공

    0xce: 응답이 없음

    바이트2: 구성 설정(2바이트 설정인 경우 LSB)

    바이트3: 2바이트 설정인 경우에만 구성 값(MSB)

    주석

    없음

    Strong IPMI Cipher Suites 유형을 사용 설정한 경우(0x01), Cipher Suites ID 3 및 7만 지원됩니다.

    Strong IPMI Cipher Suites 유형을 사용 중지한 경우(0x0), Cipher Suites ID 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: 10회 로그인 실패 후 300초 동안 IP 주소 차단 사용

    0x0A: 보안 롤백 사용

    0x0B: Strong IPMI Cipher Suites 사용

    바이트2: 구성 값(2바이트 설정인 경우 LSB)

    바이트3: 2바이트 설정인 경우에만 구성 값(MSB)

    응답:

    바이트1: 완료 코드

    0x00: 성공

    0xC9: 매개 변수 범위를 벗어남

    주석

    없음

    Strong IPMI Cipher Suites 유형을 사용 설정한 경우(0x01), Cipher Suites ID 3 및 7만 지원됩니다.

    Strong IPMI Cipher Suites 유형을 사용 중지한 경우(0x0), Cipher Suites ID 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: 구성 매개변수 데이터, LAN 구성 매개 변수 참조.

    응답:

    바이트 1: 완료 코드

    80h = 매개 변수가 지원되지 않음

    81h = '설정 완료' 상태가 아닌 경우 '설정 진행 중' 값을 설정

    82h = 읽기 전용 매개 변수 쓰기 시도

    83h = 쓰기 전용 매개 변수 읽기 시도

    주석

    OEM 매개 변수가 매개 변수 선택기 및 데이터에 추가됩니다. (바이트2:N)

    LAN 구성 매개 변수의 내용을 참조하십시오.

  • 이름

    IPMICMD_SET_LAN_CONFIG_PARAM

    NetFn

    0x0C

    CMD

    0x02

    요청 데이터/응답 데이터

    요청:

    바이트 1: 채널 번호

    바이트 2: 매개 변수 선택기

    바이트 3: 세트 선택기

    00h 매개 변수가 세트 선택기를 사용하지 않는 경우

    바이트 4: 블록 선택기

    00h 매개 변수에 블록 번호가 필요하지 않는 경우

    응답:

    바이트 1: 완료 코드 :

    80h = 매개 변수가 지원되지 않음

    바이트 2: 매개 변수 개정.

    바이트 3:N 구성 매개 변수

    데이터, 표 기준 - LAN 구성 매개 변수

    주석

    OEM 매개 변수가 매개 변수 선택기에 추가됩니다. (바이트2). LAN 구성 매개 변수의 내용을 참조하십시오.