summaryrefslogtreecommitdiff
path: root/MIBS/packetlight/SL-RETIMER-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/packetlight/SL-RETIMER-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/packetlight/SL-RETIMER-MIB')
-rw-r--r--MIBS/packetlight/SL-RETIMER-MIB157
1 files changed, 157 insertions, 0 deletions
diff --git a/MIBS/packetlight/SL-RETIMER-MIB b/MIBS/packetlight/SL-RETIMER-MIB
new file mode 100644
index 0000000..310de2c
--- /dev/null
+++ b/MIBS/packetlight/SL-RETIMER-MIB
@@ -0,0 +1,157 @@
+-- *****************************************************************
+-- Retimer Module MIB
+-- *****************************************************************
+
+SL-RETIMER-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32,
+ NOTIFICATION-TYPE, Gauge32,
+ Counter64 FROM SNMPv2-SMI
+ DisplayString, TruthValue,
+ DateAndTime FROM SNMPv2-TC
+ MODULE-COMPLIANCE, OBJECT-GROUP,
+ NOTIFICATION-GROUP FROM SNMPv2-CONF
+ InterfaceIndex FROM IF-MIB
+ slService FROM SL-NE-MIB;
+
+slRetimer MODULE-IDENTITY
+ LAST-UPDATED "200508171200Z" -- 17 Jan. 2005 12:00:00 EST
+ ORGANIZATION "PacketLight Networks Ltd."
+ CONTACT-INFO
+ "Omri_Viner@PacketLight.com"
+ DESCRIPTION
+ "This MIB module describes the Retimer"
+ ::= { slService 14 }
+
+-- The Retimer MIB consists of the following groups:
+-- Configuration
+-- Status
+-- Pm
+-- Traps
+
+slRetimerConfig OBJECT IDENTIFIER ::= { slRetimer 1 }
+slRetimerStat OBJECT IDENTIFIER ::= { slRetimer 2 }
+slRetimerPm OBJECT IDENTIFIER ::= { slRetimer 3 }
+slRetimerTraps OBJECT IDENTIFIER ::= { slRetimer 7 }
+
+-- Textual Conventions
+
+
+--
+-- The Retimer Configuration Table
+--
+
+slRetimerConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SlRetimerConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Retimer Configuration table."
+ ::= { slRetimerConfig 1 }
+
+slRetimerConfigEntry OBJECT-TYPE
+ SYNTAX SlRetimerConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the Retimer Configuration table."
+ INDEX { slRetimerLineIndex }
+ ::= { slRetimerConfigTable 1 }
+
+SlRetimerConfigEntry ::=
+ SEQUENCE {
+ slRetimerLineIndex InterfaceIndex,
+ slRetimerResetPmCounters INTEGER
+ }
+
+slRetimerLineIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object should be made equal to the ifIndex of the SFP."
+ ::= { slRetimerConfigEntry 1 }
+
+slRetimerResetPmCounters OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this object to 1 reset the current interval PM
+ counters of the retimer."
+ ::= { slRetimerConfigEntry 2 }
+
+
+
+--
+-- The PM Current Table
+--
+
+slRetimerCurrentTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF SlRetimerCurrentEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The Ethernet current table contains various statistics
+ being collected for the current 15 minute
+ interval."
+ ::= { slRetimerPm 1 }
+
+slRetimerCurrentEntry OBJECT-TYPE
+ SYNTAX SlRetimerCurrentEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the Retimer Current table."
+ INDEX { slRetimerCurrentIndex }
+ ::= { slRetimerCurrentTable 1 }
+
+SlRetimerCurrentEntry ::=
+ SEQUENCE {
+ slRetimerCurrentIndex InterfaceIndex,
+ slRetimerCurrentRxRllES INTEGER,
+ slRetimerCurrentRxK285ES INTEGER
+ }
+
+slRetimerCurrentIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index value which uniquely identifies the
+ Ethernet interface to which this entry is applicable.
+ The interface identified by a particular value of
+ this index is the same interface as identified by
+ the same value as a the ifIndex of the SFP."
+ ::= { slRetimerCurrentEntry 1 }
+
+slRetimerCurrentRxRllES OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Errored Seconds with RLL error."
+ ::= { slRetimerCurrentEntry 2 }
+
+slRetimerCurrentRxK285ES OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Errored Seconds with K28.5 error."
+ ::= { slRetimerCurrentEntry 3 }
+
+
+-- ---------------------------------------------
+-- Retimer Traps
+-- ---------------------------------------------
+
+slRetimerStatusChange NOTIFICATION-TYPE
+ OBJECTS { slRetimerLineIndex }
+ STATUS current
+ DESCRIPTION
+ ""
+ ::= { slRetimerTraps 1 }
+
+END