From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/packetlight/SL-RETIMER-MIB | 157 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 157 insertions(+) create mode 100644 MIBS/packetlight/SL-RETIMER-MIB (limited to 'MIBS/packetlight/SL-RETIMER-MIB') 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 -- cgit v1.2.3