Initial commit
This commit is contained in:
503
MIBS/extreme/EXTREME-CABLE-MIB
Normal file
503
MIBS/extreme/EXTREME-CABLE-MIB
Normal file
@ -0,0 +1,503 @@
|
||||
-- ################################################################################
|
||||
|
||||
EXTREME-CABLE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
OBJECT-TYPE FROM SNMPv2-SMI
|
||||
TruthValue FROM SNMPv2-TC
|
||||
extremeAgent FROM EXTREME-BASE-MIB
|
||||
extremeV2Traps FROM EXTREME-BASE-MIB
|
||||
extremenetworks FROM EXTREME-BASE-MIB
|
||||
DisplayString FROM RFC1213-MIB
|
||||
NOTIFICATION-TYPE FROM SNMPv2-SMI;
|
||||
|
||||
extremeCable MODULE-IDENTITY
|
||||
LAST-UPDATED "201310111700Z"
|
||||
ORGANIZATION "Extreme Networks, Inc."
|
||||
CONTACT-INFO "www.extremenetworks.com"
|
||||
DESCRIPTION "Extreme-specific Cable objects"
|
||||
::= { extremeAgent 24 }
|
||||
|
||||
extremeDiagConfigGroup OBJECT IDENTIFIER
|
||||
::= { extremeCable 1 }
|
||||
|
||||
extremeDiagConfigTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the time at which the Diagnostics information
|
||||
will be collected for the ports which have
|
||||
Auto-Diagnostics configured. Time must be given in hh:mm:ss format
|
||||
where hh, mm and ss are in decimals"
|
||||
::= { extremeDiagConfigGroup 1 }
|
||||
|
||||
extremeDiagConfigRoF OBJECT-TYPE
|
||||
SYNTAX INTEGER {true (1), false (2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether a port should return to INIT state on
|
||||
Diagnostics Failure. If TRUE the port will be restarted
|
||||
even if the Diagnostics indicate a Failure. If FALSE the
|
||||
port will be moved to DIAG_FAIL state"
|
||||
::= { extremeDiagConfigGroup 2 }
|
||||
|
||||
extremeDiagPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ExtremeDiagPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table, which contains the diagnostic configuration
|
||||
information for the ports"
|
||||
::= { extremeCable 2 }
|
||||
|
||||
extremeDiagPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX ExtremeDiagPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each row represents port related diagnostics
|
||||
configuration"
|
||||
INDEX { extremeDiagPortCfgPortIfIndex, extremeDiagPortCfgMode }
|
||||
::= { extremeDiagPortConfigTable 1 }
|
||||
|
||||
ExtremeDiagPortCfgEntry ::=
|
||||
SEQUENCE {
|
||||
extremeDiagPortCfgPortIfIndex
|
||||
INTEGER,
|
||||
extremeDiagPortCfgMode
|
||||
INTEGER,
|
||||
extremeDiagPortCfgStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
extremeDiagPortCfgPortIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IfIndex of the Port for which the information in this row applies"
|
||||
::= { extremeDiagPortConfigEntry 1 }
|
||||
|
||||
extremeDiagPortCfgMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {auto (1), manual (2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of operation. The port can be configured to have
|
||||
either manual diagnostics or auto-diagnostics collected."
|
||||
::= { extremeDiagPortConfigEntry 2 }
|
||||
|
||||
extremeDiagPortCfgStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {enable (1), disable (2), run (3), diagfail(4)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether Diagnostics are enabled or disabled for
|
||||
the port. In the manual mode, enable and disable will disable the
|
||||
corresponding bit in the manual Diag portmask. Once the run command is
|
||||
given the Manual Diagnostics starts running. <diagfail> indicates the
|
||||
diagnostics for the port has failed. <diagfail> is a read-only value and
|
||||
cannot be used for setting the status of the port"
|
||||
::= { extremeDiagPortConfigEntry 3 }
|
||||
|
||||
extremeDiagPortDiagTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ExtremeDiagPortDiagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table contains the diagnostic information for the ports"
|
||||
::= { extremeCable 3 }
|
||||
|
||||
extremeDiagPortDiagEntry OBJECT-TYPE
|
||||
SYNTAX ExtremeDiagPortDiagEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each row represents port related diagnostics information"
|
||||
INDEX { extremeDiagPortDiagPortIfIndex, extremeDiagPortDiagMode }
|
||||
::= { extremeDiagPortDiagTable 1 }
|
||||
|
||||
ExtremeDiagPortDiagEntry ::=
|
||||
SEQUENCE {
|
||||
extremeDiagPortDiagPortIfIndex
|
||||
INTEGER,
|
||||
extremeDiagPortDiagMode
|
||||
INTEGER,
|
||||
extremeDiagPortSpeed
|
||||
INTEGER,
|
||||
extremeDiagPortSwapAB
|
||||
INTEGER,
|
||||
extremeDiagPortSwapCD
|
||||
INTEGER,
|
||||
extremeDiagPortPairAPol
|
||||
INTEGER,
|
||||
extremeDiagPortPairAFlen
|
||||
INTEGER,
|
||||
extremeDiagPortPairALen
|
||||
INTEGER,
|
||||
extremeDiagPortPairASkew
|
||||
INTEGER,
|
||||
extremeDiagPortPairAStatus
|
||||
INTEGER,
|
||||
extremeDiagPortPairBPol
|
||||
INTEGER,
|
||||
extremeDiagPortPairBFlen
|
||||
INTEGER,
|
||||
extremeDiagPortPairBLen
|
||||
INTEGER,
|
||||
extremeDiagPortPairBSkew
|
||||
INTEGER,
|
||||
extremeDiagPortPairBStatus
|
||||
INTEGER,
|
||||
extremeDiagPortPairCPol
|
||||
INTEGER,
|
||||
extremeDiagPortPairCFlen
|
||||
INTEGER,
|
||||
extremeDiagPortPairCLen
|
||||
INTEGER,
|
||||
extremeDiagPortPairCSkew
|
||||
INTEGER,
|
||||
extremeDiagPortPairCStatus
|
||||
INTEGER,
|
||||
extremeDiagPortPairDPol
|
||||
INTEGER,
|
||||
extremeDiagPortPairDFlen
|
||||
INTEGER,
|
||||
extremeDiagPortPairDLen
|
||||
INTEGER,
|
||||
extremeDiagPortPairDSkew
|
||||
INTEGER,
|
||||
extremeDiagPortPairDStatus
|
||||
INTEGER,
|
||||
extremeDiagPortDateTime
|
||||
DisplayString
|
||||
}
|
||||
|
||||
extremeDiagPortDiagPortIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IfIndex of the Port for which the information in this row applies"
|
||||
::= { extremeDiagPortDiagEntry 1 }
|
||||
|
||||
extremeDiagPortDiagMode OBJECT-TYPE
|
||||
SYNTAX INTEGER {auto (1), manual (2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mode of operation. The port can be configured to have
|
||||
either manual diagnostics or auto-diagnostics collected."
|
||||
::= { extremeDiagPortDiagEntry 2 }
|
||||
|
||||
extremeDiagPortSpeed OBJECT-TYPE
|
||||
SYNTAX INTEGER { speed10 (1), speed100 (2), speed1000 (3), unknown (4)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the speed of the port"
|
||||
::= { extremeDiagPortDiagEntry 3 }
|
||||
|
||||
extremeDiagPortSwapAB OBJECT-TYPE
|
||||
SYNTAX INTEGER {swap(1), noswap(2), unknown(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether pairA pairB cables are swapped"
|
||||
::= { extremeDiagPortDiagEntry 4 }
|
||||
|
||||
extremeDiagPortSwapCD OBJECT-TYPE
|
||||
SYNTAX INTEGER {swap(1), noswap(2), unknown(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies whether pairC and pairD cables are swapped"
|
||||
::= { extremeDiagPortDiagEntry 5 }
|
||||
|
||||
extremeDiagPortPairAPol OBJECT-TYPE
|
||||
SYNTAX INTEGER {positive(1), negative(2), unknown(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the polarity of pairA cables"
|
||||
::= { extremeDiagPortDiagEntry 6 }
|
||||
|
||||
extremeDiagPortPairAFlen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the distance of Fault in the pairA cables"
|
||||
::= { extremeDiagPortDiagEntry 7 }
|
||||
|
||||
extremeDiagPortPairALen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the length of the pairA cables"
|
||||
::= { extremeDiagPortDiagEntry 8 }
|
||||
|
||||
extremeDiagPortPairASkew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Skew of pairA cables with respect to the fastest pair"
|
||||
::= { extremeDiagPortDiagEntry 9 }
|
||||
|
||||
extremeDiagPortPairAStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {open(1), short(2), terminated(3), imperror(4), unknown(5)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether pairA cables are properly terminated,
|
||||
short or open"
|
||||
::= { extremeDiagPortDiagEntry 10 }
|
||||
|
||||
extremeDiagPortPairBPol OBJECT-TYPE
|
||||
SYNTAX INTEGER {positive(1), negative(2), unknown(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the polarity of pairB cables"
|
||||
::= { extremeDiagPortDiagEntry 11 }
|
||||
|
||||
extremeDiagPortPairBFlen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the distance of Fault in the pairB cables"
|
||||
::= { extremeDiagPortDiagEntry 12 }
|
||||
|
||||
extremeDiagPortPairBLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the length of the pairB cables"
|
||||
::= { extremeDiagPortDiagEntry 13 }
|
||||
|
||||
extremeDiagPortPairBSkew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Skew of pairB cables with respect to the fastest pair"
|
||||
::= { extremeDiagPortDiagEntry 14 }
|
||||
|
||||
extremeDiagPortPairBStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {open(1), short(2), terminated(3), imperror(4), unknown(5)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether pairB cables are properly terminated,
|
||||
short or open"
|
||||
::= { extremeDiagPortDiagEntry 15 }
|
||||
|
||||
extremeDiagPortPairCPol OBJECT-TYPE
|
||||
SYNTAX INTEGER {positive(1), negative(2), unknown(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the polarity of pairC cables"
|
||||
::= { extremeDiagPortDiagEntry 16 }
|
||||
|
||||
extremeDiagPortPairCFlen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the distance of Fault in the pairC cables"
|
||||
::= { extremeDiagPortDiagEntry 17 }
|
||||
|
||||
extremeDiagPortPairCLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the length of the pairC cables"
|
||||
::= { extremeDiagPortDiagEntry 18 }
|
||||
|
||||
extremeDiagPortPairCSkew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Skew of pairC cables with respect to the fastest pair"
|
||||
::= { extremeDiagPortDiagEntry 19 }
|
||||
|
||||
extremeDiagPortPairCStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {open(1), short(2), terminated(3), imperror(4), unknown(5)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether pairC cables are properly terminated,
|
||||
short or open"
|
||||
::= { extremeDiagPortDiagEntry 20}
|
||||
|
||||
extremeDiagPortPairDPol OBJECT-TYPE
|
||||
SYNTAX INTEGER {positive(1), negative(2), unknown(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the polarity of pairD cables"
|
||||
::= { extremeDiagPortDiagEntry 21 }
|
||||
|
||||
extremeDiagPortPairDFlen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the distance of Fault in the pairD cables"
|
||||
::= { extremeDiagPortDiagEntry 22 }
|
||||
|
||||
extremeDiagPortPairDLen OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the length of the pairD cables"
|
||||
::= { extremeDiagPortDiagEntry 23 }
|
||||
|
||||
extremeDiagPortPairDSkew OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Skew of pairD cables with respect to the fastest pair"
|
||||
::= { extremeDiagPortDiagEntry 24 }
|
||||
|
||||
extremeDiagPortPairDStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER {open(1), short(2), terminated(3), imperror(4), unknown(5)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether pairD cables are properly terminated,
|
||||
short or open"
|
||||
::= { extremeDiagPortDiagEntry 25 }
|
||||
|
||||
extremeDiagPortDateTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE(64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Date and time at which the Diagnostic information was
|
||||
collected"
|
||||
::= { extremeDiagPortDiagEntry 26 }
|
||||
|
||||
extremeDiagPortStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ExtremeDiagPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table, which contains the diagnostic statistic information
|
||||
for the ports"
|
||||
::= { extremeCable 4 }
|
||||
|
||||
extremeDiagPortStatsEntry OBJECT-TYPE
|
||||
SYNTAX ExtremeDiagPortStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each row represents port related diagnostics statistics
|
||||
information"
|
||||
INDEX { extremeDiagPortStatsPortIfIndex }
|
||||
::= { extremeDiagPortStatsTable 1 }
|
||||
|
||||
ExtremeDiagPortStatsEntry ::=
|
||||
SEQUENCE {
|
||||
extremeDiagPortStatsPortIfIndex
|
||||
INTEGER,
|
||||
extremeDiagPortStatsNumDiag
|
||||
INTEGER,
|
||||
extremeDiagPortStatsNumSuccess
|
||||
INTEGER,
|
||||
extremeDiagPortStatsNumFail
|
||||
INTEGER,
|
||||
extremeDiagPortStatsNumChange
|
||||
INTEGER,
|
||||
extremeDiagPortStatsNumAbort
|
||||
INTEGER
|
||||
}
|
||||
|
||||
extremeDiagPortStatsPortIfIndex OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IfIndex of the Port for which the information in this row applies"
|
||||
::= { extremeDiagPortStatsEntry 1 }
|
||||
|
||||
extremeDiagPortStatsNumDiag OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times Diagnostics information collected for this
|
||||
port"
|
||||
::= { extremeDiagPortStatsEntry 2 }
|
||||
|
||||
extremeDiagPortStatsNumSuccess OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times Diagnostics for this port completed
|
||||
successfully without any errors"
|
||||
::= { extremeDiagPortStatsEntry 3 }
|
||||
|
||||
extremeDiagPortStatsNumFail OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times Diagnostics for this port Failed due to
|
||||
errors in the cable pairs"
|
||||
::= { extremeDiagPortStatsEntry 4 }
|
||||
|
||||
extremeDiagPortStatsNumChange OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times Diagnostics Changed for this port"
|
||||
::= { extremeDiagPortStatsEntry 5 }
|
||||
|
||||
extremeDiagPortStatsNumAbort OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of times Diagnostics was aborted by the user for this port"
|
||||
::= { extremeDiagPortStatsEntry 6 }
|
||||
|
||||
--TRAPS MIB Definitions for CDM
|
||||
|
||||
-- extremeTrapDiagPortDiagnostics TRAP-TYPE
|
||||
-- ENTERPRISE extremenetworks
|
||||
-- VARIABLES {extremeDiagPortCfgPortIfIndex, extremeDiagPortCfgMode, extremeDiagPortCfgStatus}
|
||||
-- DESCRIPTION
|
||||
-- "Indicates the status of Diagnostics for a port. The status indicates
|
||||
-- whether Diagnostics for a particular port failed"
|
||||
-- ::= 22
|
||||
|
||||
extremeCableTraps OBJECT IDENTIFIER
|
||||
::= { extremeCable 5 }
|
||||
|
||||
extremeCableTrapsPrefix OBJECT IDENTIFIER
|
||||
::= { extremeCableTraps 0 }
|
||||
|
||||
extremeTrapDiagPortDiagnostics NOTIFICATION-TYPE
|
||||
OBJECTS {extremeDiagPortCfgPortIfIndex, extremeDiagPortCfgMode, extremeDiagPortCfgStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the status of Diagnostics for a port. The status indicates
|
||||
whether Diagnostics for a particular port failed"
|
||||
::= { extremeCableTrapsPrefix 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user