| cmPhyIfMode | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.1 | 
    
    
      | 
        This object allows the management client to configure
        the mode of operation for the client interface modules.
        When in 2R mode, there is no protocol type, clock rate
        or monitoring to be configured i.e. the next three
        objects would be read-only. When in 3R mode, monitoring
        can be enabled or disabled and the clock rate and protocol
        should be configured.
       | 
    
    
      | cmPhyIfProtocol | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.2 | 
    
    
      | 
        This object is used to specify the protocol of the data
        carried over the client side interface.
        This object applies to linecards which support a variety of
        protocols and allow dynamic configuration of the specific
        protocol to be monitored on the interface. The ifType value
        for such interfaces remains fixed. The agent may use this
        object to identify the protocol to be monitored (see the
        cmPhyIfMonitor object), to set the clock rate for the
        interface (see the cmPhyIfClockRate object), or to enable
        or disable functionality related to the protocol, for
        example OFC (see the cmPhyIfOFC object).
        The value of this object cannot be modified when the
        cmPhyIfMonitor object is set to 'true' for that interface.
        Also, this object does not apply to the trunk side
        interfaces.
       | 
    
    
      | cmPhyIfClockRate | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.3 | 
    
    
      | 
        This object allows the management client to set the
        clock rate across the client side interface.
        Due to hardware limitations, all values may not be supported.
        The default value of this object depends on the value of the
        cmPhyIfProtocol object. When the value of the cmPhyIfProtocol
        object is reset, the value of this object will be
        automatically set to the default for that protocol.
        In case of protocols that support multiple rates,
        the default value of this object will be the lowest rate
        possible for that protocol. For example, if the value
        of cmPhyIfProtocol is set to 'sonet', the default value
        of cmPhyIfClockRate is set to the OC-3 rate of 155520 kHz.
        If a non-default value is desired, then this object must
        be set after the cmPhyIfProtocol object has been reset.
        This object must be set to a supported clock rate when
        setting cmPhyIfProtocol to 'unknown'.
        In 2R mode of operation, this object is not applicable
        and will have a default value of 0.
        The value of this object cannot be modified when the
        cmPhyIfMonitor object is set to 'true' for that interface.
        Also, this object is not applicable to trunk side interfaces.
       | 
    
    
      | cmPhyIfMonitor | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.4 | 
    
    
      | 
        This object allows the management client to enable
        monitoring of the error counters on an interface,
        by writing a value of 'true' to this object. To bypass
        the monitoring hardware, a value of 'false' must be
        written to this object.
        Monitoring does not apply when the value of
        cmPhyIfProtocol is 'unknown'.
       | 
    
    
      | cmPhyIfLoopback | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.5 | 
    
    
      | 
        This object allows the management client to configure
        loopback for the client side or trunk side interfaces.
        'noLoop'         - No Loopback present.
        'diagnosticLoop' - This is an internal loopback, where the
        data stream is looped from the transmit
        to receive section. It is used for hardware
        debug, bring-up and diagnostics.
        'lineLoop'       - In this mode, the receive data stream is
        looped back to the transmit side.
        'otherLoop'      - This indicates loopbacks not defined here.
        The default value of this object will be 'noLoop'.
       | 
    
    
      | cmPhyIfOFC | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.6 | 
    
    
      | 
        This object allows the management client to enable
        OFC(Open Fibre Control) safety protocol for the client
        side interfaces, by writing a 'true' value to
        this object. A 'false' value would disable OFC.
        The default value of this object varies depending on the value
        of cmPhyIfProtocol and cmPhyIfClockRate.  When cmPhyIfProtocol
        or cmPhyIfClockRate is reset, then the value of this object is
        automatically reset to the default value for that protocol or
        rate. If non-default OFC behavior is desired, then this object
        should be set after cmPhyIfProtocol or cmPhyIfClockRate has
        been reset.
        This object is not applicable to trunk side interfaces.
       | 
    
    
      | cmPhyIfLaserSafetyControl | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.7 | 
    
    
      | 
        This object allows the management client to enable
        laser safety control feature on the trunk side interfaces
        by writing a true value to this object. If laser safety
        control is enabled, the transmit laser on the trunk side is
        shut when the receive signal is not available on the fiber.
        A 'false' value disables this feature and is the default
        value assigned to this object.
        Laser safety control would not apply in case of  splitter
        protection on the optical switch.
       | 
    
    
      | cmPhyIfForwardLaserControl | 
      .1.3.6.1.4.1.9.10.69.1.1.1.1.8 | 
    
    
      | 
        This object allows the management client to enable
        forward laser control on the client or trunk side interfaces
        by writing a true value to this object. If forward laser
        control is enabled, the transmit laser is shut when the
        cross-connect receive port on the switch is in alarm
        condition. A 'false' value disables this feature and is
        the default value assigned to this object.
       | 
    
    
      | cmPhyRxPower | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.1 | 
    
    
      | 
        This object gives the optical power level received
        on the trunk side interface.
        The actual value of the power level received on
        the interface is the value of this object divided
        by 100. This object is not applicable to client side
        interfaces.
        This object has been deprecated since a similar object
        has been defined in the CISCO-OPTICAL-MONITOR-MIB.
       | 
    
    
      | cmPhyRxCVRD | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.2 | 
    
    
      | 
        This object represents the lower word value of the
        counter associated with the
        number of code violations and running disparity errors
        encountered, in the receive direction.
        NOTE: The object cmPhyRxCVRDOverflow contains the
        higher 32 bits of this counter value. SNMP v2c or v3
        managers can use the cmPhyHCRxCVRD object
        directly which is a 64 bit counter.
       | 
    
    
      | cmPhyRxCVRDOverflow | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.3 | 
    
    
      | 
        This object represents the high word value of the
        counter associated with the
        number of code violations and running disparity errors
        encountered, in the receive direction.
        NOTE: The object cmPhyRxCVRD contains the lower 32
        bits of this counter value. If the error count is
        greater than 4,294,967,295 the higher word value
        will be stored in this object. SNMP v2c or v3
        managers can use the cmPhyHCRxCVRD object
        directly which is a 64 bit counter.
       | 
    
    
      | cmPhyHCRxCVRD | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.4 | 
    
    
      | 
        This object represents the counter associated with the
        number of code violations and running disparity errors
        encountered, in the receive direction.
        This is a High Capacity (64 bit) version of the
        cmPhyRxCVRD counter.
       | 
    
    
      | cmPhyRxHEC | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.5 | 
    
    
      | 
        This object represents the lower word value of the
        counter associated with the
        number of CDL HEC errors encountered, in the receive
        direction.
        This object has a valid value only if the protocol
        type is gigabitEthernet/ tenGigabitEthernet. For all other
        protocols, this object is not applicable.
        NOTE: The object cmPhyRxHECOverflow contains the
        higher 32 bits of this counter value. SNMP v2c or v3
        managers can use the cmPhyHCRxHEC object
        directly which is a 64 bit counter.
        This object has been deprecated since a similar object
        has been defined in the CISCO-CDL-MIB.
       | 
    
    
      | cmPhyRxHECOverflow | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.6 | 
    
    
      | 
        This object represents the high word value of the
        counter associated with the number of CDL
        HEC errors encountered, in the receive direction.
        This object has a valid value only if the protocol
        type is gigabitEthernet/ tenGigabitEthernet. For all other
        protocols, this object is not applicable.
        NOTE: The object cmPhyRxHEC contains the lower 32
        bits of this counter value. If the error count is
        greater than 4,294,967,295 the higher word value
        will be stored in this object. SNMP v2c or v3
        managers can use the cmPhyHCRxHEC object
        directly which is a 64 bit counter.
        This object has been deprecated since a similar object
        has been defined in the CISCO-CDL-MIB.
       | 
    
    
      | cmPhyHCRxHEC | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.7 | 
    
    
      | 
        This object represents the counter associated with the
        number of CDL HEC errors encountered, in the receive
        direction.
        This object has a valid value only if the medium
        type is gigabitEthernet/ tenGigabitEthernet. For all other
        media, this object is not applicable.
        This is a High Capacity (64 bit) version of the
        cmPhyRxHEC counter.
        This object has been deprecated since a similar object
        has been defined in the CISCO-CDL-MIB.
       | 
    
    
      | cmPhyRxCRC | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.8 | 
    
    
      | 
        This object represents the lower word value of the
        counter associated with CRC errors.
        This object has a valid value only for interfaces that
        provide CRC error monitoring.
        NOTE: The object cmPhyRxCRCOverflow contains the
        higher 32 bits of this counter value. SNMP v2c or v3
        managers can use the cmPhyHCRxCRC object
        directly which is a 64 bit counter.
       | 
    
    
      | cmPhyRxCRCOverflow | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.9 | 
    
    
      | 
        This object represents the higher word value of the
        counter associated with CRC errors.
        This object has a valid value only for interfaces that
        provide CRC error monitoring.
        NOTE: The object cmPhyRxCRC contains the
        lower 32 bits of this counter value. If the error count is
        greater than 4,294,967,295 the higher word value
        will be stored in this object. SNMP v2c or v3
        managers can use the cmPhyHCRxCRC object
        directly which is a 64 bit counter.
       | 
    
    
      | cmPhyHCRxCRC | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.10 | 
    
    
      | 
        This object represents the counter associated with
        CRC errors. This object has a valid value only for
        interfaces that provide CRC error monitoring.
        This is a High Capacity (64 bit) version of the cmPhyRxCRC
        counter.
       | 
    
    
      | cmPhyTxEncapFarEndPktErrors | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.11 | 
    
    
      | 
        This object represents the lower word value of the counter
        associated with ingress error indications from the far end of
        an Ethernet network, where an ESCON stream is encapsulated in
        Ethernet packets. This counter is incremented whenever
        an ESCON packet or control character has 8b/10b code
        violations or running disparity errors in the ingress
        direction at the far end of the Ethernet network.
        This object has a valid value only for ESCON interfaces where
        Ethernet encapsulation is performed.
        NOTE: The object cmPhyTxEncapFarEndPktErrOverflow contains the
        higher 32 bits of this counter value. SNMP v2c or v3
        managers can use the cmPhyHCTxEsconPktInd object
        directly which is a 64 bit counter.
       | 
    
    
      | cmPhyTxEncapFarEndPktErrOverflow | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.12 | 
    
    
      | 
        This object represents the higher word value of the counter
        associated with ingress error indications from the far end of
        an Ethernet network, where an ESCON stream is encapsulated in
        Ethernet packets. This counter is incremented whenever
        an ESCON packet or control character has 8b/10b code
        violations or running disparity errors in the ingress
        direction at the far end of the Ethernet network.
        This object has a valid value only for ESCON interfaces where
        Ethernet encapsulation is performed.
        NOTE: The object cmPhyTxEncapFarEndPktErrors contains the
        lower 32 bits of this counter value. SNMP v2c or v3
        managers can use the cmPhyHCTxEsconPktInd object
        directly which is a 64 bit counter.
       | 
    
    
      | cmPhyHCTxEncapFarEndPktErrors | 
      .1.3.6.1.4.1.9.10.69.1.2.1.1.13 | 
    
    
      | 
        This object represents the counter associated with ESCON
        ingress error indications from the far end of
        an Ethernet network, where an ESCON stream is encapsulated in
        Ethernet packets. This counter is incremented whenever
        an ESCON packet or control character has 8b/10b code
        violations or running disparity errors in the ingress
        direction at the far end of the Ethernet network.
        This object has a valid value only for ESCON interfaces where
        Ethernet encapsulation is performed.
        This is a High Capacity (64 bit) version of the
        cmPhyTxEncapFarEndPktErrors counter.
       | 
    
    
      | cmPhySonetSectionTraceReceived | 
      .1.3.6.1.4.1.9.10.69.1.3.1.1.1 | 
    
    
      | 
        This object displays the SONET or SDH section trace bytes
        received at the interface.
       | 
    
    
      | cmPhySonetSectionTraceExpected | 
      .1.3.6.1.4.1.9.10.69.1.3.1.1.2 | 
    
    
      | 
        This object defines the SONET or SDH section trace bytes
        to be expected at the interface.
        The default value of this object will be a zero length
        string.
       |