-- -- PBC-KODIAK-M-G10-MIB.mib -- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 253 -- Wednesday, September 25, 2002 at 17:45:33 -- PBC-KODIAK-M-G10-MIB DEFINITIONS ::= BEGIN IMPORTS pbcModuleRegs, pbcProducts, pbcCaps, pbcReqs FROM PBC-ENT-MIB pbcCardIfCardIndex FROM PBC-GENERIC-MIB OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY FROM SNMPv2-SMI DateAndTime FROM SNMPv2-TC; 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 sytemEnvMonObjects OBJECT IDENTIFIER ::= { pbcG10SystemEnvMon 1 } -- 1.3.6.1.4.1.5987.3.1.1.1.1 systemEnvMonPowerSupply OBJECT IDENTIFIER ::= { sytemEnvMonObjects 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 "Description." ::= { systemEnvMonPowerSupply 2 } -- 1.3.6.1.4.1.5987.3.1.1.1.3 systemEnvMonTemperature OBJECT IDENTIFIER ::= { sytemEnvMonObjects 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." ::= { sytemEnvMonObjects 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." ::= { sytemEnvMonObjects 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 ndex 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." ::= { sytemEnvMonObjects 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." ::= { sytemEnvMonObjects 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 "Description." ::= { 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.1.2 pbcG10RedundancyGroup OBJECT-GROUP OBJECTS { pbcG10CmtsDMRGroupIndex, pbcG10CmtsDMRGroupSlotNbr, pbcG10CmtsDMRGroupDmCardIndex, pbcG10CmtsDMRGroupImCardIndex, pbcG10CmtsDMRGroupRole, pbcG10CmtsDMRGroupStatus, pbcG10CmtsDMRGroupAlias, pbcG10CmtsDMRGroupAction, pbcG10CmtsDMRGroupSwitchIn, pbcG10CmtsDMRGroupSwitchAt, pbcG10CmtsDMRGroupFreeze, pbcG10CmtsCCMPrimarySlot, pbcG10CmtsCCMAction, pbcG10CmtsCCMSwitchIn, pbcG10CmtsCCMSwitchAt, pbcG10CmtsNICRedundancyEnable, pbcG10CmtsNicDmConnectivityDmCardSlotNumber, pbcG10CmtsNicDmConnectivityConnectTo } STATUS current DESCRIPTION "Objects associated with DM, NIC and CCM Module Redundancy." ::= { pbcG10SystemGroups 2 } -- 1.3.6.1.4.1.5987.3.1.2.3 pbcG10SystemCompliance OBJECT IDENTIFIER ::= { pbcG10SystemConformance 3 } -- 1.3.6.1.4.1.5987.3.1.2.3.1 pbcG10SystemBasicCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Group support required for basic G10 level compliance." MODULE -- this module MANDATORY-GROUPS { pbcSystemEnvMonGroup } ::= { pbcG10SystemCompliance 1 } -- 1.3.6.1.4.1.5987.3.1.2.3.2 pbcG10RedundancyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Group support required for G10 Redundancy compliance." MODULE -- this module MANDATORY-GROUPS { pbcG10RedundancyGroup } ::= { pbcG10SystemCompliance 2 } -- 1.3.6.1.4.1.5987.3.1.3 pbcG10DMRedundancy OBJECT IDENTIFIER ::= { pbcKodiakMG10Cmts 3 } -- 1.3.6.1.4.1.5987.3.1.3.1 pbcG10CmtsDMRGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF PbcG10CmtsDMRGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table Containing the status of various DOCSIS Module Redunduncy Groups. If ths are no DM Reundandancy Groups present on the G10 CMTS, this table is empty." ::= { pbcG10DMRedundancy 1 } -- 1.3.6.1.4.1.5987.3.1.3.1.1 pbcG10CmtsDMRGroupEntry OBJECT-TYPE SYNTAX PbcG10CmtsDMRGroupEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describing the status of various DOCSIS Module Redundancy Groups." INDEX { pbcG10CmtsDMRGroupIndex, pbcG10CmtsDMRGroupSlotNbr } ::= { pbcG10CmtsDMRGroupTable 1 } PbcG10CmtsDMRGroupEntry ::= SEQUENCE { pbcG10CmtsDMRGroupIndex Unsigned32, pbcG10CmtsDMRGroupSlotNbr Unsigned32, pbcG10CmtsDMRGroupDmCardIndex Unsigned32, pbcG10CmtsDMRGroupImCardIndex Unsigned32, pbcG10CmtsDMRGroupRole INTEGER, pbcG10CmtsDMRGroupStatus INTEGER, pbcG10CmtsDMRGroupAlias Unsigned32, pbcG10CmtsDMRGroupAction INTEGER, pbcG10CmtsDMRGroupSwitchIn Unsigned32, pbcG10CmtsDMRGroupSwitchAt DateAndTime } -- 1.3.6.1.4.1.5987.3.1.3.1.1.1 pbcG10CmtsDMRGroupIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "An Unique identifier that identifies a DOCSIS Module Redundancy Group. Its value is the same as the slot number that contains the Standby DOCSIS Module within the Redundancy Group. All entries with the same value of pbcG10CmtsDMRGroupIndex belong to the same DM Redundancy Group." ::= { pbcG10CmtsDMRGroupEntry 1 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.2 pbcG10CmtsDMRGroupSlotNbr OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The slot number of the corresponding DOCSIS Module." ::= { pbcG10CmtsDMRGroupEntry 2 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.3 pbcG10CmtsDMRGroupDmCardIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index in the pbcCardTable for the corresponding DOCSIS Module. If the DOCSIS Module is not present in the system, this value is reported as 0." ::= { pbcG10CmtsDMRGroupEntry 3 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.4 pbcG10CmtsDMRGroupImCardIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "The index in the pbcCardTable for the corresponding Real I/O Module. The corresponding Rear I/O Module MUST always be present in the system, or else this entry will not even exist in this table." ::= { pbcG10CmtsDMRGroupEntry 4 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.5 pbcG10CmtsDMRGroupRole OBJECT-TYPE SYNTAX INTEGER { active(1), standby(2), excluded(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The role of this DOCSIS Module in the Redundancy Group. The active (1) role corresponds to a DOCSIS Module where the external R/F connections terminate and is normally serving the subscribers. The standby (2) role corresponds to a DOCSIS Module that is in a standby mode, and to which the R/F from an active module can be directed in the event of a failure of an active module within the redundancy group. The excluded (3) role implies that the corresponding DOCSIS Module has been instructed by the operator to be excluded from being a member of the Redundancy Group." ::= { pbcG10CmtsDMRGroupEntry 5 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.6 pbcG10CmtsDMRGroupStatus OBJECT-TYPE SYNTAX INTEGER { notPresent(1), offline(2), online(3), failed(4), covering(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Defines the operational status of the corresponding DOCSIS Module card. The notPresent (1) status implies that the DOCSIS Module has been removed from the system, or was never present in the system. The offline (2) status implies that an operator has shutdown the card either through the CLI, or through the pbcCardTable. The online (3) status means that an active DOCSIS Module is functioning normally; or for a standby card it implies that the DOCSIS Module is functioning normally and is ready to cover an active module in the event of a failure. The failed (4) status implies that a failure had been detected previously. The covering (5) status applies only to a standby module and implies that it is covering for a failed module " ::= { pbcG10CmtsDMRGroupEntry 6 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.7 pbcG10CmtsDMRGroupAlias OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "For a module in the standby role, this object has a value of 0 if it is not covering any active modules, else it identifies the slot number of the DOCSIS Module that it is covering. For a module in an active role, this object has a value of 0 if it has not failed, or is not being covered by a standby in case of failure, else it identifies the slot number of the standby DOCSIS Module that is covering this module" ::= { pbcG10CmtsDMRGroupEntry 7 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.8 pbcG10CmtsDMRGroupAction OBJECT-TYPE SYNTAX INTEGER { none(1), excluded(2), include(3), switchIn(4), switchAt(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object allows the operator to take certain actions on the corresponding DOCSIS Module. Action none (1) has no effect on the DOCSIS Module. The exclude (2) action excludes the module as a member of the Redundancy Group. When an active module has been excluded from a Redundancy Group, it can no longer be covered by a standby in the event of a failure. Action exclude (2) cannot be applied on a standby module. The include (3) action nullifies the effect of a previous exclude (2) action. If no exclude (2) action had been taken before for this DOCSIS Module, the include (3) action has no effect. The switchIn (4) action schedules an active module to switch to standby module, or a standby module to switch back to the active module it is covering within the time-period specified by pbcG10CmtsDMRGroupSwitchIn object. For more details, refer to the description of that object. The switchAt (5) action schedules an active module to switch to standby module, or a standby module to switch back to the active module it is covering at a date and time specified by pbcG10CmtsDMRGroupSwitchAt object. For more details, refer to the description of that object. When read back, this object always returns the value none(1) " ::= { pbcG10CmtsDMRGroupEntry 8 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.9 pbcG10CmtsDMRGroupSwitchIn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "When read, this object specifies the time in seconds relative to the current time when a switchover is scheduled for this module, or 0 if no switchover has been scheduled. For an active module, the switchover implies a forced fail-over to the standby module, and for a standby module the switchover implies handing control back to the active module it is covering, if any. When written to in conjunction with a value of switchIn (4) for the object pbcG10CmtsDMRGroupAction, it specifies a time in seconds in which a switchover MUST take place. A value of 0 implies that switchover be started immediately. " ::= { pbcG10CmtsDMRGroupEntry 9 } -- 1.3.6.1.4.1.5987.3.1.3.1.1.10 pbcG10CmtsDMRGroupSwitchAt OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "When read, this object specifies the time when a switchover is scheduled for this module, or an NULL (Hex String 00 00 00 00 00 00 00 00) value if no switchover has been scheduled. For an active module, the switchover implies a forced fail-over to the standby module, and for a standby module the switchover implies handing control back to the active module it is covering, if any. When written to in conjunction with a value of switchAt (4) for the object pbcG10CmtsDMRGroupAction, it specifies a date and time on which a switchover MUST take place. A value of NULL (Hex String 00 00 00 00 00 00 00 00) implies that switchover be started immediately " ::= { pbcG10CmtsDMRGroupEntry 10 } -- 1.3.6.1.4.1.5987.3.1.3.2 pbcG10CmtsDMRGroupFreeze OBJECT-TYPE SYNTAX INTEGER { freeze(1), nofreeze(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Writing freeze (1) would disallow all the Redundancy configuration changes. To be able to make configuration changes, this value has to be nofreeze (2)." DEFVAL { nofreeze } ::= { pbcG10DMRedundancy 2 } -- 1.3.6.1.4.1.5987.3.1.4 pbcG10CmtsCCMRedundancy OBJECT IDENTIFIER ::= { pbcKodiakMG10Cmts 4 } -- 1.3.6.1.4.1.5987.3.1.4.1 pbcG10CmtsCCMRedundancyObject OBJECT IDENTIFIER ::= { pbcG10CmtsCCMRedundancy 1 } -- 1.3.6.1.4.1.5987.3.1.4.1.1 pbcG10CmtsCCMPrimarySlot OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the slot number of the CCM Module that is currently in the primary role. " ::= { pbcG10CmtsCCMRedundancyObject 1 } -- 1.3.6.1.4.1.5987.3.1.4.1.2 pbcG10CmtsCCMAction OBJECT-TYPE SYNTAX INTEGER { none(1), switchIn(2), switchAt(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object allows the operator to take certain actions on the CCM Module. Action none (1) has no effect on the CCM Module. The switchIn (2) action schedules the primary CCM to switch to standby or standby CCM to primary within the time-period specified by pbcG10CmtsCcmSwitchIn object. For more details, refer to the description of that object. The switchAt (3) action schedules the primary CCM to switch to standby or standby CCM to primary at a date and time specified by pbcG10CmtsCcmSwitchAt object. For more details, refer to the description of that object. When read back, this object always returns the value none (1). " ::= { pbcG10CmtsCCMRedundancyObject 2 } -- 1.3.6.1.4.1.5987.3.1.4.1.3 pbcG10CmtsCCMSwitchIn OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "When read, this object specifies the time in seconds relative to the current time when a switchover is scheduled for the currently active CCM module, or 0 if no switchover has been scheduled. When written to in conjunction with a value of switchIn (2) for the object pbcG10CmtsCCMAction, it specifies a time in seconds in which a switchover MUST take place. A value of 0 implies that switchover be started immediately." ::= { pbcG10CmtsCCMRedundancyObject 3 } -- 1.3.6.1.4.1.5987.3.1.4.1.4 pbcG10CmtsCCMSwitchAt OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-write STATUS current DESCRIPTION "When read, this object specifies the time when a switchover is scheduled for the currently active CCM module, or an NULL (Hex String 00 00 00 00 00 00 00 00) value if no switchover has been scheduled. When written to in conjunction with a value of switchAt (3) for the object pbcG10CmtsCcmAction, it specifies a date and time at which a switchover MUST take place. A value of NULL (Hex String 00 00 00 00 00 00 00 00) implies that switchover be started immediately." ::= { pbcG10CmtsCCMRedundancyObject 4 } -- 1.3.6.1.4.1.5987.3.1.5 pbcG10CmtsNICRedundancy OBJECT IDENTIFIER ::= { pbcKodiakMG10Cmts 5 } -- 1.3.6.1.4.1.5987.3.1.5.1 pbcG10CmtsNICRedundancyObject OBJECT IDENTIFIER ::= { pbcG10CmtsNICRedundancy 1 } -- 1.3.6.1.4.1.5987.3.1.5.1.1 pbcG10CmtsNICRedundancyEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable NIC Redundancy for the whole system." ::= { pbcG10CmtsNICRedundancyObject 1 } -- 1.3.6.1.4.1.5987.3.1.5.1.2 pbcG10CmtsNicDmConnectivityTable OBJECT-TYPE SYNTAX SEQUENCE OF PbcG10CmtsNicDmConnectivityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table containing information about connectivity between DOCSIS and NIC modules. For every DOCSIS Module in the system there is two entries in this table (One for oddCableInterface and the other for evenCableInterface)." ::= { pbcG10CmtsNICRedundancyObject 2 } -- 1.3.6.1.4.1.5987.3.1.5.1.2.1 pbcG10CmtsNicDmConnectivityEntry OBJECT-TYPE SYNTAX PbcG10CmtsNicDmConnectivityEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describing the status of connectivity between DOCSIS Modules and NIC modules. " INDEX { pbcG10CmtsNicDmConnectivityDmIndex, pbcG10CmtsNicDmConnectivityCableInterfaceIndex } ::= { pbcG10CmtsNicDmConnectivityTable 1 } PbcG10CmtsNicDmConnectivityEntry ::= SEQUENCE { pbcG10CmtsNicDmConnectivityDmIndex Unsigned32, pbcG10CmtsNicDmConnectivityCableInterfaceIndex INTEGER, pbcG10CmtsNicDmConnectivityDmCardSlotNumber Unsigned32, pbcG10CmtsNicDmConnectivityConnectTo INTEGER } -- 1.3.6.1.4.1.5987.3.1.5.1.2.1.1 pbcG10CmtsNicDmConnectivityDmIndex OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique identifier that identifies a DOCSIS Module." ::= { pbcG10CmtsNicDmConnectivityEntry 1 } -- 1.3.6.1.4.1.5987.3.1.5.1.2.1.2 pbcG10CmtsNicDmConnectivityCableInterfaceIndex OBJECT-TYPE SYNTAX INTEGER { oddCableInterface(1), evenCableInterface(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "Cable Connectivity mode index to differentiate between Odd and Even cable interfaces in the DOCSIS Module. 1. oddCableInterfaces (1) meaning all odd numbered cable interfaces in the DOCSIS Modules are connected to the NIC modules specified by the pbcCmtsDmConnectTo. 2. evenCableInterfaces (2) meaning all even numbered cable interfaces in the DOCSIS Modulesare connected to the NIC modules specified by the pbcCmtsDmConnectTo. " ::= { pbcG10CmtsNicDmConnectivityEntry 2 } -- 1.3.6.1.4.1.5987.3.1.5.1.2.1.3 pbcG10CmtsNicDmConnectivityDmCardSlotNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "Slot Number where the DOCSIS Modules resides in the chassis." ::= { pbcG10CmtsNicDmConnectivityEntry 3 } -- 1.3.6.1.4.1.5987.3.1.5.1.2.1.4 pbcG10CmtsNicDmConnectivityConnectTo OBJECT-TYPE SYNTAX INTEGER { nic5(1), nic9(2), rf45a(3), rf45b(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "The DOCSIS Module connects to the NIC module in slot 5 if pbcG10CmtsNicDmConnectivityConnectTo is nic5 (1), or NIC module in slot 9 if pbcG10CmtsNicDmConnectivityConnectTo is nic9 (2). or RJ45 Port-a if pbcG10CmtsNicDmConnectivityConnectTo is rj45a (3). or RJ45 Port-b if pbcG10CmtsNicDmConnectivityConnectTo is rj45b (4). " ::= { pbcG10CmtsNicDmConnectivityEntry 4 } END -- -- PBC-KODIAK-M-G10-MIB.mib --