-- *************************************************************** -- INFINERA-ENTITY-EQPT-MIB -- -- October 2008, Sharfuddin Syed / Narendra Gupta -- -- -- Copyright (c) 2008-2012 by Infinera Inc. -- All rights reserved. -- **************************************************************** INFINERA-ENTITY-EQPT-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF DisplayString FROM SNMPv2-TC entPhysicalIndex FROM ENTITY-MIB commonEquipment FROM INFINERA-REG-MIB FloatHundredths, FloatTenths, FloatArbitraryPrecision, InfnCircuitPackType, InfnEqptType, InfnOpsQualifierList, InfnArc, InfnAvailabilityState, InfnCorrelatedRedunStatus, InfnLastRebootReason, InfnOperationalState, InfnAdminState FROM INFINERA-TC-MIB; eqptMIB MODULE-IDENTITY LAST-UPDATED "200810200000Z" ORGANIZATION "Infinera" CONTACT-INFO "Infinera 1322 Bordeaux Drive Sunnyvale, CA - 94089 Contact : Technical Support Email : support@infinera.com Phone : 1-877-INF-5288" DESCRIPTION "This is definition of nfinera equipment mibs. " ::= { commonEquipment 1 } -- Conformance Statements eqptConformance OBJECT IDENTIFIER ::= { eqptMIB 3 } eqptCompliances OBJECT IDENTIFIER ::= { eqptConformance 1 } eqptGroups OBJECT IDENTIFIER ::= { eqptConformance 2 } -- January 29, 2008 -- January 29, 2008 eqptTable OBJECT-TYPE SYNTAX SEQUENCE OF EqptEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of Eqpt entries. Each entry is uniquely identified by the value of entPhysicalIndex." ::= { eqptMIB 1 } eqptEntry OBJECT-TYPE SYNTAX EqptEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An Eqpt entry containing information pertaining to Infinera equipment. Entries will exist in this table for all entPhysicalEntries that correspond to Infinera equipment." INDEX { entPhysicalIndex } ::= { eqptTable 1 } EqptEntry ::= SEQUENCE { eqptMoId DisplayString, eqptLabel DisplayString, eqptAdministrativeState InfnAdminState, eqptOperationalState InfnOperationalState, eqptAvailabilityState InfnAvailabilityState, eqptAlarmReportControl InfnArc, eqptOpStateQualifierList InfnOpsQualifierList, eqptAlarmInhibitState InfnArc, eqptProvEqptType InfnEqptType, eqptInstalledEqptType InfnEqptType, eqptBaseCircuitPackType InfnCircuitPackType, eqptCLEI DisplayString, eqptSAFpgaUpgradePending INTEGER, eqptSAFpgaUpgradeFlag INTEGER, eqptEqptMaxPowerDraw FloatHundredths, eqptLastRebootTime DisplayString, eqptLastRebootReason InfnLastRebootReason, eqptInletTemp FloatArbitraryPrecision, eqptOutletTemp FloatArbitraryPrecision, eqptPartNumber DisplayString, eqptSerialNumber DisplayString, eqptManufacturedDate DisplayString, eqptVendorId DisplayString, eqptHardwareVersion DisplayString, eqptFirmwareVersion DisplayString, eqptPON DisplayString, eqptUniversalSlotUsage Integer32, eqptFruInsertionDate DisplayString, eqptRedundancyStatus InfnCorrelatedRedunStatus } eqptMoId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "MO identifier for this object" ::= { eqptEntry 1 } eqptLabel OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION "An identifier to identify the managed object." ::= { eqptEntry 2 } eqptAdministrativeState OBJECT-TYPE SYNTAX InfnAdminState MAX-ACCESS read-write STATUS current DESCRIPTION "Parameter that enables to allow or prohibit the managed object from providing its designated service." DEFVAL { unlocked } ::= { eqptEntry 3 } eqptOperationalState OBJECT-TYPE SYNTAX InfnOperationalState MAX-ACCESS read-only STATUS current DESCRIPTION "It describes the actual state of the managed object in terms of its ability to provide service." ::= { eqptEntry 4 } eqptAvailabilityState OBJECT-TYPE SYNTAX InfnAvailabilityState MAX-ACCESS read-only STATUS current DESCRIPTION "It describes the actual state of the managed object in terms of its ability to provide service." ::= { eqptEntry 5 } eqptAlarmReportControl OBJECT-TYPE SYNTAX InfnArc MAX-ACCESS read-write STATUS current DESCRIPTION "Enable or disable the alarm reporting by the managed object." DEFVAL { allowed } ::= { eqptEntry 6 } eqptOpStateQualifierList OBJECT-TYPE SYNTAX InfnOpsQualifierList MAX-ACCESS read-only STATUS current DESCRIPTION "It describes the secondry state of the managed object." ::= { eqptEntry 7 } eqptAlarmInhibitState OBJECT-TYPE SYNTAX InfnArc MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the alarm reporting status of the managed object." ::= { eqptEntry 8 } eqptProvEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "The configured equipment type." ::= { eqptEntry 9 } eqptInstalledEqptType OBJECT-TYPE SYNTAX InfnEqptType MAX-ACCESS read-only STATUS current DESCRIPTION "The equipment type installed in the slot." ::= { eqptEntry 10 } eqptBaseCircuitPackType OBJECT-TYPE SYNTAX InfnCircuitPackType MAX-ACCESS read-only STATUS current DESCRIPTION "Base Circuit Pack Type." ::= { eqptEntry 11 } eqptCLEI OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The Common Language Equipment Identifier of the equipment." ::= { eqptEntry 12 } eqptSAFpgaUpgradePending OBJECT-TYPE SYNTAX INTEGER { none (1), sa (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Service affecting Fpga upgrade pending indication." ::= { eqptEntry 13 } eqptSAFpgaUpgradeFlag OBJECT-TYPE SYNTAX INTEGER { upgradeOnNextColdBoot (1), doNotUpgrade (2), upgradeOnNextWarmBoot (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Service affecting Fpga upgrade control." ::= { eqptEntry 14 } eqptEqptMaxPowerDraw OBJECT-TYPE SYNTAX FloatHundredths MAX-ACCESS read-only STATUS current DESCRIPTION "Parameter denoting the estimated power drawn by the FRU. This varies depending on the type of the FRU." ::= { eqptEntry 15 } eqptLastRebootTime OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "The last time this equipment booted, expressed in the format YYYY-MM-DDhh:mm:ss. This value will be a zero-length string if the boot time is unknown or not applicable." ::= { eqptEntry 16 } eqptLastRebootReason OBJECT-TYPE SYNTAX InfnLastRebootReason MAX-ACCESS read-only STATUS current DESCRIPTION "The reason which caused the last circuit pack reboot." ::= { eqptEntry 17 } eqptInletTemp OBJECT-TYPE SYNTAX FloatArbitraryPrecision UNITS "degrees Celcius" MAX-ACCESS read-only STATUS current DESCRIPTION "The inlet temperature in degree Celsius." ::= { eqptEntry 18 } eqptOutletTemp OBJECT-TYPE SYNTAX FloatArbitraryPrecision UNITS "degrees Celcius" MAX-ACCESS read-only STATUS current DESCRIPTION "The outlet temperature in degree Celsius." ::= { eqptEntry 19 } eqptPartNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 20 } eqptSerialNumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 21 } eqptManufacturedDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 22 } eqptVendorId OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 23 } eqptHardwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 24 } eqptFirmwareVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 25 } eqptPON OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 26 } eqptUniversalSlotUsage OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 27 } eqptFruInsertionDate OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "" ::= { eqptEntry 28 } eqptRedundancyStatus OBJECT-TYPE SYNTAX InfnCorrelatedRedunStatus MAX-ACCESS read-only STATUS current DESCRIPTION "Describes the redundancy state on controller card" ::= { eqptEntry 29 } eqptCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the EQPT-MIB." MODULE MANDATORY-GROUPS { eqptGroup } ::= { eqptCompliances 1 } eqptGroup OBJECT-GROUP OBJECTS { eqptMoId, eqptLabel, eqptAdministrativeState, eqptOperationalState, eqptAvailabilityState, eqptAlarmReportControl, eqptOpStateQualifierList, eqptAlarmInhibitState, eqptProvEqptType, eqptInstalledEqptType, eqptBaseCircuitPackType, eqptCLEI, eqptSAFpgaUpgradePending, eqptSAFpgaUpgradeFlag, eqptEqptMaxPowerDraw, eqptLastRebootTime, eqptLastRebootReason, eqptInletTemp, eqptOutletTemp, eqptPartNumber, eqptSerialNumber, eqptManufacturedDate, eqptVendorId, eqptHardwareVersion, eqptFirmwareVersion, eqptPON, eqptUniversalSlotUsage, eqptFruInsertionDate, eqptRedundancyStatus } STATUS current DESCRIPTION " A collection of objects for managing the eqpt" ::= { eqptGroups 1 } END