IEEE802171-CFM-MIB

        Conectivity Fault Management module for managing IEEE 802.1ag
    
Source file
IEEE802171-CFM-MIB
Last revised
Identity
ieee8021cfmMIB
Base OID
1.0.8802.1.1.3
Imported Objects
IANA-ADDRESS-FAMILY-NUMBERS-MIB AddressFamilyNumbers
IF-MIB InterfaceIndex
LLDP-MIB LldpChassisId LldpChassisIdSubtype LldpManAddress LldpPortId LldpPortIdSubtype
Q-BRIDGE-MIB VlanId VlanIdOrNone
SNMPv2-CONF MODULE-COMPLIANCE (no object page) NOTIFICATION-GROUP (no object page) OBJECT-GROUP (no object page)
SNMPv2-SMI Counter32 Integer32 MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32 zeroDotZero
SNMPv2-TC MacAddress RowStatus TEXTUAL-CONVENTION (no object page) TimeInterval TimeStamp TruthValue
TRANSPORT-ADDRESS-MIB TransportAddress TransportDomain
Net-SNMP examples using the rfc 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 'IEEE802171-CFM-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'IEEE802171-CFM-MIB::ieee8021cfmMIB'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'IEEE802171-CFM-MIB' -M '/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'IEEE802171-CFM-MIB::ieee8021cfmMIB'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (149)
.1.0.8802.1.1.3
.1.0.8802.1.1.3.0
.1.0.8802.1.1.3.1
.1.0.8802.1.1.3.1.1
.1.0.8802.1.1.3.1.1.1
.1.0.8802.1.1.3.1.1.1.1
.1.0.8802.1.1.3.1.1.1.1.1
.1.0.8802.1.1.3.1.1.1.1.2
.1.0.8802.1.1.3.1.1.1.1.3
.1.0.8802.1.1.3.1.1.1.1.4
.1.0.8802.1.1.3.1.2
.1.0.8802.1.1.3.1.2.1
.1.0.8802.1.1.3.1.2.1.1
Unsigned32
.1.0.8802.1.1.3.1.2.1.1.1
.1.0.8802.1.1.3.1.2.1.1.2
.1.0.8802.1.1.3.1.2.1.1.3
.1.0.8802.1.1.3.1.2.1.1.4
.1.0.8802.1.1.3.1.3
.1.0.8802.1.1.3.1.3.1
.1.0.8802.1.1.3.1.3.1.1
.1.0.8802.1.1.3.1.3.1.1.1
.1.0.8802.1.1.3.1.3.1.1.2
.1.0.8802.1.1.3.1.3.1.1.3
.1.0.8802.1.1.3.1.4
.1.0.8802.1.1.3.1.4.1
.1.0.8802.1.1.3.1.4.2
.1.0.8802.1.1.3.1.4.2.1
Unsigned32
.1.0.8802.1.1.3.1.4.2.1.1
.1.0.8802.1.1.3.1.4.2.1.2
.1.0.8802.1.1.3.1.4.2.1.3
.1.0.8802.1.1.3.1.4.2.1.4
.1.0.8802.1.1.3.1.4.2.1.5
.1.0.8802.1.1.3.1.4.2.1.6
.1.0.8802.1.1.3.1.4.2.1.7
.1.0.8802.1.1.3.1.4.2.1.8
.1.0.8802.1.1.3.1.5
.1.0.8802.1.1.3.1.5.1
.1.0.8802.1.1.3.1.5.3
.1.0.8802.1.1.3.1.5.3.1
Unsigned32
.1.0.8802.1.1.3.1.5.3.1.1
.1.0.8802.1.1.3.1.5.3.1.2
.1.0.8802.1.1.3.1.5.3.1.3
.1.0.8802.1.1.3.1.5.3.1.4
.1.0.8802.1.1.3.1.5.3.1.5
.1.0.8802.1.1.3.1.5.3.1.6
.1.0.8802.1.1.3.1.5.3.1.7
.1.0.8802.1.1.3.1.5.3.1.8
.1.0.8802.1.1.3.1.5.3.1.9
.1.0.8802.1.1.3.1.5.4
.1.0.8802.1.1.3.1.5.4.1
.1.0.8802.1.1.3.1.5.4.1.1
.1.0.8802.1.1.3.1.5.4.1.2
.1.0.8802.1.1.3.1.5.8
.1.0.8802.1.1.3.1.5.8.1
.1.0.8802.1.1.3.1.5.8.1.1
.1.0.8802.1.1.3.1.5.8.1.2
.1.0.8802.1.1.3.1.6
.1.0.8802.1.1.3.1.6.1
.1.0.8802.1.1.3.1.6.1.1
.1.0.8802.1.1.3.1.6.1.1.1
.1.0.8802.1.1.3.1.6.1.1.10
.1.0.8802.1.1.3.1.6.1.1.11
.1.0.8802.1.1.3.1.6.1.1.12
Integer32
.1.0.8802.1.1.3.1.6.1.1.13
Integer32
.1.0.8802.1.1.3.1.6.1.1.14
.1.0.8802.1.1.3.1.6.1.1.15
.1.0.8802.1.1.3.1.6.1.1.16
.1.0.8802.1.1.3.1.6.1.1.17
.1.0.8802.1.1.3.1.6.1.1.18
.1.0.8802.1.1.3.1.6.1.1.19
.1.0.8802.1.1.3.1.6.1.1.2
.1.0.8802.1.1.3.1.6.1.1.20
OctetString
.1.0.8802.1.1.3.1.6.1.1.21
OctetString
.1.0.8802.1.1.3.1.6.1.1.22
.1.0.8802.1.1.3.1.6.1.1.23
.1.0.8802.1.1.3.1.6.1.1.24
.1.0.8802.1.1.3.1.6.1.1.25
.1.0.8802.1.1.3.1.6.1.1.26
.1.0.8802.1.1.3.1.6.1.1.27
.1.0.8802.1.1.3.1.6.1.1.28
.1.0.8802.1.1.3.1.6.1.1.29
.1.0.8802.1.1.3.1.6.1.1.3
.1.0.8802.1.1.3.1.6.1.1.30
.1.0.8802.1.1.3.1.6.1.1.31
.1.0.8802.1.1.3.1.6.1.1.32
.1.0.8802.1.1.3.1.6.1.1.33
.1.0.8802.1.1.3.1.6.1.1.34
.1.0.8802.1.1.3.1.6.1.1.35
Integer32
.1.0.8802.1.1.3.1.6.1.1.36
OctetString
.1.0.8802.1.1.3.1.6.1.1.37
Integer32
.1.0.8802.1.1.3.1.6.1.1.38
.1.0.8802.1.1.3.1.6.1.1.39
Unsigned32
.1.0.8802.1.1.3.1.6.1.1.4
.1.0.8802.1.1.3.1.6.1.1.40
.1.0.8802.1.1.3.1.6.1.1.41
.1.0.8802.1.1.3.1.6.1.1.42
Bits
.1.0.8802.1.1.3.1.6.1.1.43
.1.0.8802.1.1.3.1.6.1.1.44
.1.0.8802.1.1.3.1.6.1.1.45
.1.0.8802.1.1.3.1.6.1.1.46
Unsigned32
.1.0.8802.1.1.3.1.6.1.1.47
.1.0.8802.1.1.3.1.6.1.1.48
.1.0.8802.1.1.3.1.6.1.1.49
.1.0.8802.1.1.3.1.6.1.1.5
OctetString
.1.0.8802.1.1.3.1.6.1.1.50
.1.0.8802.1.1.3.1.6.1.1.51
.1.0.8802.1.1.3.1.6.1.1.6
.1.0.8802.1.1.3.1.6.1.1.7
Unsigned32
.1.0.8802.1.1.3.1.6.1.1.8
.1.0.8802.1.1.3.1.6.1.1.9
.1.0.8802.1.1.3.1.6.2
.1.0.8802.1.1.3.1.6.2.1
Unsigned32
.1.0.8802.1.1.3.1.6.2.1.1
.1.0.8802.1.1.3.1.6.2.1.10
.1.0.8802.1.1.3.1.6.2.1.11
.1.0.8802.1.1.3.1.6.2.1.12
.1.0.8802.1.1.3.1.6.2.1.13
.1.0.8802.1.1.3.1.6.2.1.14
.1.0.8802.1.1.3.1.6.2.1.15
.1.0.8802.1.1.3.1.6.2.1.16
.1.0.8802.1.1.3.1.6.2.1.17
.1.0.8802.1.1.3.1.6.2.1.18
.1.0.8802.1.1.3.1.6.2.1.19
Unsigned32
.1.0.8802.1.1.3.1.6.2.1.2
.1.0.8802.1.1.3.1.6.2.1.20
OctetString
.1.0.8802.1.1.3.1.6.2.1.21
Unsigned32
.1.0.8802.1.1.3.1.6.2.1.3
.1.0.8802.1.1.3.1.6.2.1.4
.1.0.8802.1.1.3.1.6.2.1.5
OctetString
.1.0.8802.1.1.3.1.6.2.1.6
OctetString
.1.0.8802.1.1.3.1.6.2.1.7
.1.0.8802.1.1.3.1.6.2.1.8
.1.0.8802.1.1.3.1.6.2.1.9
.1.0.8802.1.1.3.1.6.3
.1.0.8802.1.1.3.1.6.3.1
.1.0.8802.1.1.3.1.6.3.1.1
.1.0.8802.1.1.3.1.6.3.1.10
.1.0.8802.1.1.3.1.6.3.1.11
.1.0.8802.1.1.3.1.6.3.1.2
.1.0.8802.1.1.3.1.6.3.1.3
.1.0.8802.1.1.3.1.6.3.1.4
.1.0.8802.1.1.3.1.6.3.1.5
.1.0.8802.1.1.3.1.6.3.1.6
.1.0.8802.1.1.3.1.6.3.1.7
.1.0.8802.1.1.3.1.6.3.1.8
.1.0.8802.1.1.3.1.6.3.1.9
.1.0.8802.1.1.3.2
.1.0.8802.1.1.3.2.1
.1.0.8802.1.1.3.2.2
Dependencies (20) 8 direct · 12 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
Type Definitions (21)
Unsigned32 range: 0..4294967295
Enumeration
intervalInvalid(0)
interval300Hz(1)
interval10ms(2)
interval100ms(3)
interval1s(4)
interval10s(5)
interval1min(6)
interval10min(7)
Bits
cfmLeak(0)
conflictingVids(1)
excessiveLevels(2)
overlappedLevels(3)
Enumeration
egrOK(1)
egrDown(2)
egrBlocked(3)
egrVid(4)
Enumeration
fngReset(1)
fngDefect(2)
fngReportDefect(3)
fngDefectReported(4)
fngDefectClearing(5)
Enumeration
none(1)
defRDICCM(2)
defMACstatus(3)
defRemoteCCM(4)
defErrorCCM(5)
defXconCCM(6)
Enumeration
ingOk(1)
ingDown(2)
ingBlocked(3)
ingVid(4)
Enumeration
isNoInterfaceSatatusTLV(0)
isUp(1)
isDown(2)
isTesting(3)
isUnknown(4)
isDormant(5)
isNotPresent(6)
isLowerLayerDown(7)
Enumeration
allDef(1)
macRemErrXcon(2)
remErrXcon(3)
errXcon(4)
xcon(5)
noDef(6)
OctetString range: 1..45
Enumeration
primaryVid(1)
charString(2)
unsignedInt16(3)
rfc2865VpnId(4)
OctetString range: 1..43
Enumeration
none(1)
dnsLikeName(2)
macAddressAndUint(3)
charString(4)
Integer32 range: -1..7
Unsigned32 range: 1..8191
Unsigned32 range: 0..8191
Enumeration
defMHFnone(1)
defMHFdefault(2)
defMHFexplicit(3)
Enumeration
down(1)
up(2)
Enumeration
psNoPortStateTLV(0)
psBlocked(1)
psUp(2)
Enumeration
rlyHit(1)
rlyFdb(2)
rlyMpdb(3)
Enumeration
rMepIdle(1)
rMepStart(2)
rMepFailed(3)
rMepOk(4)
Conformance Groups (8)
Objects for the Stack group.
.1.0.8802.1.1.3.2.2.1
Objects for the Default MD Level group.
.1.0.8802.1.1.3.2.2.2
Objects for the Cfm Configuration Error List Group.
.1.0.8802.1.1.3.2.2.3
Objects for the Maintenance Domain Group.
.1.0.8802.1.1.3.2.2.4
Objects for the MA group.
.1.0.8802.1.1.3.2.2.5
dot1agCfmMepIfIndex dot1agCfmMepDirection dot1agCfmMepPrimaryVid dot1agCfmMepActive dot1agCfmMepFngState dot1agCfmMepCciEnabled dot1agCfmMepCcmLtmPriority dot1agCfmMepMacAddress dot1agCfmMepFaultAlarmDestDomain dot1agCfmMepFaulAlarmDestAddress dot1agCfmMepLowPrDef dot1agCfmMepFngAlarmTime dot1agCfmMepFngResetTime dot1agCfmMepHighestPrDefect dot1agCfmMepSomeRdiDefect dot1agCfmMepErrMacStatus dot1agCfmMepSomeRMepCcmDefect dot1agCfmMepErrorCcmDefect dot1agCfmMepXconCcmDefect dot1agCfmMepErrorCcmLastFailure dot1agCfmMepXconCcmLastFailure dot1agCfmMepRCcmSequenceErrors dot1agCfmMepCciSentCcms dot1agCfmMepNextLbmTransId dot1agCfmMepLbrIn dot1agCfmMepLbrInOutOfOrder dot1agCfmMepLbrBadMsdu dot1agCfmMepLtmNextSeqNumber dot1agCfmMepUnexpLtrIn dot1agCfmMepLbrOut dot1agCfmMepTransmitLbmStatus dot1agCfmMepTransmitLbmDestMacAddress dot1agCfmMepTransmitLbmDestMepId dot1agCfmMepTransmitLbmDestIsMepId dot1agCfmMepTransmitLbmMessages dot1agCfmMepTransmitLbmDataTlv dot1agCfmMepTransmitLbmVlanPriority dot1agCfmMepTransmitLbmVlanDropEnable dot1agCfmMepTransmitLbmResultOK dot1agCfmMepTransmitLbmSeqNumber dot1agCfmMepTransmitLtmStatus dot1agCfmMepTransmitLtmFlags dot1agCfmMepTransmitLtmTargetMacAddress dot1agCfmMepTransmitLtmTargetMepId dot1agCfmMepTransmitLtmTargetIsMepId dot1agCfmMepTransmitLtmTtl dot1agCfmMepTransmitLtmResult dot1agCfmMepTransmitLtmSeqNumber dot1agCfmMepTransmitLtmEgressIdentifier dot1agCfmMepRowStatus dot1agCfmLtrForwarded dot1agCfmLtrRelay dot1agCfmLtrChassisIdSubtype dot1agCfmLtrChassisId dot1agCfmLtrManAddress dot1agCfmLtrManAddressType dot1agCfmLtrIngress dot1agCfmLtrIngressMac dot1agCfmLtrIngressPortIdSubtype dot1agCfmLtrIngressPortId dot1agCfmLtrEgress dot1agCfmLtrEgressMac dot1agCfmLtrEgressPortIdSubtype dot1agCfmLtrEgressPortId dot1agCfmLtrTerminalMep dot1agCfmLtrLastEgressIdentifier dot1agCfmLtrNextEgressIdentifier dot1agCfmLtrTtl dot1agCfmLtrOrganizationSpecificTlv
Objects for the MEP group.
.1.0.8802.1.1.3.2.2.6
Objects for the MEP group.
.1.0.8802.1.1.3.2.2.7
Objects for the Notifications group.
.1.0.8802.1.1.3.2.2.8
Compliance Statements (1)

OID .1.0.8802.1.1.3.2.1.1
The compliance statement for support of the CFM MIB module.
Required groups
Object refinements
ObjectAccessSyntaxDescription
dot1agCfmMdRowStatus
active(1), notInService(2)
Support for createAndWait is not required.
dot1agCfmMaRowStatus
active(1), notInService(2)
Support for createAndWait is not required.
dot1agCfmMaVlanRowStatus
active(1), notInService(2)
Support for createAndWait is not required.
dot1agCfmMaMepListRowStatus
active(1), notInService(2)
Support for createAndWait is not required.
dot1agCfmMepRowStatus
active(1), notInService(2)
Support for createAndWait is not required.
Notifications / Traps (1)
NameOIDDescription
.1.0.8802.1.1.3.0.1
A MEP has a persistent defect condition. A notification
(fault alarm) is sent to the management entity with the OID
of the MEP that has detected the fault.

Whenever a MEP has a persistent defect,
it may or may not generate a Fault Alarm to warn the system
administrator of the problem, as controlled by the MEP
Fault Notification Generator State Machine and associated
Managed Objects. Only the highest-priority defect, as shown
in Table 20-1, is reported in the Fault Alarm.

The management entity receiving the notification can identify
the system from the network source address of the
notification, and can identify the MEP reporting the defect
by the indices in the OID of the dot1agCfmMepHighestPrDefect
variable in the notification.