ASRR-SERVER-BMC-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, NOTIFICATION-TYPE FROM SNMPv2-SMI DisplayString FROM SNMPv2-TC netSnmp FROM NET-SNMP-MIB RowStatus, StorageType FROM SNMPv2-TC InetAddressType, InetAddress FROM INET-ADDRESS-MIB enterprises FROM SNMPv2-SMI ; ASRRServerMIB MODULE-IDENTITY LAST-UPDATED "201807110000Z" ORGANIZATION "http://www.asrockrack.com/" CONTACT-INFO "email: tsd_rack@asrockrack.com" DESCRIPTION "ASRR Server BMC MIB objects" REVISION "201807110000Z" DESCRIPTION "First draft" ::= { enterprises 49622 } --*************************************************************************** --* SNMP --*************************************************************************** PlatformInfo OBJECT IDENTIFIER ::= { ASRRServerMIB 1 } -- ProductName -- BMCVersion -- BIOSVersion -- ChassisPowerStatus -- UIDStatus SensorInfo OBJECT IDENTIFIER ::= { ASRRServerMIB 2 } -- SensorIndex -- SensorNumber -- SensorName -- SensorReading EventLogInfo OBJECT IDENTIFIER ::= { ASRRServerMIB 3 } -- EventLogEntries FRUInfo OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "FRU Information" ::= { ASRRServerMIB 4 } -- ================= PlatformInfo ================= ProductName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Product Name" ::= { PlatformInfo 1 } BMCVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "BMC Version" ::= { PlatformInfo 2 } BIOSVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "BIOS Version" ::= { PlatformInfo 3 } ChassisPowerStatus OBJECT-TYPE SYNTAX Integer32{ PowerOn(1), PowerOff(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This value indicate the chassis power status. Value '1' is the chassis power on. Value '2' is chassis power off." ::= { PlatformInfo 4 } UIDStatus OBJECT-TYPE SYNTAX Integer32{ On(1), Off(2), TemporaryOn(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This value indicate the chassis UID LED status. Value '1' is the chassis UID on. Value '2' is chassis UID off. Value '3' is chassis UID temporary on." ::= { PlatformInfo 5 } -- ================= SensorInfo ================= SensorEntry OBJECT-TYPE SYNTAX SensorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of sensors." INDEX { SensorIndex } ::= { SensorInfo 1 } SensorEntry ::= SEQUENCE { SensorIndex Integer32, SensorNumber DisplayString, SensorName DisplayString, SensorReading DisplayString } SensorIndex OBJECT-TYPE SYNTAX Integer32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The sensor index." ::= { SensorEntry 1 } SensorNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The sensor number." ::= { SensorEntry 2 } SensorName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The sensor name." ::= { SensorEntry 3 } SensorReading OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The sensor reading." ::= { SensorEntry 4 } -- ================= EventLogInfo ================= EventLogEntries OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Number of SELs" ::= { EventLogInfo 1 } --*************************************************************************** --* SENSOR TRAPS --*************************************************************************** wired_for_management MODULE-IDENTITY LAST-UPDATED "201806150000Z" ORGANIZATION "http://www.asrockrack.com/" CONTACT-INFO "email: tsd_rack@asrockrack.com" DESCRIPTION "ASRR Server BMC Trap objects" REVISION "201807110000Z" DESCRIPTION "Update more trap data" REVISION "201806150000Z" DESCRIPTION "First draft" ::= { enterprises 3183 } PET OBJECT IDENTIFIER ::= { wired_for_management 1 } version OBJECT IDENTIFIER ::= { PET 1 } -- ================= Voltage Traps ================= petTrap_Voltage_LNR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - Going Low - Asserted" ::= 131332 petTrap_Voltage_LNR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - Going Low - Deasserted" ::= 131460 petTrap_Voltage_LC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Critical - Going Low - Asserted" ::= 131330 petTrap_Voltage_LC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Critical - Going Low - Deasserted" ::= 131458 petTrap_Voltage_LNC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Critical - Going Low - Asserted" ::= 131328 petTrap_Voltage_LNC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Critical - Going Low - Deasserted" ::= 131456 petTrap_Voltage_UNC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Critical - Going High - Asserted" ::= 131335 petTrap_Voltage_UNC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Critical - Going High - Deasserted" ::= 131463 petTrap_Voltage_UC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Critical - Going High - Asserted" ::= 131337 petTrap_Voltage_UC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Critical - Going High - Deasserted" ::= 131465 petTrap_Voltage_UNR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Recoverable - Going High - Asserted" ::= 131339 petTrap_Voltage_UNR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Recoverable - Going High - Deasserted" ::= 131467 -- ================= Fan Traps ================= petTrap_Fan_LNR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - Going Low - Asserted" ::= 262404 petTrap_Fan_LNR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - Going Low - Deasserted" ::= 262532 petTrap_Fan_LC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - Going Low - Asserted" ::= 262402 petTrap_Fan_LC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - Going Low - Deasserted" ::= 262530 petTrap_Fan_LNC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Critical - Going Low - Asserted" ::= 262400 petTrap_Fan_LNC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Critical - Going Low - Deasserted" ::= 262528 petTrap_Fan_UNC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Critical - Going Low - Asserted" ::= 262407 petTrap_Fan_UNC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Critical - Going Low - Deasserted" ::= 262535 petTrap_Fan_UC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Critical - Going Low - Asserted" ::= 262409 petTrap_Fan_UC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Critical - Going Low - Deasserted" ::= 262537 petTrap_Fan_UNR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Recoverable - Going Low - Asserted" ::= 262411 petTrap_Fan_UNR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Recoverable - Going Low - Deasserted" ::= 262539 -- ================= Temperature Traps ================= petTrap_Temperature_LNR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - going low - Asserted" ::= 65792 petTrap_Temperature_LNR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-Recoverable - going low - Deasserted" ::= 65920 petTrap_Temperature_LC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Critical - going low - Asserted" ::= 65794 petTrap_Temperature_LC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Critical - going low - Deasserted" ::= 65922 petTrap_Temperature_LNC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-critical - going low - Asserted" ::= 65796 petTrap_Temperature_LNC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Lower Non-critical - going low - Deasserted" ::= 65924 petTrap_Temperature_UNC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Critical - Going High - Asserted" ::= 65799 petTrap_Temperature_UNC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Critical - Going High - Deasserted" ::= 65927 petTrap_Temperature_UC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Critical - Going High - Asserted" ::= 65801 petTrap_Temperature_UC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Critical - Going High - Deasserted" ::= 65929 petTrap_Temperature_UNR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Recoverable - Going High - Asserted" ::= 65803 petTrap_Temperature_UC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "Upper Non-Recoverable - Going High - Deasserted" ::= 65931 -- ================= CPU PROCHOT Traps ================= petTrap_CPU_Prochot_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "CPU Prochot - Asserted" ::= 12611328 petTrap_CPU_Prochot_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "CPU Prochot - Desserted" ::= 12611456 -- ================= CPU Thermal Trip Traps ================= petTrap_CPU_ThermalTrip_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "Thermal Trip - Asserted" ::= 487169 -- ================= CPU_CATERR_BMC Traps ================= petTrap_CPU_CATERR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "CPU_CATERR_BMC - Asserted" ::= 13070080 petTrap_CPU_CATERR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "CPU_CATERR_BMC - Deasserted" ::= 13070208 -- ================= CPU_ERROR Traps ================= petTrap_CPU_ERROR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "CPU_PROCHOT or CPU_CATERR - Asserted" ::= 459521 petTrap_CPU_ERROR_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION "CPU_PROCHOT or CPU_CATERR - Deasserted" ::= 459649 -- ================= PSU Traps ================= petTrap_PSU_AC_Lost_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " PSU AC lost: Power Supply Failure Detected - Asserted" ::= 552705 petTrap_PSU_AC_Lost_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION " PSU AC lost: Power Supply Failure Detected - Desserted" ::= 552833 petTrap_PSU_Presence TRAP-TYPE ENTERPRISE version DESCRIPTION " PSU Presence: Presence Detected - Asserted" ::= 552704 petTrap_PSU_Presence_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION " PSU Presence: Presence Detected - Deasserted" ::= 552832 petTrap_PSU_Redundancy_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " PSU PSU Redundancy: Redundancy mode - Asserted" ::= 13004544 petTrap_PSU_Redundancy_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION " PSU PSU Redundancy: Redundancy mode - Deasserted" ::= 13004672 -- ================= Chassis Intrusion Traps ================= petTrap_ChassisIntr_BMC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " ChassisIntr_BMC: General Chassis Instrusion - Asserted" ::= 356096 petTrap_ChassisIntr_BMC_Deassert TRAP-TYPE ENTERPRISE version DESCRIPTION " ChassisIntr_BMC: General Chassis Instrusion - Deasserted" ::= 356224 -- ================= Event type3 Traps ================= petTrap_OS_Shutdown_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " OS_Shutdown: OS Graceful Shutdown - Asserted" ::= 2125571 petTrap_OS_Boot_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " OS_Boot: C: Boot Completed - Asserted" ::= 2060033 petTrap_TimeClockSync_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " TimeClockSync: Timestamp Clock Synch - Asserted" ::= 1208069 petTrap_Dimm_Uncorrectable_ECC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " Uncorrectable ECC - Asserted" ::= 814849 petTrap_Dimm_Correctable_ECC_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " Correctable ECC - Asserted" ::= 814848 petTrap_ME_Transition_Power_Off_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " ME: Transition to Power Off - Asserted" ::= 1444354 petTrap_ME_Transition_to_Running_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION " ME: Transition to Running - Asserted" ::= 1444352 -- ================= DIMM ERROR ================ petTrap_DIMM_ERROR_Assert TRAP-TYPE ENTERPRISE version DESCRIPTION "DIMM ERROR" ::= 814853 -- ================= Test trap ================= petTrap_BMC_Test_trap TRAP-TYPE ENTERPRISE version DESCRIPTION " BMC will send test trap." ::= 1208068 END