summaryrefslogtreecommitdiff
path: root/MIBS/transition/TN-LOAM-EXT-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/transition/TN-LOAM-EXT-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/transition/TN-LOAM-EXT-MIB')
-rw-r--r--MIBS/transition/TN-LOAM-EXT-MIB116
1 files changed, 116 insertions, 0 deletions
diff --git a/MIBS/transition/TN-LOAM-EXT-MIB b/MIBS/transition/TN-LOAM-EXT-MIB
new file mode 100644
index 0000000..522a8f8
--- /dev/null
+++ b/MIBS/transition/TN-LOAM-EXT-MIB
@@ -0,0 +1,116 @@
+-- *************************************************************************************************
+-- TN-LOAM-EXT-MIB.mib: Enterprise MIB for Interface/VLAN management
+--
+-- Copyright (c) 2012 by Transition Networks, Inc.
+-- All rights reserved.
+--
+-- *************************************************************************************************
+--
+
+TN-LOAM-EXT-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY,
+ OBJECT-IDENTITY,
+ enterprises FROM SNMPv2-SMI
+ RowStatus, TruthValue FROM SNMPv2-TC
+ ifIndex, InterfaceIndex FROM IF-MIB
+ tnProducts FROM TRANSITION-SMI;
+
+tnLOAMExtMIB MODULE-IDENTITY
+ LAST-UPDATED "201201080000Z"
+ ORGANIZATION "Transition Networks, Inc."
+ CONTACT-INFO
+ " Transition Networks
+ 10900 Red Circle Drive
+ Minnetonka, MN 55343 USA
+ Tel: +1-800-526-9267
+
+ E-mail: techsupport@transition.com"
+ DESCRIPTION
+ "The mib module for managing Link OAM (IEEE 802.3ah Clause 57) enterprise extensions."
+
+ REVISION "201201080000Z"
+ DESCRIPTION
+ "Second Revision of this module, naming prefix change to accmodate more products."
+
+ REVISION "200901080000Z"
+ DESCRIPTION
+ "Initial Revision of this module"
+ ::= { tnProducts 7 }
+
+--
+-- Section 1
+--
+tnLOAMNotifications OBJECT IDENTIFIER ::= { tnLOAMExtMIB 0 }
+tnLOAMObjects OBJECT IDENTIFIER ::= { tnLOAMExtMIB 1 }
+tnLOAMConformance OBJECT IDENTIFIER ::= { tnLOAMExtMIB 2 }
+
+
+tnLOAMIfMgmt OBJECT IDENTIFIER ::= { tnLOAMObjects 1 }
+
+--
+-- ION SOAM (Interface, VLAN Tag) managment table
+--
+tnLOAMIfMgmtTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TnLOAMIfMgmtEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table has entries which generate an synthetic indentifier for a given interface, VLAN service mapping."
+ ::= { tnLOAMIfMgmt 1 }
+
+tnLOAMIfMgmtEntry OBJECT-TYPE
+ SYNTAX TnLOAMIfMgmtEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A entry in the table represents Link OAM management extension for an interface."
+ INDEX { ifIndex }
+ ::= { tnLOAMIfMgmtTable 1 }
+
+TnLOAMIfMgmtEntry ::=
+ SEQUENCE
+ {
+ tnLOAMIfModeCtrl INTEGER,
+ tnLOAMIfClearStats INTEGER,
+ tnLOAMIfMUXState INTEGER,
+ tnLOAMIfPARState INTEGER
+ }
+
+tnLOAMIfModeCtrl OBJECT-TYPE
+ SYNTAX INTEGER {auto(1), manual(2)}
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object can be used to provision the Link OAM mode for this interface.
+ In auto(1) mode , the interface is set to active/passive depending on
+ if the device is in a chassis or stand-alone. Applicable to Chassis based products.
+ In manual(2) mode lets the user choose the Link OAM mode (active/passive)."
+ ::= { tnLOAMIfMgmtEntry 1 }
+
+tnLOAMIfClearStats OBJECT-TYPE
+ SYNTAX INTEGER { reset(1), doNothing(2) }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This mib variable can be used to clear all Link OAM statisitical counters for
+ this interface."
+ ::= { tnLOAMIfMgmtEntry 2 }
+
+tnLOAMIfMUXState OBJECT-TYPE
+ SYNTAX INTEGER { forward(1), discard(2) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of interface's multiplexer state."
+ ::= { tnLOAMIfMgmtEntry 3 }
+
+tnLOAMIfPARState OBJECT-TYPE
+ SYNTAX INTEGER { forward(1), loopback(2), discard(3) }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of interface's Parser state."
+ ::= { tnLOAMIfMgmtEntry 4 }
+END