-- automatically generated by mosy 7.1 #1 (hprnljf), do not edit! HP-ICF-CHASSIS DEFINITIONS ::= BEGIN IMPORTS Counter FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 TRAP-TYPE FROM RFC-1215 hpicfCommonTraps, hpicfCommon, hpicfObjectModules FROM HP-ICF-OID TimeStamp, DisplayString FROM SNMPv2-TC; -- created from hpicfChassisMib (9703060334Z) hpicfChassisMib OBJECT IDENTIFIER ::= { hpicfObjectModules 3 } hpicfChassis OBJECT IDENTIFIER ::= { hpicfCommon 2 } hpicfChassisId OBJECT-TYPE SYNTAX OCTET STRING (SIZE (6)) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* An identifier that uniquely identifies this particular chassis. This will be the same value as the instance of hpicfChainId for this chassis." ::= { hpicfChassis 1 } hpicfChassisNumSlots OBJECT-TYPE SYNTAX INTEGER (0..16) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The number of slots in this chassis." ::= { hpicfChassis 2 } hpicfSlotTable OBJECT-TYPE SYNTAX SEQUENCE OF HpicfSlotEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A table that contains information on all the slots in this chassis." ::= { hpicfChassis 3 } hpicfSlotEntry OBJECT-TYPE SYNTAX HpicfSlotEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* Information about a slot in a chassis" INDEX { hpicfSlotIndex } ::= { hpicfSlotTable 1 } HpicfSlotEntry ::= SEQUENCE { hpicfSlotIndex INTEGER, hpicfSlotObjectId OBJECT IDENTIFIER, hpicfSlotLastChange TimeStamp, hpicfSlotDescr DisplayString } hpicfSlotIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The slot number within the box for which this entry contains information." ::= { hpicfSlotEntry 1 } hpicfSlotObjectId OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The authoritative identification of the card plugged into this slot in this chassis. A value of { 0 0 } indicates an empty slot." ::= { hpicfSlotEntry 2 } hpicfSlotLastChange OBJECT-TYPE SYNTAX TimeStamp ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The value of the agent's sysUpTime at which a card in this slot was last inserted or removed. If no module has been inserted or removed since the last reinitialization of the agent, this object has a zero value." ::= { hpicfSlotEntry 3 } hpicfSlotDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A textual description of the card plugged into this slot in this chassis, including the product number and version information." ::= { hpicfSlotEntry 4 } hpicfEntityTable OBJECT-TYPE SYNTAX SEQUENCE OF HpicfEntityEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A table that contains information about the (logical) networking devices contained in this chassis." ::= { hpicfChassis 4 } hpicfEntityEntry OBJECT-TYPE SYNTAX HpicfEntityEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* Information about a single logical networking device contained in this chassis." INDEX { hpicfEntityIndex } ::= { hpicfEntityTable 1 } HpicfEntityEntry ::= SEQUENCE { hpicfEntityIndex INTEGER, hpicfEntityFunction INTEGER, hpicfEntityObjectId OBJECT IDENTIFIER, hpicfEntityDescr DisplayString, hpicfEntityTimestamp TimeStamp } hpicfEntityIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* An index that uniquely identifies the logical network device for which this entry contains information." ::= { hpicfEntityEntry 1 } hpicfEntityFunction OBJECT-TYPE SYNTAX INTEGER (0..63) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The generic function provided by the logical network device. The value is a sum. Starting from zero, for each type of generic function that the entity performs, 2 raised to a power is added to the sum. The powers are according to the following table: Function Power other 1 repeater 0 bridge 2 router 3 agent 5 For example, an entity performing both bridging and routing functions would have a value of 12 (2^2 + 2^3)." ::= { hpicfEntityEntry 2 } hpicfEntityObjectId OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The authoritative identification of the logical network device which provides an unambiguous means of determining the type of device. The value of this object is analagous to MIB-II's sysObjectId." ::= { hpicfEntityEntry 3 } hpicfEntityDescr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A textual description of this device, including the product number and version information. The value of this object is analogous to MIB-II's sysDescr." ::= { hpicfEntityEntry 4 } hpicfEntityTimestamp OBJECT-TYPE SYNTAX TimeStamp ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The value of the agent's sysUpTime at which this logical network device was last reinitialized. If the entity has not been reinitialized since the last reinitialization of the agent, then this object has a zero value." ::= { hpicfEntityEntry 5 } hpicfSlotMapTable OBJECT-TYPE SYNTAX SEQUENCE OF HpicfSlotMapEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A table that contains information about which entities are in which slots in this chassis." ::= { hpicfChassis 5 } hpicfSlotMapEntry OBJECT-TYPE SYNTAX HpicfSlotMapEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A relationship between a slot and an entity in this chassis. Such a relationship exists if the particular slot is occupied by a physical module performing part of the function of the particular entity." INDEX { hpicfSlotMapSlot, hpicfSlotMapEntity } ::= { hpicfSlotMapTable 1 } HpicfSlotMapEntry ::= SEQUENCE { hpicfSlotMapSlot INTEGER, hpicfSlotMapEntity INTEGER } hpicfSlotMapSlot OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A slot number within the chassis which contains (part of) this entity." ::= { hpicfSlotMapEntry 1 } hpicfSlotMapEntity OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The entity described in this mapping." ::= { hpicfSlotMapEntry 2 } hpicfSensorTable OBJECT-TYPE SYNTAX SEQUENCE OF HpicfSensorEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A table that contains information on all the sensors in this chassis" ::= { hpicfChassis 6 } hpicfSensorEntry OBJECT-TYPE SYNTAX HpicfSensorEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a sensor in a chassis" INDEX { hpicfSensorIndex } ::= { hpicfSensorTable 1 } HpicfSensorEntry ::= SEQUENCE { hpicfSensorIndex INTEGER, hpicfSensorObjectId OBJECT IDENTIFIER, hpicfSensorNumber INTEGER, hpicfSensorStatus INTEGER, hpicfSensorWarnings Counter, hpicfSensorFailures Counter, hpicfSensorDescr DisplayString } hpicfSensorIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) ACCESS read-only STATUS mandatory DESCRIPTION "An index that uniquely identifies the sensor for which this entry contains information." ::= { hpicfSensorEntry 1 } hpicfSensorObjectId OBJECT-TYPE SYNTAX OBJECT IDENTIFIER ACCESS read-only STATUS mandatory DESCRIPTION "The authoritative identification of the kind of sensor this is." ::= { hpicfSensorEntry 2 } hpicfSensorNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A number which identifies a particular sensor from other sensors of the same kind. For instance, if there are many temperature sensors in this chassis, this number whould identify a particular temperature sensor in this chassis." ::= { hpicfSensorEntry 3 } hpicfSensorStatus OBJECT-TYPE SYNTAX INTEGER { unknown(1), bad(2), warning(3), good(4), notPresent(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Actual status indicated by the sensor." ::= { hpicfSensorEntry 4 } hpicfSensorWarnings OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times hpicfSensorStatus has entered the 'warning'(3) state." ::= { hpicfSensorEntry 5 } hpicfSensorFailures OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of times hpicfSensorStatus has entered the 'bad'(2) state." ::= { hpicfSensorEntry 6 } hpicfSensorDescr OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "A textual description of the sensor." ::= { hpicfSensorEntry 7 } hpicfChassisAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF HpicfChassisAddrEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* A table of network addresses for entities in this chassis. The primary use of this table is to map a specific entity address to a specific chassis. Note that this table may not be a complete list of network addresses for this entity." ::= { hpicfChassis 7 } hpicfChassisAddrEntry OBJECT-TYPE SYNTAX HpicfChassisAddrEntry ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* An entry containing a single network address being used by a logical network device in this chassis." INDEX { hpicfChasAddrType, hpicfChasAddrAddress } ::= { hpicfChassisAddrTable 1 } HpicfChassisAddrEntry ::= SEQUENCE { hpicfChasAddrType INTEGER, hpicfChasAddrAddress OCTET STRING, hpicfChasAddrEntity INTEGER } hpicfChasAddrType OBJECT-TYPE SYNTAX INTEGER { ipAddr(1), ipxAddr(2), macAddr(3) } ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The kind of network address represented in this entry." ::= { hpicfChassisAddrEntry 1 } hpicfChasAddrAddress OBJECT-TYPE SYNTAX OCTET STRING (SIZE(4..10)) ACCESS not-accessible STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* The network address being used by the logical network device associated with this entry, formatted according to the value of the associated instance of hpicfChasAddrType. For hpicfChasAddrType of ipAddr, this value is four octets long, with each octet representing one byte of the IP address, in network byte order. For hpicfChasAddrType of ipxAddr, this value is ten octets long, with the first four octets representing the IPX network number in network byte order, followed by the six byte host number in network byte order. For hpicfChasAddrType of macAddr, this value is six octets long, representing the MAC address in canonical order." ::= { hpicfChassisAddrEntry 2 } hpicfChasAddrEntity OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS deprecated DESCRIPTION "********* THIS OBJECT IS DEPRECATED ********* An index that uniquely identifies the logical network device in this chassis that is using this network address.." ::= { hpicfChassisAddrEntry 3 } hpicfSensorTrap TRAP-TYPE ENTERPRISE { hpicfCommonTraps } VARIABLES { hpicfSensorStatus, hpicfSensorDescr } DESCRIPTION "An hpicfSensorTrap indicates that there has been a change of state on one of the sensors in this chassis. The hpicfSensorStatus indicates the new status value for the changed sensor." ::= 3 hpicfChassisConformance OBJECT IDENTIFIER ::= { hpicfChassisMib 1 } hpicfChassisCompliances OBJECT IDENTIFIER ::= { hpicfChassisConformance 1 } hpicfChassisGroups OBJECT IDENTIFIER ::= { hpicfChassisConformance 2 } hpicfChasAdvStkCompliance OBJECT IDENTIFIER ::= { hpicfChassisCompliances 1 } hpicfChasAdvStk2Compliance OBJECT IDENTIFIER ::= { hpicfChassisCompliances 2 } hpicfChasSensorCompliance OBJECT IDENTIFIER ::= { hpicfChassisCompliances 3 } hpicfChassisBasicGroup OBJECT IDENTIFIER ::= { hpicfChassisGroups 1 } hpicfSensorGroup OBJECT IDENTIFIER ::= { hpicfChassisGroups 2 } hpicfChassisAddrGroup OBJECT IDENTIFIER ::= { hpicfChassisGroups 3 } hpicfSensorNotifyGroup OBJECT IDENTIFIER ::= { hpicfChassisGroups 4 } END