863 lines
24 KiB
Plaintext
863 lines
24 KiB
Plaintext
-- Copyright (C) 2008-2014 Super Micro Computer Inc. All Rights Reserved
|
|
|
|
-- $Id: fselmi.mib,v 1.7 2012/09/07 09:52:05 siva Exp $
|
|
|
|
SUPERMICRO-ELMI-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
|
|
OBJECT-TYPE,MODULE-IDENTITY, Integer32,
|
|
enterprises,Counter32,NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
|
|
|
futureElmiMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201209050000Z"
|
|
ORGANIZATION "Super Micro Computer Inc."
|
|
CONTACT-INFO "support@Supermicro.com"
|
|
DESCRIPTION "This mib module is for Proprietary
|
|
Ethernet LMI-Network Side implementation"
|
|
REVISION "201209050000Z"
|
|
DESCRIPTION "This mib module is for Proprietary
|
|
Ethernet LMI-Network Side implementation"
|
|
::= { enterprises supermicro-computer-inc(10876) super-switch(101) basic(1) 159}
|
|
|
|
EnabledStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A simple status value for the object."
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
|
|
futureElmi OBJECT IDENTIFIER ::= { futureElmiMIB 1 }
|
|
futureElmiTrapsControl OBJECT IDENTIFIER ::= { futureElmiMIB 2 }
|
|
futureElmiTraps OBJECT IDENTIFIER ::= { futureElmiMIB 3 }
|
|
|
|
-- ------------------------------
|
|
-- fsElmi group
|
|
-- ------------------------------
|
|
|
|
fsElmiSystemControl OBJECT-TYPE
|
|
SYNTAX INTEGER { start(1), shutdown(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative shutdown status requested by management for the elmi
|
|
feature. The value start (1) indicates that elmi should be active in
|
|
the device on all ports. The value shutdown (2) indicates that elmi
|
|
should be shutdown in the device on all ports."
|
|
|
|
::= { futureElmi 1 }
|
|
|
|
fsElmiModuleStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Module status configured by management for the ELMI feature.
|
|
The value enabled(1) indicates that ELMI is enabled at system level.
|
|
If set to disabled(2) then ELMI cannot be enabled on a interface.
|
|
|
|
Note: This will be set to enabled(1) by default when fsElmiSystemControl
|
|
is set to 'start'."
|
|
|
|
DEFVAL {enabled}
|
|
::= { futureElmi 2 }
|
|
|
|
fsElmiActivePortCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Ports on which elmi is active."
|
|
::= { futureElmi 3 }
|
|
|
|
fsElmiTraceOption OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable Trace Statements for the elmi
|
|
Module .
|
|
|
|
A FOUR BYTE integer is used for enabling the level of tracing.
|
|
Each BIT in the four byte integer, represents a particular
|
|
level of Trace.
|
|
|
|
The mapping between the bit positions & the level of trace is
|
|
as follows:
|
|
0 - Init and Shutdown Traces
|
|
1 - Management Traces
|
|
2 - Data Path Traces
|
|
3 - Control Plane Traces
|
|
4 - Packet Dump Traces
|
|
5 - Traces related to All Resources except Buffers
|
|
6 - All Failure Traces
|
|
7 - Buffer Traces
|
|
|
|
16 - Memory related Trace statements
|
|
17 - Event Handling Trace statements
|
|
18 - Timer Module Trace statements
|
|
|
|
The remaining bits are unused. Combination of trace levels are
|
|
also allowed.
|
|
|
|
For example if the bits 0 and 1 are set, then the Trace
|
|
statements related to Enable/Disable and management
|
|
will be printed.
|
|
|
|
The user has to enter the corresponding INTEGER VALUE for the
|
|
bits set. For example if bits 0 and 1 are to be set then user has
|
|
to give the value for this object as 3.
|
|
|
|
Setting the Trace Option to any value will cause the Debug Option
|
|
to be set to 0 (i.e.) the Trace Option and Debug Option are mutually
|
|
exclusive."
|
|
|
|
DEFVAL { 0 }
|
|
::= { futureElmi 4 }
|
|
|
|
fsElmiBufferOverFlowCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times Buffer overflows/failures have occured."
|
|
::= { futureElmi 5 }
|
|
|
|
fsElmiMemAllocFailureCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times memory allocation failures have occured."
|
|
::= { futureElmi 6 }
|
|
|
|
-- -------------------------------------
|
|
-- fsElmiPortTable - Start
|
|
-- -------------------------------------
|
|
|
|
fsElmiPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsElmiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"List of Ports ."
|
|
::= { futureElmi 7 }
|
|
|
|
fsElmiPortEntry OBJECT-TYPE
|
|
SYNTAX FsElmiPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"elmi Module Port Parameters."
|
|
INDEX { fsElmiPort }
|
|
::= { fsElmiPortTable 1 }
|
|
|
|
FsElmiPortEntry ::=
|
|
SEQUENCE {
|
|
fsElmiPort
|
|
Integer32,
|
|
fsElmiPortElmiStatus
|
|
EnabledStatus,
|
|
fsElmiUniSide
|
|
INTEGER,
|
|
fsElmiOperStatus
|
|
EnabledStatus,
|
|
fsElmiStatusCounter
|
|
Integer32,
|
|
fsElmiPollingVerificationTimerValue
|
|
Integer32,
|
|
fsElmiPollingTimerValue
|
|
Integer32,
|
|
fsElmiPollingCounterValue
|
|
Integer32,
|
|
fsElmiNoOfConfiguredEvcs
|
|
Integer32,
|
|
fsElmiRxElmiCheckEnqMsgCount
|
|
Counter32,
|
|
fsElmiRxFullStatusEnqMsgCount
|
|
Counter32,
|
|
fsElmiRxFullStatusContEnqMsgCount
|
|
Counter32,
|
|
fsElmiTxElmiCheckMsgCount
|
|
Counter32,
|
|
fsElmiTxFullStatusMsgCount
|
|
Counter32,
|
|
fsElmiTxFullStatusContMsgCount
|
|
Counter32,
|
|
fsElmiTxAsyncStatusMsgCount
|
|
Counter32,
|
|
fsElmiRxElmiCheckMsgCount
|
|
Counter32,
|
|
fsElmiRxFullStatusMsgCount
|
|
Counter32,
|
|
fsElmiRxFullStatusContMsgCount
|
|
Counter32,
|
|
fsElmiRxAsyncStatusMsgCount
|
|
Counter32,
|
|
fsElmiTxElmiCheckEnqMsgCount
|
|
Counter32,
|
|
fsElmiTxFullStatusEnqMsgCount
|
|
Counter32,
|
|
fsElmiTxFullStatusContEnqMsgCount
|
|
Counter32,
|
|
fsElmiRxValidMsgCount
|
|
Counter32,
|
|
fsElmiRxInvalidMsgCount
|
|
Counter32,
|
|
fsElmiRelErrStatusTimeOutCount
|
|
Counter32,
|
|
fsElmiRelErrInvalidSeqNumCount
|
|
Counter32,
|
|
fsElmiRelErrInvalidStatusRespCount
|
|
Counter32,
|
|
fsElmiRelErrRxUnSolicitedStatusCount
|
|
Counter32,
|
|
fsElmiProErrInvalidProtVerCount
|
|
Counter32,
|
|
fsElmiProErrInvalidEvcRefIdCount
|
|
Counter32,
|
|
fsElmiProErrInvalidMessageTypeCount
|
|
Counter32,
|
|
fsElmiProErrOutOfSequenceInfoEleCount
|
|
Counter32,
|
|
fsElmiProErrDuplicateInfoEleCount
|
|
Counter32,
|
|
fsElmiProErrMandatoryInfoEleMissingCount
|
|
Counter32,
|
|
fsElmiProErrInvalidMandatoryInfoEleCount
|
|
Counter32,
|
|
fsElmiProErrInvalidNonMandatoryInfoEleCount
|
|
Counter32,
|
|
fsElmiProErrUnrecognizedInfoEleCount
|
|
Counter32,
|
|
fsElmiProErrUnexpectedInfoEleCount
|
|
Counter32,
|
|
fsElmiProErrShortMessageCount
|
|
Counter32
|
|
}
|
|
|
|
|
|
-- Common to both UNI-C and UNI-N
|
|
|
|
fsElmiPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, indicating the Port number."
|
|
::= { fsElmiPortEntry 1 }
|
|
|
|
fsElmiPortElmiStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative value for the port
|
|
to configure elmi enable(1)/disable(2) on this Port
|
|
By default elmi should be disabled on each port"
|
|
DEFVAL {disabled}
|
|
::= { fsElmiPortEntry 2 }
|
|
|
|
fsElmiUniSide OBJECT-TYPE
|
|
SYNTAX INTEGER { unic(1), unin(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object tells whether elmi is running at UNI-C(1) or at UNI-N(2)
|
|
side."
|
|
DEFVAL {2}
|
|
::= {fsElmiPortEntry 3 }
|
|
|
|
fsElmiOperStatus OBJECT-TYPE
|
|
SYNTAX EnabledStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational status of elmi enabled/disabled on this port."
|
|
DEFVAL {disabled}
|
|
::= { fsElmiPortEntry 4 }
|
|
|
|
fsElmiStatusCounter OBJECT-TYPE
|
|
SYNTAX Integer32 (2..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative default value for Status Counter."
|
|
DEFVAL {4}
|
|
::= { fsElmiPortEntry 5 }
|
|
|
|
fsElmiPollingVerificationTimerValue OBJECT-TYPE
|
|
SYNTAX Integer32 (5..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative default value for Polling Verification Timer.
|
|
This object is applicable only at UNI-N side."
|
|
DEFVAL {15}
|
|
::= { fsElmiPortEntry 6 }
|
|
|
|
fsElmiPollingTimerValue OBJECT-TYPE
|
|
SYNTAX Integer32 (5..30)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The administrative default value for Polling Timer.
|
|
This object is applicable only at UNI-C side."
|
|
DEFVAL {10}
|
|
::= { fsElmiPortEntry 7 }
|
|
|
|
fsElmiPollingCounterValue OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65000)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"elmi Polling Counter Default Value.
|
|
This object is applicable only at UNI-C side."
|
|
DEFVAL {360}
|
|
::= { fsElmiPortEntry 8 }
|
|
|
|
fsElmiNoOfConfiguredEvcs OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of EVCs Configured on this Port."
|
|
::= { fsElmiPortEntry 9 }
|
|
|
|
fsElmiRxElmiCheckEnqMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Check Enquiry message(s) received on this
|
|
port.
|
|
This object is applicable only at UNI-N side"
|
|
::= { fsElmiPortEntry 10 }
|
|
|
|
fsElmiRxFullStatusEnqMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status Enquiry message(s) received
|
|
on this port.
|
|
This object is applicable only at UNI-N side."
|
|
::= { fsElmiPortEntry 11 }
|
|
|
|
fsElmiRxFullStatusContEnqMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status Continued Enquiry message(s)
|
|
received on this port.
|
|
This object is applicable only at UNI-N side."
|
|
::= { fsElmiPortEntry 12 }
|
|
|
|
fsElmiTxElmiCheckMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Check message transmitted by this port.
|
|
This object is applicable only at UNI-N side."
|
|
::= { fsElmiPortEntry 13 }
|
|
|
|
fsElmiTxFullStatusMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status STATUS message transmitted by this port.
|
|
This object is applicable only at UNI-N side."
|
|
::= { fsElmiPortEntry 14 }
|
|
|
|
fsElmiTxFullStatusContMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status Continued STATUS message transmitted
|
|
by this port.
|
|
This object is applicable only at UNI-N side."
|
|
::= { fsElmiPortEntry 15 }
|
|
|
|
fsElmiTxAsyncStatusMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Asynchronous elmi STATUS message(s)
|
|
transmitted by this port.
|
|
This object is applicable only at UNI-N side."
|
|
::= { fsElmiPortEntry 16 }
|
|
|
|
fsElmiRxElmiCheckMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Check STATUS mesage
|
|
received on this port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 17 }
|
|
|
|
fsElmiRxFullStatusMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status STATUS Message
|
|
received on this port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 18 }
|
|
|
|
fsElmiRxFullStatusContMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status Continued STATUS message
|
|
received on this port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 19 }
|
|
|
|
fsElmiRxAsyncStatusMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Asynchronous elmi STATUS message
|
|
received on this port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 20 }
|
|
|
|
fsElmiTxElmiCheckEnqMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Check Enquiry message(s) transmitted on this
|
|
port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 21 }
|
|
|
|
fsElmiTxFullStatusEnqMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status Enquiry message(s) transmitted
|
|
on this port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 22 }
|
|
|
|
fsElmiTxFullStatusContEnqMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of elmi Full Status Continued Enquiry message(s)
|
|
transmitted on this port.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 23 }
|
|
|
|
fsElmiRxValidMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of valid Messages received on this port."
|
|
::= { fsElmiPortEntry 24 }
|
|
|
|
fsElmiRxInvalidMsgCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of Invalid Messages received on this
|
|
port."
|
|
::= { fsElmiPortEntry 25 }
|
|
|
|
fsElmiRelErrStatusTimeOutCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times status request has been sent but not
|
|
received any reply.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 26 }
|
|
|
|
fsElmiRelErrInvalidSeqNumCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times the sequence numbers of Ethernet LMI
|
|
packets do not match the sequence numbers expected"
|
|
::= { fsElmiPortEntry 27 }
|
|
|
|
fsElmiRelErrInvalidStatusRespCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times a status response received was invalid and
|
|
discarded.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 28 }
|
|
|
|
fsElmiRelErrRxUnSolicitedStatusCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times status was received that had not been
|
|
requested.
|
|
This object is applicable only at UNI-C side."
|
|
::= { fsElmiPortEntry 29 }
|
|
|
|
fsElmiProErrInvalidProtVerCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times the protocol version in Ethernet LMI
|
|
packets does not match what is supported."
|
|
::= { fsElmiPortEntry 30 }
|
|
|
|
fsElmiProErrInvalidEvcRefIdCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times EVC reference IDs are invalid in Ethernet
|
|
LMI packets."
|
|
::= { fsElmiPortEntry 31 }
|
|
|
|
fsElmiProErrInvalidMessageTypeCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of messages received whose message type is not valid for LMI."
|
|
::= { fsElmiPortEntry 32 }
|
|
|
|
fsElmiProErrOutOfSequenceInfoEleCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of information elements (IEs) that are not in the
|
|
correct sequence."
|
|
::= { fsElmiPortEntry 33 }
|
|
|
|
fsElmiProErrDuplicateInfoEleCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of duplicated IEs."
|
|
::= { fsElmiPortEntry 34 }
|
|
|
|
fsElmiProErrMandatoryInfoEleMissingCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of mandatory IEs that are missing."
|
|
::= { fsElmiPortEntry 35 }
|
|
|
|
fsElmiProErrInvalidMandatoryInfoEleCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of mandatory IEs that are invalid"
|
|
::= { fsElmiPortEntry 36 }
|
|
|
|
fsElmiProErrInvalidNonMandatoryInfoEleCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of non-mandatory IEs that are invalid."
|
|
::= { fsElmiPortEntry 37 }
|
|
|
|
fsElmiProErrUnrecognizedInfoEleCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IEs that are not recognized."
|
|
::= { fsElmiPortEntry 38 }
|
|
|
|
fsElmiProErrUnexpectedInfoEleCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of IEs that are unexpected."
|
|
::= { fsElmiPortEntry 39 }
|
|
|
|
fsElmiProErrShortMessageCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times the Ethernet LMI message received is
|
|
shorter than supported packets."
|
|
::= { fsElmiPortEntry 40 }
|
|
|
|
|
|
-- -------------------------------------
|
|
-- fsElmiPortTable - End
|
|
-- -------------------------------------
|
|
|
|
-- -------------------------------------
|
|
-- TRAP MIB BEGIN
|
|
-- -------------------------------------
|
|
|
|
fsElmiSetGlobalTrapOption OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable and disable elmi traps for memory
|
|
failure.
|
|
0 - Traps are not enabled.
|
|
1 - Protocol and Memory failure traps enabled"
|
|
::= { futureElmiTrapsControl 1 }
|
|
|
|
fsElmiSetTraps OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to enable and disable
|
|
elmi traps. Currently the following are defined
|
|
0 - Traps are not enabled.
|
|
1 - Protocol Errors occured.
|
|
2 - Memory failure occured
|
|
3 - All the above Traps "
|
|
::= { futureElmiTrapsControl 2 }
|
|
|
|
fsElmiErrTrapType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
memfail (1),
|
|
bufffail (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error event like
|
|
none - none of the below values
|
|
memfail - memory allocation failure
|
|
bufffail - buffer allocation failure"
|
|
::= { futureElmiTrapsControl 3 }
|
|
|
|
|
|
fsElmiPortTrapNotificationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF FsElmiPortTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table is used to store the notification information
|
|
occured in each of the port for protocol specific traps and
|
|
invalid packet received."
|
|
::= { futureElmiTrapsControl 4 }
|
|
|
|
fsElmiPortTrapNotificationEntry OBJECT-TYPE
|
|
SYNTAX FsElmiPortTrapNotificationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entry is used to store the notification information"
|
|
INDEX { fsElmiPortTrapIndex}
|
|
::= { fsElmiPortTrapNotificationTable 1 }
|
|
|
|
FsElmiPortTrapNotificationEntry ::=
|
|
SEQUENCE {
|
|
fsElmiPortTrapIndex
|
|
Integer32,
|
|
fsElmiPvtExpired
|
|
INTEGER,
|
|
fsElmiPtExpired
|
|
INTEGER,
|
|
fsElmiEvcStatus
|
|
INTEGER,
|
|
fsElmiUniStatus
|
|
INTEGER,
|
|
fsElmiEvcId
|
|
OCTET STRING,
|
|
fsElmiErrType
|
|
INTEGER,
|
|
fsElmiOperStatusStatus
|
|
INTEGER
|
|
}
|
|
|
|
fsElmiPortTrapIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, indicating the Port number."
|
|
::= { fsElmiPortTrapNotificationEntry 1 }
|
|
|
|
fsElmiPvtExpired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
pvtTimerExpired(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PVT Expired Info.
|
|
This trap is applicable only at UNI-N side."
|
|
::= { fsElmiPortTrapNotificationEntry 2 }
|
|
|
|
fsElmiPtExpired OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ptTimerExpired(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"PT Expired Info.
|
|
This trap is applicable only at UNI-C side."
|
|
::= { fsElmiPortTrapNotificationEntry 3 }
|
|
|
|
fsElmiEvcStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
evcNew(0),
|
|
evcDelete(1),
|
|
evcChange(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EVC Information
|
|
This trap is applicable only at UNI-C side"
|
|
::= { fsElmiPortTrapNotificationEntry 4 }
|
|
|
|
fsElmiUniStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uniChange(0)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UNI Information
|
|
This trap is applicable only at UNI-C side"
|
|
::= { fsElmiPortTrapNotificationEntry 5 }
|
|
|
|
fsElmiEvcId OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (100))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethernet Virtual Connection Identifier
|
|
This trap is applicable only at UNI-C side"
|
|
::= { fsElmiPortTrapNotificationEntry 6 }
|
|
|
|
fsElmiErrType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
reliabilityErrType(0),
|
|
protocolErrType(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Error Type Information"
|
|
::= { fsElmiPortTrapNotificationEntry 7 }
|
|
|
|
fsElmiOperStatusStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fsElmiOperEnabled(0),
|
|
fsElmiOperDisabled(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"EVC Information
|
|
This trap is applicable only at UNI-C side"
|
|
::= { fsElmiPortTrapNotificationEntry 8 }
|
|
|
|
fsElmiTraps OBJECT IDENTIFIER ::= { futureElmiTraps 0 }
|
|
|
|
fsElmiInvalidMsgRxdTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiErrType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the invalid packet is received on any port"
|
|
::= { fsElmiTraps 1 }
|
|
|
|
fsElmiErrTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiErrTrapType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when any of the error events like memory failure or buffer failure "
|
|
::= { fsElmiTraps 2 }
|
|
|
|
fsElmiPvtExpiredTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiPvtExpired
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when PVT Expires.
|
|
This trap is applicable only at UNI-N side."
|
|
::= { fsElmiTraps 3 }
|
|
|
|
|
|
fsElmiPtExpiredTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiPtExpired
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when PT Expires.
|
|
This trap is applicable only at UNI-C side."
|
|
::= { fsElmiTraps 4 }
|
|
|
|
fsElmiEvcTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiEvcId,
|
|
fsElmiEvcStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when EVC status changes.
|
|
This trap is applicable only at UNI-C side."
|
|
::= { fsElmiTraps 5 }
|
|
|
|
fsElmiUniTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiUniStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UNI Status Change.
|
|
This trap is applicable only at UNI-C side."
|
|
::= { fsElmiTraps 6 }
|
|
|
|
fsElmiOperStatusTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
fsElmiOperStatusStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"UNI Status Change.
|
|
This trap is applicable only at UNI-C side."
|
|
::= { fsElmiTraps 7 }
|
|
|
|
|
|
-- TRAP MIB END
|
|
|
|
END
|