388 lines
16 KiB
Plaintext
388 lines
16 KiB
Plaintext
-- ****************************************************************************
|
|
--
|
|
-- HP Hotswap 2 Subsystem
|
|
-- Management Information Base for SNMP Network Management
|
|
--
|
|
-- Version Q.01.00 (12/16/97)
|
|
--
|
|
-- Copyright 1997 Hewlett-Packard Company.
|
|
-- All Rights Reserved.
|
|
--
|
|
-- The information in this document is subject to change without notice.
|
|
--
|
|
-- The HP Enterprise number is 11.
|
|
-- The ASN.1 prefix to, and including the HP Enterprise is:
|
|
-- 1.3.6.1.4.1.11
|
|
--
|
|
-- ****************************************************************************
|
|
-- Summary of HP NSA Hotswap 2 Subsystem Information MIB
|
|
-- ****************************************************************************
|
|
--
|
|
-- hp (1.3.6.1.4.1.11)
|
|
-- nm (1.3.6.1.4.1.11.2)
|
|
-- hpnsa (1.3.6.1.4.1.11.2.23)
|
|
-- hpnsaHotswap2 Group (hpnsa.27)
|
|
-- hpnsaHS2MibRev Group (hpnsa.27.1)
|
|
-- hpnsaHS2MibRevMajor (hpnsa.27.1.1)
|
|
-- hpnsaHS2MibRevMinor (hpnsa.27.1.2)
|
|
--
|
|
-- hpnsaHS2Cage Group (hpnsa.27.2)
|
|
-- hpnsaHS2CageTable (hpnsa.27.2.1)
|
|
-- hpnsaHS2CageEntry (hpnsa.27.2.1.1)
|
|
-- hpnsaHS2CageIndex (hpnsa.27.2.1.1.1)
|
|
-- hpnsaHS2Cage12VPower (hpnsa.27.2.1.1.2)
|
|
-- hpnsaHS2CageTerminator1 (hpnsa.27.2.1.1.3)
|
|
-- hpnsaHS2CageTerminator2 (hpnsa.27.2.1.1.4)
|
|
-- hpnsaHS2CageSCSICable1 (hpnsa.27.2.1.1.5)
|
|
-- hpnsaHS2CageSCSICable2 (hpnsa.27.2.1.1.6)
|
|
-- hpnsaHS2CageBaseSCSIAddress (hpnsa.27.2.1.1.7)
|
|
-- hpnsaHS2CageTemperature (hpnsa.27.2.1.1.8)
|
|
-- hpnsaHS2CageTemperatureWarningThreshold (hpnsa.27.2.1.1.9)
|
|
-- hpnsaHS2CageTemperatureAlertThreshold (hpnsa.27.2.1.1.10)
|
|
-- hpnsaHS2CageManagementBoardFRU (hpnsa.27.2.1.1.11)
|
|
-- hpnsaHS2CageInterconnectFRU (hpnsa.27.2.1.1.12)
|
|
-- hpnsaHS2CageFirmwareMajorRev (hpnsa.27.2.1.1.13)
|
|
-- hpnsaHS2CageFirmwareMinorRev (hpnsa.27.2.1.1.14)
|
|
--
|
|
-- hpnsaHS2Slot Group (hpnsa.27.3)
|
|
-- hpnsaHS2SlotTable (hpnsa.27.3.1)
|
|
-- hpnsaHS2SlotEntry (hpnsa.27.3.1.1)
|
|
-- hpnsaHS2SlotCageIndex (hpnsa.27.3.1.1.1)
|
|
-- hpnsaHS2SlotIndex (hpnsa.27.3.1.1.2)
|
|
-- hpnsaHS2DrivePresent (hpnsa.27.3.1.1.3)
|
|
-- hpnsaHS2DriveSCSIBusType (hpnsa.27.3.1.1.4)
|
|
-- hpnsaHS2DriveIdentify (hpnsa.27.3.1.1.5)
|
|
--
|
|
-- ******************************************************************************
|
|
HPHOTSWAP2SUBSYSTEM-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
enterprises FROM RFC1155-SMI
|
|
DisplayString FROM RFC1213-MIB
|
|
OBJECT-TYPE FROM RFC-1212;
|
|
|
|
hp OBJECT IDENTIFIER ::= { enterprises 11 }
|
|
nm OBJECT IDENTIFIER ::= { hp 2 }
|
|
hpnsa OBJECT IDENTIFIER ::= { nm 23 }
|
|
hpnsaHotswap2 OBJECT IDENTIFIER ::= { hpnsa 27 }
|
|
hpnsaHS2MibRev OBJECT IDENTIFIER ::= { hpnsaHotswap2 1 }
|
|
hpnsaHS2Cage OBJECT IDENTIFIER ::= { hpnsaHotswap2 2 }
|
|
hpnsaHS2Slot OBJECT IDENTIFIER ::= { hpnsaHotswap2 3 }
|
|
|
|
-- ****************************************************************************
|
|
-- HP Hotswap 2 Subsystem Information MIB
|
|
-- =====================================
|
|
--
|
|
-- hp (1.3.6.1.4.1.11)
|
|
-- nm (1.3.6.1.4.1.11.2)
|
|
-- hpnsa (1.3.6.1.4.1.11.2.23)
|
|
-- hpnsaHotswap2 Group (hpnsa.27)
|
|
-- hpnsaHS2MibRev Group (hpnsa.27.1)
|
|
-- hpnsaHS2MibRevMajor (hpnsa.27.1.1)
|
|
-- hpnsaHS2MibRevMinor (hpnsa.27.1.2)
|
|
--
|
|
-- Implementation of the MibRev group is mandatory for all HPNSA Agents
|
|
-- supporting the HP Hotswap 2 Subsystem MIB.
|
|
--
|
|
-- An HPNSA Agent conforming to this document will return a
|
|
-- hpnsaHSMibRevMajor of 1 and a hpnsaHSMibRevMinor of 0.
|
|
--
|
|
-- ****************************************************************************
|
|
|
|
hpnsaHS2MibRevMajor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The major revision level of the MIB."
|
|
::= { hpnsaHS2MibRev 1 }
|
|
|
|
hpnsaHS2MibRevMinor OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minor revision level of the MIB."
|
|
::= { hpnsaHS2MibRev 2 }
|
|
|
|
-- *************************************************************************************
|
|
-- hp (1.3.6.1.4.1.11)
|
|
-- nm (1.3.6.1.4.1.11.2)
|
|
-- hpnsa (1.3.6.1.4.1.11.2.23)
|
|
-- hpnsaHotswap2 Group (hpnsa.27)
|
|
-- hpnsaHS2Cage Group (hpnsa.27.2)
|
|
-- hpnsaHS2CageTable (hpnsa.27.2.1)
|
|
-- hpnsaHS2CageEntry (hpnsa.27.2.1.1)
|
|
-- hpnsaHS2CageIndex (hpnsa.27.2.1.1.1)
|
|
-- hpnsaHS2Cage12VPower (hpnsa.27.2.1.1.2)
|
|
-- hpnsaHS2CageTerminator1 (hpnsa.27.2.1.1.3)
|
|
-- hpnsaHS2CageTerminator2 (hpnsa.27.2.1.1.4)
|
|
-- hpnsaHS2CageSCSICable1 (hpnsa.27.2.1.1.5)
|
|
-- hpnsaHS2CageSCSICable2 (hpnsa.27.2.1.1.6)
|
|
-- hpnsaHS2CageBaseSCSIAddress (hpnsa.27.2.1.1.7)
|
|
-- hpnsaHS2CageTemperature (hpnsa.27.2.1.1.8)
|
|
-- hpnsaHS2CageTemperatureWarningThreshold (hpnsa.27.2.1.1.9)
|
|
-- hpnsaHS2CageTemperatureAlertThreshold (hpnsa.27.2.1.1.10)
|
|
-- hpnsaHS2CageManagementBoardFRU (hpnsa.27.2.1.1.11)
|
|
-- hpnsaHS2CageInterconnectFRU (hpnsa.27.2.1.1.12)
|
|
-- hpnsaHS2CageFirmwareMajorRev (hpnsa.27.2.1.1.13)
|
|
-- hpnsaHS2CageFirmwareMinorRev (hpnsa.27.2.1.1.14)
|
|
--
|
|
-- ****************************************************************************************
|
|
-- HP Hotswap 2 Subsystem Cage Information Table
|
|
-- ****************************************************************************
|
|
|
|
hpnsaHS2CageTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnsaHotswap2CageEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" A table of Hotswap 2 Subsystem cage information entries."
|
|
::= { hpnsaHS2Cage 1 }
|
|
|
|
hpnsaHS2CageEntry OBJECT-TYPE
|
|
SYNTAX HpnsaHotswap2CageEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" Hotswap 2 Subsystem cage information."
|
|
INDEX { hpnsaHS2CageIndex }
|
|
::= { hpnsaHS2CageTable 1 }
|
|
|
|
HpnsaHotswap2CageEntry ::= SEQUENCE {
|
|
hpnsaHS2CageIndex INTEGER,
|
|
hpnsaHS2Cage12VPower INTEGER,
|
|
hpnsaHS2CageTerminator1 INTEGER,
|
|
hpnsaHS2CageTerminator2 INTEGER,
|
|
hpnsaHS2CageSCSICable1 INTEGER,
|
|
hpnsaHS2CageSCSICable2 INTEGER,
|
|
hpnsaHS2CageBaseSCSIAddress INTEGER,
|
|
hpnsaHS2CageTemperature INTEGER,
|
|
hpnsaHS2CageTemperatureWarningThreshold INTEGER,
|
|
hpnsaHS2CageTemperatureAlertThreshold INTEGER,
|
|
hpnsaHS2CageManagementBoardFRU OCTET STRING,
|
|
hpnsaHS2CageInterconnectFRU OCTET STRING,
|
|
hpnsaHS2CageFirmwareMajorRev INTEGER,
|
|
hpnsaHS2CageFirmwareMinorRev INTEGER
|
|
}
|
|
|
|
hpnsaHS2CageIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A unique index for the Hotswap 2 Cage."
|
|
::= { hpnsaHS2CageEntry 1 }
|
|
|
|
hpnsaHS2Cage12VPower OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
absent(1),
|
|
present(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current state of the 12V DC power."
|
|
::= { hpnsaHS2CageEntry 2 }
|
|
|
|
hpnsaHS2CageTerminator1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-attached(1),
|
|
attached(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current state of Terminator 1."
|
|
::= { hpnsaHS2CageEntry 3 }
|
|
|
|
hpnsaHS2CageTerminator2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-attached(1),
|
|
attached(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current state of Terminator 2."
|
|
::= { hpnsaHS2CageEntry 4 }
|
|
|
|
hpnsaHS2CageSCSICable1 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-attached(1),
|
|
attached(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current state of SCSI Cable 1."
|
|
::= { hpnsaHS2CageEntry 5 }
|
|
|
|
hpnsaHS2CageSCSICable2 OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-attached(1),
|
|
attached(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current state of SCSI Cable 2."
|
|
::= { hpnsaHS2CageEntry 6 }
|
|
|
|
hpnsaHS2CageBaseSCSIAddress OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The base SCSI address of this cage."
|
|
::= { hpnsaHS2CageEntry 7 }
|
|
|
|
hpnsaHS2CageTemperature OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The current temperature reading for the temperature sensor (in celcius)."
|
|
::= { hpnsaHS2CageEntry 8 }
|
|
|
|
hpnsaHS2CageTemperatureWarningThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The warning threshold for the temperature sensor (in celsius)."
|
|
::= { hpnsaHS2CageEntry 9 }
|
|
|
|
hpnsaHS2CageTemperatureAlertThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The alert threshold for the temperature sensor (in celsius)."
|
|
::= { hpnsaHS2CageEntry 10 }
|
|
|
|
hpnsaHS2CageManagementBoardFRU OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Field Replaceable Unit (FRU) Management Board information."
|
|
::= { hpnsaHS2CageEntry 11 }
|
|
|
|
hpnsaHS2CageInterconnectFRU OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..255))
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Field Replaceable Unit (FRU) Interconnect Board information."
|
|
::= { hpnsaHS2CageEntry 12 }
|
|
|
|
hpnsaHS2CageFirmwareMajorRev OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The major firmware revision of the Management Board."
|
|
::= { hpnsaHS2CageEntry 13 }
|
|
|
|
hpnsaHS2CageFirmwareMinorRev OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The minor firmware revision of the Management Board."
|
|
::= { hpnsaHS2CageEntry 14 }
|
|
|
|
-- *************************************************************************************
|
|
-- hp (1.3.6.1.4.1.11)
|
|
-- nm (1.3.6.1.4.1.11.2)
|
|
-- hpnsa (1.3.6.1.4.1.11.2.23)
|
|
-- hpnsaHotswap2 Group (hpnsa.27)
|
|
-- hpnsaHS2Slot Group (hpnsa.27.3)
|
|
-- hpnsaHS2SlotTable (hpnsa.27.3.1)
|
|
-- hpnsaHS2SlotEntry (hpnsa.27.3.1.1)
|
|
-- hpnsaHS2SlotCageIndex (hpnsa.27.3.1.1.1)
|
|
-- hpnsaHS2SlotIndex (hpnsa.27.3.1.1.2)
|
|
-- hpnsaHS2DrivePresent (hpnsa.27.3.1.1.3)
|
|
-- hpnsaHS2DriveSCSIBusType (hpnsa.27.3.1.1.4)
|
|
-- hpnsaHS2DriveIdentify (hpnsa.27.3.1.1.5)
|
|
--
|
|
-- *************************************************************************************
|
|
-- HP Hotswap 2 Subsystem Slot Table
|
|
-- ****************************************************************************
|
|
|
|
hpnsaHS2SlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HpnsaHotswap2SlotEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A table of Hotswap 2 Subsystem Slot information entries."
|
|
::= { hpnsaHS2Slot 1 }
|
|
|
|
hpnsaHS2SlotEntry OBJECT-TYPE
|
|
SYNTAX HpnsaHotswap2SlotEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
" Hotswap 2 Subsystem Slot information."
|
|
INDEX { hpnsaHS2SlotCageIndex , hpnsaHS2SlotIndex }
|
|
::= { hpnsaHS2SlotTable 1 }
|
|
|
|
HpnsaHotswap2SlotEntry ::= SEQUENCE {
|
|
hpnsaHS2SlotCageIndex INTEGER,
|
|
hpnsaHS2SlotIndex INTEGER,
|
|
hpnsaHS2DrivePresent INTEGER,
|
|
hpnsaHS2DriveSCSIBusType INTEGER,
|
|
hpnsaHS2DriveIdentify INTEGER
|
|
}
|
|
|
|
hpnsaHS2SlotCageIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A unique index for the Hotswap 2 cage."
|
|
::= { hpnsaHS2SlotEntry 1 }
|
|
|
|
hpnsaHS2SlotIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Physical slot number in the Hotswap 2 cage."
|
|
::= { hpnsaHS2SlotEntry 2 }
|
|
|
|
hpnsaHS2DrivePresent OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-present(1),
|
|
present(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Defines whether there is a drive present in this slot."
|
|
::= { hpnsaHS2SlotEntry 3 }
|
|
|
|
hpnsaHS2DriveSCSIBusType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
se(1),
|
|
lvd(2),
|
|
hvd(3),
|
|
none(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The SCSI Bus type with which this drive is attached."
|
|
::= { hpnsaHS2SlotEntry 4 }
|
|
|
|
hpnsaHS2DriveIdentify OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Select or unselect a drive to provide a visual indicator signal for user to locate drive."
|
|
::= { hpnsaHS2SlotEntry 5 }
|
|
|
|
END
|
|
|