-- OPTIX-MISC-MIB -- MIB generated by ExcelToMIB tool 1.0 -- -- ================================================================= -- Copyright (C) 2012 by HUAWEI TECHNOLOGIES. All rights reserved -- Description: -- Reference: -- Version: V1.00 -- History: -- ,, -- ================================================================= -- OPTIX-MISC-MIB DEFINITIONS ::= BEGIN IMPORTS optixProvisionEqpt FROM OPTIX-OID-MIB OBJECT-GROUP,MODULE-COMPLIANCE FROM SNMPv2-CONF Unsigned32,OBJECT-TYPE,MODULE-IDENTITY FROM SNMPv2-SMI ; optixMisc MODULE-IDENTITY LAST-UPDATED "201204240000Z" ORGANIZATION "Huawei Technologies co.,Ltd." CONTACT-INFO "R&D Building Huawei Technologies Co., Ltd. Bantian, Longgang District Shenzhen, P. R. China http://www.huawei.com Zip:518129 E-mail:support@huawei.com" DESCRIPTION "This mib specifies the general configuration information of device" REVISION "201204240000Z" DESCRIPTION "The initial revision of this MIB module." REVISION "201204240000Z" DESCRIPTION "The initial revision of this MIB module." ::={ optixProvisionEqpt 39 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1 optixMiscGroup OBJECT IDENTIFIER ::= { optixMisc 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.1 optixFanSpeed OBJECT-TYPE SYNTAX INTEGER { stop(4), low(1), mid(2), high(3), autolow(5), automid(6), autohigh(7), auto(9) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the fan speed. 4: stop, 1: low, 2: mid, 3: high, 5: autolow, 6: automid, 7: autohigh, 9: auto" ::= { optixMiscGroup 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.2 optixFanMinDispersion OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the minimum temperature difference allowed by the fan. 0: stop, 45: low, 58: mid, 65: high, 58: auto" ::= { optixMiscGroup 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.3 optixEnvironmentTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixEnvironmentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the device environmentconfigurations." ::= { optixMiscGroup 3 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.3.1 optixEnvironmentEntry OBJECT-TYPE SYNTAX OptixEnvironmentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Thisentry describes the device environment configurations." INDEX{ optixEnvironmentBdId } ::= { optixEnvironmentTable 1 } OptixEnvironmentEntry ::= SEQUENCE { optixEnvironmentBdId Unsigned32, optixRelayControlMode INTEGER, optixRelayNormalAlmState INTEGER, optixRelaySeriousAlmState INTEGER } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.3.1.1 optixEnvironmentBdId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates theslot IDof the board that supports environment configurations." ::= { optixEnvironmentEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.3.1.2 optixRelayControlMode OBJECT-TYPE SYNTAX INTEGER { pmuauto(0), pmumanual(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the relay control mode. 0: pmuauto, 1: pmumanual" ::= { optixEnvironmentEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.3.1.3 optixRelayNormalAlmState OBJECT-TYPE SYNTAX INTEGER { open(1), close(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the general relay alarm status. 0: close, 1: open" ::= { optixEnvironmentEntry 3 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.3.1.4 optixRelaySeriousAlmState OBJECT-TYPE SYNTAX INTEGER { open(1), close(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates theserious relay alarm status. 0: close, 1: open" ::= { optixEnvironmentEntry 4 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4 optixRelayTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixRelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table indicates the relay configuration information." ::= { optixMiscGroup 4 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4.1 optixRelayEntry OBJECT-TYPE SYNTAX OptixRelayEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Thisentry indicates the relay configuration information." INDEX{ optixEnvironmentBdId,optixRelayId } ::= { optixRelayTable 1 } OptixRelayEntry ::= SEQUENCE { optixRelayId Unsigned32, optixRelayUseState INTEGER, optixRelayAlmSwitchState INTEGER, optixRelayAlmLevel INTEGER, optixRelayOutState INTEGER } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4.1.1 optixRelayId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the ID of the relay connected to each board." ::= { optixRelayEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4.1.2 optixRelayUseState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the relayusage status. 0: disable, 1: enable" ::= { optixRelayEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4.1.3 optixRelayAlmSwitchState OBJECT-TYPE SYNTAX INTEGER { open(1), close(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the switch status of relay alarms. 0: close, 1: open" ::= { optixRelayEntry 3 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4.1.4 optixRelayAlmLevel OBJECT-TYPE SYNTAX INTEGER { critical(0), major(1), minor(2), ignore(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the alarm level. 0: critical, 1: major, 2: minor, 3: ignore" ::= { optixRelayEntry 4 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.4.1.5 optixRelayOutState OBJECT-TYPE SYNTAX INTEGER { close(0), open(1) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the out state. 0: close, 1: open" ::= { optixRelayEntry 5 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.5 optixAlmOutputTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixAlmOutputEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the alarm output information." ::= { optixMiscGroup 5 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.5.1 optixAlmOutputEntry OBJECT-TYPE SYNTAX OptixAlmOutputEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Thisentry describes the alarm output information." INDEX{ optixEnvironmentBdId,optixAlmOutputLevel } ::= { optixAlmOutputTable 1 } OptixAlmOutputEntry ::= SEQUENCE { optixAlmOutputLevel INTEGER, optixAlmOutputNum Unsigned32 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.5.1.1 optixAlmOutputLevel OBJECT-TYPE SYNTAX INTEGER { critical(1), major(2), minor(3), ignore(4) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the alarm output level. 1: critical, 2: major, 3: minor, 4: ignore" ::= { optixAlmOutputEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.5.1.2 optixAlmOutputNum OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the alarm output channel ID. 1: the first output channel, 2: the second output channel, 3: the third output channel, 4: the forth output channel" ::= { optixAlmOutputEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.6 optixRelayNameTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixRelayNameEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the relay name." ::= { optixMiscGroup 6 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.6.1 optixRelayNameEntry OBJECT-TYPE SYNTAX OptixRelayNameEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Thisentry describes the relay name." INDEX{ optixEnvironmentBdId,optixRelayId,optixRelayType } ::= { optixRelayNameTable 1 } OptixRelayNameEntry ::= SEQUENCE { optixRelayType INTEGER, optixRelayName OCTET STRING } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.6.1.1 optixRelayType OBJECT-TYPE SYNTAX INTEGER { all(0), input(1), ext(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the relay type. 0: all, 1: input, 2: ext" ::= { optixRelayNameEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.6.1.2 optixRelayName OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..21)) MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the relay name." ::= { optixRelayNameEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7 optixOamPortMngTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixOamPortMngEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the OAM port configurations on devices." ::= { optixMiscGroup 7 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7.1 optixOamPortMngEntry OBJECT-TYPE SYNTAX OptixOamPortMngEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry describes the OAM port configurations on devices." INDEX{ optixOamBdId,optixOamSubBdId,optixOamPortId } ::= { optixOamPortMngTable 1 } OptixOamPortMngEntry ::= SEQUENCE { optixOamBdId Unsigned32, optixOamSubBdId Unsigned32, optixOamPortId Unsigned32, optixOamPortType INTEGER, optixOamPortState INTEGER } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7.1.1 optixOamBdId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the slot ID of the communication board." ::= { optixOamPortMngEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7.1.2 optixOamSubBdId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the subboard ID of the communication board. This parameter takes a fixed value of 255." ::= { optixOamPortMngEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7.1.3 optixOamPortId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the port number of the communication board." ::= { optixOamPortMngEntry 3 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7.1.4 optixOamPortType OBJECT-TYPE SYNTAX INTEGER { all(0), com(1), eth(2), oam(3), fF(4), ext(5), usb(6) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the OAM port type. 0: all, 1: com, 2: eth, 3: oam, 4: fF, 5: ext, 6: usb" ::= { optixOamPortMngEntry 4 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.7.1.5 optixOamPortState OBJECT-TYPE SYNTAX INTEGER { open(1), close(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the OAM port status. 0: close, 1: open" ::= { optixOamPortMngEntry 5 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8 optixCommuMngTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixCommuMngEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the configurations of communication boards on devices." ::= { optixMiscGroup 8 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1 optixCommuMngEntry OBJECT-TYPE SYNTAX OptixCommuMngEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Thisentry describes the configurations of communication boards on devices." INDEX{ optixCommuBdId,optixCommuSubBdId,optixCommuPortId } ::= { optixCommuMngTable 1 } OptixCommuMngEntry ::= SEQUENCE { optixCommuBdId Unsigned32, optixCommuSubBdId Unsigned32, optixCommuPortId Unsigned32, optixEthPortAdaptMode INTEGER, optixEthPortAdaptSpeed INTEGER, optixEthPortAdaptDuplex INTEGER, optixCommuRealMode INTEGER, optixCommuRealSpeed INTEGER, optixCommuRealDuplex INTEGER } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.1 optixCommuBdId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the slot ID of the communication board." ::= { optixCommuMngEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.2 optixCommuSubBdId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the subboard ID of the communication board. This parameter takes a fixed value of 255." ::= { optixCommuMngEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.3 optixCommuPortId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the port number of the communication board." ::= { optixCommuMngEntry 3 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.4 optixEthPortAdaptMode OBJECT-TYPE SYNTAX INTEGER { adapt(1), fixed(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the adaptation mode of the ETH port. 0: fixed, 1: adapt" ::= { optixCommuMngEntry 4 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.5 optixEthPortAdaptSpeed OBJECT-TYPE SYNTAX INTEGER { snmp100m(1), snmp10m(0), commufail(254), inautonego(255) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the speed mode of the ETH port. 1: snmp100m, 0: snmp10m, 254: commufail, 255: inautonego" ::= { optixCommuMngEntry 5 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.6 optixEthPortAdaptDuplex OBJECT-TYPE SYNTAX INTEGER { full(1), half(0), commufail(254), inautonego(255) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the transmission modeof the ETH port. 1: full, 0: half, 254: commufail, 255: inautonego" ::= { optixCommuMngEntry 6 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.7 optixCommuRealMode OBJECT-TYPE SYNTAX INTEGER { fixed(0), adapt(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the real working mode of the ETH port. 0: fixed, 1: adapt" ::= { optixCommuMngEntry 7 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.8 optixCommuRealSpeed OBJECT-TYPE SYNTAX INTEGER { snmp10m(0), snmp100m(1), commufail(254), inautonego(255) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the real speed mode of the ETH port. 1: snmp100m, 0: snmp10m, 254: commufail, 255: inautonego" ::= { optixCommuMngEntry 8 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.8.1.9 optixCommuRealDuplex OBJECT-TYPE SYNTAX INTEGER { half(0), full(1), commufail(254), inautonego(255) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the real transmission modeof the ETH port. 1: full, 0: half, 254: commufail, 255: inautonego" ::= { optixCommuMngEntry 9 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.9 optixPowerMonstateTable OBJECT-TYPE SYNTAX SEQUENCE OF OptixPowerMonstateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table describes the power input monitoring enable status of the power board." ::= { optixMiscGroup 9 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.9.1 optixPowerMonstateEntry OBJECT-TYPE SYNTAX OptixPowerMonstateEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry describes the power input monitoring enable status of the power board." INDEX{ optixPowerMonstateSlotId,optixPowerMonstatePort } ::= { optixPowerMonstateTable 1 } OptixPowerMonstateEntry ::= SEQUENCE { optixPowerMonstateSlotId Unsigned32, optixPowerMonstatePort Unsigned32, optixPowerMonstateState INTEGER } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.9.1.1 optixPowerMonstateSlotId OBJECT-TYPE SYNTAX Unsigned32 (0..65536) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This parameter indicates the slot ID of the power board." ::= { optixPowerMonstateEntry 1 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.9.1.2 optixPowerMonstatePort OBJECT-TYPE SYNTAX Unsigned32 (1..2) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This parameter indicates the power interface. Value range: 1: First power input 2: Second power input" ::= { optixPowerMonstateEntry 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.1.9.1.3 optixPowerMonstateState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(0) } MAX-ACCESS read-write STATUS current DESCRIPTION "This parameter indicates the enable status of power input monitoring." ::= { optixPowerMonstateEntry 3 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.2 optixMiscextGroup OBJECT IDENTIFIER ::= { optixMisc 2 } -- 1.3.6.1.4.1.2011.2.25.4.30.39.2.1 optixFanSpeedext OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION "This object indicates the fan speed." ::= { optixMiscextGroup 1 } END