SUPERMICRO-ELPS-MIB

        This MIB is a proprietary MIB for ELPS to provide Enhanced
linear protection switching as per ITU-T G.8031/Y.1342 for vlan
 services and draft-ietf-mpls-tp-linear-protection-02 for
 MPLS LSP and Pseudowires.
    
Source file
SUPERMICRO-ELPS-MIB
Last revised
Identity
fselps
Base OID
1.3.6.1.4.1.10876.101.2.25
Imported Objects
IEEE8021-CFM-MIB Dot1agCfmMepId
IF-MIB InterfaceIndex InterfaceIndexOrZero
SNMPv2-SMI Counter32 enterprises MODULE-IDENTITY (no object page) NOTIFICATION-TYPE (no object page) OBJECT-TYPE (no object page) Unsigned32
SNMPv2-TC DisplayString RowPointer RowStatus TEXTUAL-CONVENTION (no object page) TruthValue
Net-SNMP examples using the supermicro 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 'SUPERMICRO-ELPS-MIB' -M '/opt/observium/mibs/supermicro:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SUPERMICRO-ELPS-MIB::fselps'
Walk the MIB subtree
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SUPERMICRO-ELPS-MIB' -M '/opt/observium/mibs/supermicro:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SUPERMICRO-ELPS-MIB::fselps'
How SNMP, Net-SNMP, MIB paths, and variants work
Objects (108)
.1.3.6.1.4.1.10876.101.2.25
.1.3.6.1.4.1.10876.101.2.25.1
.1.3.6.1.4.1.10876.101.2.25.1.1
fsElpsPSCChannelCode obsolete r/w
Unsigned32
.1.3.6.1.4.1.10876.101.2.25.1.2
microsecondsUnsigned32
.1.3.6.1.4.1.10876.101.2.25.1.3
.1.3.6.1.4.1.10876.101.2.25.2
.1.3.6.1.4.1.10876.101.2.25.2.1
.1.3.6.1.4.1.10876.101.2.25.2.1.1
.1.3.6.1.4.1.10876.101.2.25.2.1.1.1
Enumeration
.1.3.6.1.4.1.10876.101.2.25.2.1.1.2
Enumeration
.1.3.6.1.4.1.10876.101.2.25.2.1.1.3
OctetString
.1.3.6.1.4.1.10876.101.2.25.2.1.1.4
.1.3.6.1.4.1.10876.101.2.25.2.1.1.5
Enumeration
.1.3.6.1.4.1.10876.101.2.25.2.1.1.6
.1.3.6.1.4.1.10876.101.2.25.3
.1.3.6.1.4.1.10876.101.2.25.3.1
.1.3.6.1.4.1.10876.101.2.25.3.1.1
.1.3.6.1.4.1.10876.101.2.25.3.1.1.1
Enumeration
.1.3.6.1.4.1.10876.101.2.25.3.1.1.10
Enumeration
.1.3.6.1.4.1.10876.101.2.25.3.1.1.11
OctetString
.1.3.6.1.4.1.10876.101.2.25.3.1.1.12
.1.3.6.1.4.1.10876.101.2.25.3.1.1.13
.1.3.6.1.4.1.10876.101.2.25.3.1.1.14
.1.3.6.1.4.1.10876.101.2.25.3.1.1.15
.1.3.6.1.4.1.10876.101.2.25.3.1.1.16
.1.3.6.1.4.1.10876.101.2.25.3.1.1.17
Unsigned32
.1.3.6.1.4.1.10876.101.2.25.3.1.1.18
Unsigned32
.1.3.6.1.4.1.10876.101.2.25.3.1.1.19
.1.3.6.1.4.1.10876.101.2.25.3.1.1.2
Unsigned32
.1.3.6.1.4.1.10876.101.2.25.3.1.1.20
.1.3.6.1.4.1.10876.101.2.25.3.1.1.3
.1.3.6.1.4.1.10876.101.2.25.3.1.1.4
.1.3.6.1.4.1.10876.101.2.25.3.1.1.5
.1.3.6.1.4.1.10876.101.2.25.3.1.1.6
.1.3.6.1.4.1.10876.101.2.25.3.1.1.7
.1.3.6.1.4.1.10876.101.2.25.3.1.1.8
.1.3.6.1.4.1.10876.101.2.25.3.1.1.9
.1.3.6.1.4.1.10876.101.2.25.3.2
.1.3.6.1.4.1.10876.101.2.25.3.2.1
Unsigned32
.1.3.6.1.4.1.10876.101.2.25.3.2.1.1
.1.3.6.1.4.1.10876.101.2.25.3.2.1.10
.1.3.6.1.4.1.10876.101.2.25.3.2.1.11
secondsUnsigned32
.1.3.6.1.4.1.10876.101.2.25.3.2.1.12
Unsigned32
.1.3.6.1.4.1.10876.101.2.25.3.2.1.2
.1.3.6.1.4.1.10876.101.2.25.3.2.1.3
Enumeration
.1.3.6.1.4.1.10876.101.2.25.3.2.1.4
.1.3.6.1.4.1.10876.101.2.25.3.2.1.5
Enumeration
.1.3.6.1.4.1.10876.101.2.25.3.2.1.6
.1.3.6.1.4.1.10876.101.2.25.3.2.1.7
Enumeration
.1.3.6.1.4.1.10876.101.2.25.3.2.1.8
.1.3.6.1.4.1.10876.101.2.25.3.2.1.9
.1.3.6.1.4.1.10876.101.2.25.3.3
.1.3.6.1.4.1.10876.101.2.25.3.3.1
.1.3.6.1.4.1.10876.101.2.25.3.3.1.1
.1.3.6.1.4.1.10876.101.2.25.3.3.1.10
.1.3.6.1.4.1.10876.101.2.25.3.3.1.11
.1.3.6.1.4.1.10876.101.2.25.3.3.1.12
.1.3.6.1.4.1.10876.101.2.25.3.3.1.13
.1.3.6.1.4.1.10876.101.2.25.3.3.1.2
.1.3.6.1.4.1.10876.101.2.25.3.3.1.3
.1.3.6.1.4.1.10876.101.2.25.3.3.1.4
.1.3.6.1.4.1.10876.101.2.25.3.3.1.5
.1.3.6.1.4.1.10876.101.2.25.3.3.1.6
.1.3.6.1.4.1.10876.101.2.25.3.3.1.7
.1.3.6.1.4.1.10876.101.2.25.3.3.1.8
.1.3.6.1.4.1.10876.101.2.25.3.3.1.9
.1.3.6.1.4.1.10876.101.2.25.3.4
.1.3.6.1.4.1.10876.101.2.25.3.4.1
.1.3.6.1.4.1.10876.101.2.25.3.4.1.1
.1.3.6.1.4.1.10876.101.2.25.3.4.1.2
.1.3.6.1.4.1.10876.101.2.25.3.5
.1.3.6.1.4.1.10876.101.2.25.3.5.1
.1.3.6.1.4.1.10876.101.2.25.3.5.1.1
.1.3.6.1.4.1.10876.101.2.25.3.5.1.2
.1.3.6.1.4.1.10876.101.2.25.3.6
.1.3.6.1.4.1.10876.101.2.25.3.6.1
.1.3.6.1.4.1.10876.101.2.25.3.6.1.1
.1.3.6.1.4.1.10876.101.2.25.3.6.1.10
.1.3.6.1.4.1.10876.101.2.25.3.6.1.11
.1.3.6.1.4.1.10876.101.2.25.3.6.1.2
.1.3.6.1.4.1.10876.101.2.25.3.6.1.3
.1.3.6.1.4.1.10876.101.2.25.3.6.1.4
.1.3.6.1.4.1.10876.101.2.25.3.6.1.5
.1.3.6.1.4.1.10876.101.2.25.3.6.1.6
.1.3.6.1.4.1.10876.101.2.25.3.6.1.7
.1.3.6.1.4.1.10876.101.2.25.3.6.1.8
.1.3.6.1.4.1.10876.101.2.25.3.6.1.9
.1.3.6.1.4.1.10876.101.2.25.3.7
.1.3.6.1.4.1.10876.101.2.25.3.7.1
.1.3.6.1.4.1.10876.101.2.25.3.7.1.1
.1.3.6.1.4.1.10876.101.2.25.3.7.1.2
.1.3.6.1.4.1.10876.101.2.25.3.7.1.3
.1.3.6.1.4.1.10876.101.2.25.3.7.1.4
.1.3.6.1.4.1.10876.101.2.25.3.7.1.5
.1.3.6.1.4.1.10876.101.2.25.3.7.1.6
.1.3.6.1.4.1.10876.101.2.25.4
.1.3.6.1.4.1.10876.101.2.25.4.0
OctetString
.1.3.6.1.4.1.10876.101.2.25.4.1
OctetString
.1.3.6.1.4.1.10876.101.2.25.4.2
OctetString
.1.3.6.1.4.1.10876.101.2.25.4.3
OctetString
.1.3.6.1.4.1.10876.101.2.25.4.4
.1.3.6.1.4.1.10876.101.2.25.5
.1.3.6.1.4.1.10876.101.2.25.5.1
.1.3.6.1.4.1.10876.101.2.25.5.2
.1.3.6.1.4.1.10876.101.2.25.5.3
.1.3.6.1.4.1.10876.101.2.25.5.4
.1.3.6.1.4.1.10876.101.2.25.5.5
.1.3.6.1.4.1.10876.101.2.25.5.6
Dependencies (21) 4 direct · 17 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 (12)
Enumeration
localLockOutProtection(0)
localForcedSwitchToProtection(1)
localSignalFailOnWorking(2)
localRecoverSignalFailOnWorking(3)
localSignalFailOnProtection(4)
localRecoverSignalFailOnProtection(5)
localManualSwitchToProtection(6)
localManualSwitchToWorking(7)
localClear(8)
localExercise(9)
localWaitToRestoreExpiry(10)
farLockOutProtection(11)
farSignalFailOnProtection(12)
farForceSwitchToProtection(13)
farSignalFailOnWorking(14)
farManualSwitchToProtection(15)
farManualSwitchToWorking(16)
farWaitToRestore(17)
farExerciseOnWorking(18)
farExerciseOnProtection(19)
farReverseRequestOnWorking(20)
farReverseRequestOnProtection(21)
farNoRequestOnWorking(22)
farNoRequestOnProtection(23)
farDoNotRevert(24)
Enumeration
lockOutProtection(1)
forceSwitchToProtection(2)
manualSwitchToProtection(3)
exercise(4)
clear(5)
freeze(6)
clearFreeze(7)
manualSwitchToWorking(8)
Enumeration
lockOutProtection(1)
signalFailOnProtection(2)
forceSwitchToProtection(3)
signalFailOnWorking(4)
manualSwitchToProtection(5)
waitToRestore(6)
exerciseOnWorking(7)
exerciseOnProtection(8)
reverseRequestOnWorking(9)
reverseRequestOnProtection(10)
noRequestOnWorking(11)
noRequestOnProtection(12)
doNotRevert(13)
manualSwitchToWorking(14)
Unsigned32 range: 1..4294967295
Enumeration
signalFailOnWorking(1)
recoverSignalFailOnWorking(2)
signalFailOnProtection(3)
recoverSignalFailOnProtection(4)
waitToRestoreExpiry(5)
Enumeration
cfm(1)
mplsOam(2)
none(3)
Enumeration
noRequestOnWorking(0)
noRequestOnProtection(1)
lockOutProtection(2)
forceSwitchToProtection(3)
signalFailOnWorking(4)
signalFailOnProtection(5)
manualSwitchToProtection(6)
manualSwitchToWorking(7)
waitToRestore(8)
doNotRevert(9)
exerciseOnWorking(10)
exerciseOnProtection(11)
reverseRequestOnWorking(12)
reverseRequestOnProtection(13)
Enumeration
vlan(1)
mplsLSP(2)
mplsPW(3)
Unsigned32 range: 1..4294967295
Unsigned32 range: 0..4294967295
Enumeration
protectionDisabled(0)
workingPathActive(1)
protectionPathActive(2)
waitToRestoreState(3)
holdOffState(4)
switchingFailed(5)
unavailable(6)
doNotRevert(7)
Enumeration
individual(1)
list(2)
all(3)
Notifications / Traps (3)
NameOIDDescription
.1.3.6.1.4.1.10876.101.2.25.4.0.1
This trap is generated when the switching happens from working
transport entity to protection transport entity (and vice-versa).
The generated trap will carry the information about the context-name,
the protection group status indicating whether the service is carried
over the working path or the protection path currently and the
mechanism (Auto Protection Switch, Forced Switch, Manual Switch)
by which the switching happened.
.1.3.6.1.4.1.10876.101.2.25.4.0.2
This trap is generated when there is a hardware failure
for a protection group or the state machine is unable to transmit APS
PDUs upon a protection group state change.
.1.3.6.1.4.1.10876.101.2.25.4.0.3
This trap is generated whenever a mismatch is found through the APS
protocol operation. The mismatches can be a B-bit mismatch,
a Configuration mismatch, a Lack Of Response, an A-bit mismatch or
a D-bit mismatch.