CISCO-SONET-MIB

        The MIB module to describe SONET/SDH interfaces
objects. This is an extension to the standard SONET 
MIB(RFC 2558).
    
Source file
CISCO-SONET-MIB
Last revised
Identity
ciscoSonetMIB
Base OID
1.3.6.1.4.1.9.9.126
Imported Objects
CISCO-SMI ciscoMgmt
IF-MIB ifDescr ifIndex InterfaceIndex
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Gauge32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC TEXTUAL-CONVENTION (no object page) TruthValue
SONET-MIB sonetLineCurrentStatus sonetPathCurrentEntry sonetPathCurrentStatus sonetSectionCurrentStatus sonetVTCurrentStatus
Net-SNMP examples using the cisco MIB directory Show commands

These commands use the standard Observium installation path and load the selected MIB variant before the RFC and Net-SNMP directories.

Translate the module identity
/usr/bin/snmptranslate -Pud -Ir -On -m 'CISCO-SONET-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'CISCO-SONET-MIB::ciscoSonetMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-SONET-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-SONET-MIB::ciscoSonetMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (111)
.1.3.6.1.4.1.9.9.126
.1.3.6.1.4.1.9.9.126.0
.1.3.6.1.4.1.9.9.126.1
.1.3.6.1.4.1.9.9.126.1.1
.1.3.6.1.4.1.9.9.126.1.1.1
.1.3.6.1.4.1.9.9.126.1.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.1.1.2
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.1.1.4
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.1.1.5
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.1.1.6
.1.3.6.1.4.1.9.9.126.1.1.2
.1.3.6.1.4.1.9.9.126.1.1.2.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.2.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.2.1.2
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.2.1.3
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.2.1.4
Enumeration
.1.3.6.1.4.1.9.9.126.1.1.2.1.5
.1.3.6.1.4.1.9.9.126.1.2
.1.3.6.1.4.1.9.9.126.1.2.1
.1.3.6.1.4.1.9.9.126.1.2.1.1
.1.3.6.1.4.1.9.9.126.1.2.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.10
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.11
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.12
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.13
.1.3.6.1.4.1.9.9.126.1.2.1.1.14
.1.3.6.1.4.1.9.9.126.1.2.1.1.15
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.16
.1.3.6.1.4.1.9.9.126.1.2.1.1.2
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.4
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.5
Unsigned32
.1.3.6.1.4.1.9.9.126.1.2.1.1.6
Unsigned32
.1.3.6.1.4.1.9.9.126.1.2.1.1.7
minutesUnsigned32
.1.3.6.1.4.1.9.9.126.1.2.1.1.8
Enumeration
.1.3.6.1.4.1.9.9.126.1.2.1.1.9
.1.3.6.1.4.1.9.9.126.1.2.2
.1.3.6.1.4.1.9.9.126.1.2.3
.1.3.6.1.4.1.9.9.126.1.3
.1.3.6.1.4.1.9.9.126.1.3.1
.1.3.6.1.4.1.9.9.126.1.3.1.1
errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.3.1.1.1
severely errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.3.1.1.2
severely errored framing secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.3.1.1.3
coding violationsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.3.1.1.4
.1.3.6.1.4.1.9.9.126.1.3.2
.1.3.6.1.4.1.9.9.126.1.3.2.1
OctetString
.1.3.6.1.4.1.9.9.126.1.3.2.1.1
OctetString
.1.3.6.1.4.1.9.9.126.1.3.2.1.2
.1.3.6.1.4.1.9.9.126.1.3.2.1.3
OctetString
.1.3.6.1.4.1.9.9.126.1.3.2.1.4
.1.3.6.1.4.1.9.9.126.1.4
.1.3.6.1.4.1.9.9.126.1.4.1
.1.3.6.1.4.1.9.9.126.1.4.1.1
errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.1.1.1
severely errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.1.1.2
coding violationsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.1.1.3
unavailable secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.1.1.4
.1.3.6.1.4.1.9.9.126.1.4.2
.1.3.6.1.4.1.9.9.126.1.4.2.1
errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.2.1.1
severely errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.2.1.2
coding violationsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.2.1.3
unavailable secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.4.2.1.4
.1.3.6.1.4.1.9.9.126.1.5
.1.3.6.1.4.1.9.9.126.1.5.1
.1.3.6.1.4.1.9.9.126.1.5.1.1
errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.1.1.1
severely errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.1.1.2
coding violationsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.1.1.3
unavailable secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.1.1.4
.1.3.6.1.4.1.9.9.126.1.5.2
.1.3.6.1.4.1.9.9.126.1.5.2.1
errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.2.1.1
severely errored secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.2.1.2
coding violationsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.2.1.3
unavailable secondsSNMPv2-SMIGauge32
.1.3.6.1.4.1.9.9.126.1.5.2.1.4
.1.3.6.1.4.1.9.9.126.1.5.3
.1.3.6.1.4.1.9.9.126.1.5.3.1
OctetString
.1.3.6.1.4.1.9.9.126.1.5.3.1.1
OctetString
.1.3.6.1.4.1.9.9.126.1.5.3.1.2
.1.3.6.1.4.1.9.9.126.1.5.3.1.3
OctetString
.1.3.6.1.4.1.9.9.126.1.5.3.1.4
.1.3.6.1.4.1.9.9.126.1.6
.1.3.6.1.4.1.9.9.126.1.6.1
.1.3.6.1.4.1.9.9.126.1.6.1.1
loss of signalsSNMPv2-SMICounter32
.1.3.6.1.4.1.9.9.126.1.6.1.1.1
loss of framesSNMPv2-SMICounter32
.1.3.6.1.4.1.9.9.126.1.6.1.1.2
alarm indication signalsSNMPv2-SMICounter32
.1.3.6.1.4.1.9.9.126.1.6.1.1.3
remote failure indicationsSNMPv2-SMICounter32
.1.3.6.1.4.1.9.9.126.1.6.1.1.4
alarm indication signalsSNMPv2-SMICounter32
.1.3.6.1.4.1.9.9.126.1.6.1.1.5
remote failure indicationsSNMPv2-SMICounter32
.1.3.6.1.4.1.9.9.126.1.6.1.1.6
.1.3.6.1.4.1.9.9.126.1.7
.1.3.6.1.4.1.9.9.126.1.7.1
.1.3.6.1.4.1.9.9.126.1.7.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.7.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.7.1.1.2
Enumeration
.1.3.6.1.4.1.9.9.126.1.7.1.1.3
Enumeration
.1.3.6.1.4.1.9.9.126.1.7.1.1.4
.1.3.6.1.4.1.9.9.126.1.8
.1.3.6.1.4.1.9.9.126.1.8.1
.1.3.6.1.4.1.9.9.126.1.9
.1.3.6.1.4.1.9.9.126.1.9.1
.1.3.6.1.4.1.9.9.126.1.9.1.1
Integer32
.1.3.6.1.4.1.9.9.126.1.9.1.1.1
Enumeration
.1.3.6.1.4.1.9.9.126.1.9.1.1.2
.1.3.6.1.4.1.9.9.126.3
.1.3.6.1.4.1.9.9.126.3.1
.1.3.6.1.4.1.9.9.126.3.2
Dependencies (9) 6 direct · 3 transitive Show tree and compile order Hide dependency details

Each imported module is resolved in the importing module's source directory first, then through the normal default-variant rules.

Dependency tree
Dependency-first compile order
  1. SNMPv2-SMIrfc
  2. CISCO-SMIcisco
  3. SNMPv2-TCrfc
  4. IANAifType-MIBrfc
  5. SNMPv2-CONFrfc
  6. SNMPv2-MIBrfc
  7. IF-MIBrfc
  8. PerfHist-TC-MIBrfc
  9. SONET-MIBrfc
  10. CISCO-SONET-MIBciscoselected
Type Definitions (3)
Enumeration
csApsChannelMismatch(1)
csApsProtectionByteFail(2)
csApsFEProtectionFailure(3)
csApsModeMismatch(4)
Bits
noApsLineFailure(0)
csApsChannelMismatchBit(1)
csApsProtectionByteFailBit(2)
csApsFEProtectionFailureBit(3)
csApsModeMismatchBit(4)
Enumeration
csApsOther(1)
csApsRevertive(2)
csApsManual(3)
csApsSignalDefectLow(4)
csApsSignalDefectHigh(5)
csApsSignalFailureLow(6)
csApsSignalFailureHigh(7)
csApsForceSwitch(8)
csApsLockOut(9)
csApsNoSwitch(10)
Conformance Groups (15)
Objects used for configuring Sonet lines.
.1.3.6.1.4.1.9.9.126.3.2.1
These are objects related to Sonet line statistics.
.1.3.6.1.4.1.9.9.126.3.2.2
Objects related to Sonet line connectivity.
.1.3.6.1.4.1.9.9.126.3.2.3
Objects used for configuring APS over Sonet lines.
.1.3.6.1.4.1.9.9.126.3.2.4
Objects used for configuring APS over Sonet lines.
This group includes 3 new objects in addition to
those in the deprecated group ciscoSonetApsMIBGroup.
.1.3.6.1.4.1.9.9.126.3.2.5
Objects used for configuring Sonet lines.
.1.3.6.1.4.1.9.9.126.3.2.6
Objects used for configuring Sonet Virtual tributaries.
.1.3.6.1.4.1.9.9.126.3.2.7
Objects used for configuring Sonet Paths.
.1.3.6.1.4.1.9.9.126.3.2.8
The collection of objects which enable notifications.
.1.3.6.1.4.1.9.9.126.3.2.9
The collection of Section notifications which are
required to be implemented.
.1.3.6.1.4.1.9.9.126.3.2.10
The collection of Line notifications which are
required to be implemented.
.1.3.6.1.4.1.9.9.126.3.2.11
The collection of Path notifications which are
required to be implemented.
.1.3.6.1.4.1.9.9.126.3.2.12
The collection of VT notifications which are
required to be implemented.
.1.3.6.1.4.1.9.9.126.3.2.13
Objects used for configuring Sonet Paths.
.1.3.6.1.4.1.9.9.126.3.2.14
Objects used for configuring AU-4:TUG-3 paths.
.1.3.6.1.4.1.9.9.126.3.2.15
Compliance Statements (4)

OID .1.3.6.1.4.1.9.9.126.3.1.1
The Compliance statement for ciscoSonet management group.
Required groups
mandatory ciscoSonetConfMIBGroup
mandatory ciscoSonetStatsMIBGroup
mandatory ciscoSonetTraceMIBGroup
optional ciscoSonetApsMIBGroup Required if Sonet APS is supported.
Object refinements
ObjectAccessSyntaxDescription
cssTraceReceived noaccess
This is an optional attribute.
cspTraceReceived noaccess
This is an optional attribute.

OID .1.3.6.1.4.1.9.9.126.3.1.2
The Compliance statement for ciscoSonet management group.
Required groups
mandatory ciscoSonetConfMIBGroup1
mandatory ciscoSonetStatsMIBGroup
mandatory ciscoSonetTraceMIBGroup
optional ciscoSonetApsMIBGroup1 Required if Sonet APS is supported.
optional ciscoSonetVTConfMIBGroup Required if Sonet Virtual tributaries are supported
Object refinements
ObjectAccessSyntaxDescription
cssTraceReceived noaccess
This is an optional attribute.
cspTraceReceived noaccess
This is an optional attribute.

OID .1.3.6.1.4.1.9.9.126.3.1.3
The Compliance statement for ciscoSonet management group.
Required groups
mandatory ciscoSonetConfMIBGroup1
mandatory ciscoSonetTraceMIBGroup
mandatory ciscoSonetNotifEnableGroup
mandatory ciscoSonetSectionNotifGroup
optional ciscoSonetVTConfMIBGroup Required if Sonet Virtual tributaries are supported
optional ciscoSonetPathConfMIBGroup Required if SONET Paths can be provisioned to carry
different types of payload.
optional ciscoSonetPathConfMIBGroup1 Required if
cspTributaryMappingType
cspSignallingTransportMode
cspTributaryGroupingType
need to be configured on sonet path level.
optional ciscoSonetStatsMIBGroup Required if SONET line statistics are supported
optional ciscoSonetApsMIBGroup1 Required if Sonet APS is supported.
optional ciscoSonetLineNotifGroup Implementation of this group is mandatory for all
SONET/SDH systems that terminate SONET/SDH Lines,
Paths or Virtual Tributaries.
optional ciscoSonetPathNotifGroup Implementation of this group is mandatory for all
SONET/SDH systems that terminate SONET/SDH
Paths or Virtual Tributaries.
optional ciscoSonetVTNotifGroup Implementation of this group is mandatory for all
SONET/SDH systems that terminate SONET/SDH Virtual
Tributaries.
Object refinements
ObjectAccessSyntaxDescription
cssTraceReceived noaccess
This is an optional attribute.
cspTraceReceived noaccess
This is an optional attribute.

OID .1.3.6.1.4.1.9.9.126.3.1.4
The Compliance statement for ciscoSonet management group.
Required groups
mandatory ciscoSonetConfMIBGroup1
mandatory ciscoSonetTraceMIBGroup
mandatory ciscoSonetNotifEnableGroup
mandatory ciscoSonetSectionNotifGroup
optional ciscoSonetVTConfMIBGroup Required if Sonet Virtual tributaries are supported
optional ciscoSonetPathConfMIBGroup Required if SONET Paths can be provisioned to carry
different types of payload.
optional ciscoSonetPathConfMIBGroup1 Required if
cspTributaryMappingType
cspSignallingTransportMode
cspTributaryGroupingType
need to be configured on sonet path level.
optional ciscoSonetStatsMIBGroup Required if SONET line statistics are supported
optional ciscoSonetApsMIBGroup1 Required if Sonet APS is supported.
optional ciscoSonetLineNotifGroup Implementation of this group is mandatory for all
SONET/SDH systems that terminate SONET/SDH Lines,
Paths or Virtual Tributaries.
optional ciscoSonetPathNotifGroup Implementation of this group is mandatory for all
SONET/SDH systems that terminate SONET/SDH
Paths or Virtual Tributaries.
optional ciscoSonetVTNotifGroup Implementation of this group is mandatory for all
SONET/SDH systems that terminate SONET/SDH Virtual
Tributaries.
optional ciscoSonetAu4Tug3Group Required if SDH AU-4:TUG-3 paths are supported
Object refinements
ObjectAccessSyntaxDescription
cssTraceReceived noaccess
This is an optional attribute.
cspTraceReceived noaccess
This is an optional attribute.
Notifications / Traps (4)
NameOIDDescription
.1.3.6.1.4.1.9.9.126.0.1
This notification is generated whenever the value of
sonetSectionCurrentStatus changes.
.1.3.6.1.4.1.9.9.126.0.2
This notification is generated whenever the value of
sonetLineCurrentStatus changes.
.1.3.6.1.4.1.9.9.126.0.3
This notification is generated whenever the value of
sonetPathCurrentStatus changes.
.1.3.6.1.4.1.9.9.126.0.4
This notification is generated whenever the value of
sonetVTCurrentStatus changes.