mibs/MIBS/packetlight/SL-RETIMER-MIB
2023-12-05 12:25:34 +01:00

158 lines
3.9 KiB
Plaintext

-- *****************************************************************
-- 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