-- -- PBC-KODIAK-M-G10-MIB.my -- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253 -- Thursday, May 30, 2002 at 20:34:46 -- PBC-KODIAK-M-G10-MIB DEFINITIONS ::= BEGIN IMPORTS pbcModuleRegs, pbcProducts, pbcCaps, pbcReqs FROM PBC-ENT-MIB pbcCardIfCardIndex FROM PBC-GENERIC-MIB OBJECT-GROUP, AGENT-CAPABILITIES, MODULE-COMPLIANCE FROM SNMPv2-CONF Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI; -- June 21, 2001 at 17:21 GMT pbcKodiakMG10Mib MODULE-IDENTITY LAST-UPDATED "200106211721Z" -- June 21, 2001 at 17:21 GMT ORGANIZATION "Pacific Broadband Communications" CONTACT-INFO "Contact-info." DESCRIPTION "MIB Module for the Kodiak M-G10 CMTS." ::= { pbcModuleRegs 3 } -- -- Node definitions -- -- 1.3.6.1.4.1.5987.3.1 pbcKodiakMG10Cmts OBJECT IDENTIFIER ::= { pbcProducts 1 } -- 1.3.6.1.4.1.5987.3.1.1 pbcG10SystemEnvMon OBJECT IDENTIFIER ::= { pbcKodiakMG10Cmts 1 } -- 1.3.6.1.4.1.5987.3.1.1.1 systemEnvMonObjects OBJECT IDENTIFIER ::= { pbcG10SystemEnvMon 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.1 systemEnvMonPowerSupply OBJECT IDENTIFIER ::= { systemEnvMonObjects 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.1.1 systemEnvMonPowerSupplyEntityIndex OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "entPhysicalIndex of this card's entry in the Entity MIB's (RFC2737) entPhysicalTable or '0', if none." ::= { systemEnvMonPowerSupply 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.1.2 systemEnvMonPowerSupplyStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), degraded(2), failed(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "The current status of the power supply which can be: (1) Normal (2) Degraded (3) Failed." ::= { systemEnvMonPowerSupply 2 } -- 1.3.6.1.4.1.5987.3.1.1.1.3 systemEnvMonTemperature OBJECT IDENTIFIER ::= { systemEnvMonObjects 3 } -- 1.3.6.1.4.1.5987.3.1.1.1.3.1 systemEnvMonAmbientTemperatureHighThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If the ambient temperature exceeds this value, a warning notification will be generated. The user may use this feature to be alerted to problems with the HVAC at the installed location." ::= { systemEnvMonTemperature 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.3.2 systemEnvMonAmbientTemperatureLowThreshold OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-write STATUS current DESCRIPTION "If the ambient temperature falls below this value, a warning notification will be generated. The user may use this feature to be alerted to problems with the HVAC at the installed location." ::= { systemEnvMonTemperature 2 } -- 1.3.6.1.4.1.5987.3.1.1.1.3.3 systemEnvMonAmbientTermperatureNumEntries OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of entries in the temperature monitoring status table." ::= { systemEnvMonTemperature 3 } -- 1.3.6.1.4.1.5987.3.1.1.1.3.4 systemEnvMonAmbientTemperatureTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemEnvMonAmbientTemperatureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of temperature status maintained by the system/chassis environment monitor." ::= { systemEnvMonTemperature 4 } -- 1.3.6.1.4.1.5987.3.1.1.1.3.4.1 systemEnvMonAmbientTemperatureEntry OBJECT-TYPE SYNTAX SystemEnvMonAmbientTemperatureEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the temperature status table representing the status of ambient temperature monitoring on one module (card). The index is the same as that used in the pbcCardTable." INDEX { pbcCardIfCardIndex } ::= { systemEnvMonAmbientTemperatureTable 1 } SystemEnvMonAmbientTemperatureEntry ::= SEQUENCE { systemEnvMonAmbientTemperature Integer32 } -- 1.3.6.1.4.1.5987.3.1.1.1.3.4.1.1 systemEnvMonAmbientTemperature OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current temperature at the monitoring point for this module (card)." ::= { systemEnvMonAmbientTemperatureEntry 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.5 systemEnvMonFanTrayStatusNumEntries OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of entries in the fan status monitoring table." ::= { systemEnvMonObjects 5 } -- 1.3.6.1.4.1.5987.3.1.1.1.6 systemEnvMonFanTrayStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemEnvMonFanTrayStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of fan status maintained by the system environment monitor." ::= { systemEnvMonObjects 6 } -- 1.3.6.1.4.1.5987.3.1.1.1.6.1 systemEnvMonFanTrayStatusEntry OBJECT-TYPE SYNTAX SystemEnvMonFanTrayStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the temperature status table representing the status of one monitoring point." INDEX { systemEnvMonFanStatusIndex } ::= { systemEnvMonFanTrayStatusTable 1 } SystemEnvMonFanTrayStatusEntry ::= SEQUENCE { systemEnvMonFanTrayStatusIndex Unsigned32, systemEnvMonFanTrayStatusEntityIndex Unsigned32 } -- 1.3.6.1.4.1.5987.3.1.1.1.6.1.1 systemEnvMonFanTrayStatusIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Chassis-assigned index number of this fan tray." ::= { systemEnvMonFanTrayStatusEntry 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.6.1.2 systemEnvMonFanTrayStatusEntityIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "entPhysicalIndex of this fan tray's entry in the Entity MIB's (RFC2737) entPhysicalTable or '0', if none. " ::= { systemEnvMonFanTrayStatusEntry 2 } -- 1.3.6.1.4.1.5987.3.1.1.1.7 systemEnvMonFanStatusNumEntries OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of fan entries in the fan status table." ::= { systemEnvMonObjects 7 } -- 1.3.6.1.4.1.5987.3.1.1.1.8 systemEnvMonFanStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemEnvMonFanStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table with individual fan speeds for the fans in each tray." ::= { systemEnvMonObjects 8 } -- 1.3.6.1.4.1.5987.3.1.1.1.8.1 systemEnvMonFanStatusEntry OBJECT-TYPE SYNTAX SystemEnvMonFanStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Fan speed and thresholds for one fan." INDEX { systemEnvMonFanTrayStatusIndex, systemEnvMonFanStatusIndex } ::= { systemEnvMonFanStatusTable 1 } SystemEnvMonFanStatusEntry ::= SEQUENCE { systemEnvMonFanStatusIndex Unsigned32, systemEnvMonFanStatusSpeed Integer32 } -- 1.3.6.1.4.1.5987.3.1.1.1.8.1.1 systemEnvMonFanStatusIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The chassis-assigned index number for this fan." ::= { systemEnvMonFanStatusEntry 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.8.1.2 systemEnvMonFanStatusSpeed OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "Current speed of the fan." ::= { systemEnvMonFanStatusEntry 2 } -- 1.3.6.1.4.1.5987.3.1.2 pbcG10SystemConformance OBJECT IDENTIFIER ::= { pbcKodiakMG10Cmts 2 } -- 1.3.6.1.4.1.5987.3.1.2.1 pbcG10SystemGroups OBJECT IDENTIFIER ::= { pbcG10SystemConformance 1 } -- 1.3.6.1.4.1.5987.3.1.2.1.1 pbcSystemEnvMonGroup OBJECT-GROUP OBJECTS { systemEnvMonFanStatusNumEntries, systemEnvMonFanStatusIndex, systemEnvMonPowerSupplyEntityIndex, systemEnvMonPowerSupplyStatus, systemEnvMonAmbientTermperatureNumEntries, systemEnvMonAmbientTemperature, systemEnvMonFanTrayStatusNumEntries, systemEnvMonFanTrayStatusIndex, systemEnvMonFanTrayStatusEntityIndex, systemEnvMonFanStatusSpeed, systemEnvMonAmbientTemperatureLowThreshold, systemEnvMonAmbientTemperatureHighThreshold } STATUS current DESCRIPTION "Objects associated with system environment monitoring." ::= { pbcG10SystemGroups 1 } -- 1.3.6.1.4.1.5987.3.1.2.2 pbcG10SystemCompliance OBJECT IDENTIFIER ::= { pbcG10SystemConformance 2 } -- 1.3.6.1.4.1.5987.3.1.2.2.1 pbcG10SystemBasicCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Group support required for basic G10 level compliance." MODULE PBC-GENERIC-MIB MANDATORY-GROUPS { pbcChassisGroup } ::= { pbcG10SystemCompliance 1 } -- 1.3.6.1.4.1.5987.4.3 pbcKodiakMG10AgentCaps AGENT-CAPABILITIES PRODUCT-RELEASE "" STATUS current DESCRIPTION "Agent capabilities specific to the Kodiak M-G10 CMTS." SUPPORTS SNMPv2-MIB INCLUDES { systemGroup, snmpGroup, snmpBasicNotificationsGroup, snmpCommunityGroup } SUPPORTS SNMPv2-SMI INCLUDES { } SUPPORTS SNMPv2-TM INCLUDES { } SUPPORTS SNMPv2-TC INCLUDES { } SUPPORTS SNMPv2-CONF INCLUDES { } SUPPORTS SNMPv2-PDU INCLUDES { } SUPPORTS EtherLike-MIB INCLUDES { etherStats100MbsGroup } SUPPORTS IF-MIB INCLUDES { ifGeneralInformationGroup, ifStackGroup2, ifCounterDiscontinuityGroup, ifFixedLengthGroup, ifHCFixedLengthGroup, ifPacketGroup, ifHCPacketGroup, ifVHCPacketGroup, ifRcvAddressGroup, ifOldObjectsGroup } SUPPORTS IP-MIB INCLUDES { ipGroup, icmpGroup } SUPPORTS UDP-MIB INCLUDES { udpGroup } SUPPORTS TCP-MIB INCLUDES { tcpGroup } SUPPORTS Q-BRIDGE-MIB INCLUDES { qBridgeBaseGroup, qBridgeVlanGroup, qBridgeVlanStaticGroup, qBridgePortGroup, qBridgeFdbUnicastGroup, qBridgeServiceRequirementsGroup } SUPPORTS P-BRIDGE-MIB INCLUDES { pBridgeExtCapGroup, pBridgeDevicePriorityGroup, pBridgeDefaultPriorityGroup, pBridgePriorityGroup, pBridgeHCPortGroup } SUPPORTS DOCS-IF-MIB INCLUDES { docsIfBasicGroup, docsIfCmtsGroup } VARIATION docsIfQosProfMaxTxBurst ACCESS read-write DESCRIPTION "This variable returns the value in bits/second rather than mini-slots because this is the expected type by Cablelabs." SUPPORTS DOCS-BPI-MIB INCLUDES { docsBpiCmtsGroup } SUPPORTS DOCS-BPI2-MIB INCLUDES { } SUPPORTS DOCS-QOS-MIB INCLUDES { } SUPPORTS DOCS-SUBMGT-MIB INCLUDES { } SUPPORTS DOCS-IF-EXT-MIB INCLUDES { docsIfExtGroup, docsIfDevDocsisVersionGroup } SUPPORTS DOCS-CABLE-DEVICE-MIB INCLUDES { docsDevBaseGroup, docsDevEventGroup, docsDevFilterGroup, docsDevNmAccessGroup, docsDevSoftwareGroup } SUPPORTS DOCS-CABLE-DEVICE-TRAP-MIB INCLUDES { docsIfDevDocsisVersionGroup, docsDevCmtsNotificationGroup } ::= { pbcCaps 3 } END -- -- PBC-KODIAK-M-G10-MIB.my --