mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@1576 61d68cd4-352d-0410-923a-c4978735b2b8
1123 lines
36 KiB
Plaintext
1123 lines
36 KiB
Plaintext
Wellfleet-CSMACD-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Created by mdl2asn version 3.1
|
|
-- Creation date: Wed Aug 30 16:39:16 EDT 1995
|
|
|
|
|
|
IMPORTS
|
|
|
|
Counter, Gauge, TimeTicks
|
|
FROM RFC1155-SMI
|
|
OBJECT-TYPE
|
|
FROM RFC-1212
|
|
wfLine, wfCSMACDAutoNegGroup
|
|
FROM Wellfleet-COMMON-MIB;
|
|
|
|
|
|
wfCSMACDTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WfCSMACDEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSMA/CD line record"
|
|
::= { wfLine 1 }
|
|
|
|
wfCSMACDEntry OBJECT-TYPE
|
|
SYNTAX WfCSMACDEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the csmacd table"
|
|
INDEX { wfCSMACDSlot,
|
|
wfCSMACDConnector }
|
|
::= { wfCSMACDTable 1 }
|
|
|
|
WfCSMACDEntry ::= SEQUENCE {
|
|
wfCSMACDDelete
|
|
INTEGER,
|
|
wfCSMACDEnable
|
|
INTEGER,
|
|
wfCSMACDState
|
|
INTEGER,
|
|
wfCSMACDSlot
|
|
INTEGER,
|
|
wfCSMACDConnector
|
|
INTEGER,
|
|
wfCSMACDCct
|
|
INTEGER,
|
|
wfCSMACDBofl
|
|
INTEGER,
|
|
wfCSMACDBoflTmo
|
|
INTEGER,
|
|
wfCSMACDMtu
|
|
INTEGER,
|
|
wfCSMACDMadr
|
|
OCTET STRING,
|
|
wfCSMACDOctetsRxOk
|
|
Counter,
|
|
wfCSMACDFramesRxOk
|
|
Counter,
|
|
wfCSMACDOctetsTxOk
|
|
Counter,
|
|
wfCSMACDFramesTxOk
|
|
Counter,
|
|
wfCSMACDDeferredTx
|
|
Counter,
|
|
wfCSMACDLateCollnTx
|
|
Counter,
|
|
wfCSMACDExcessvCollnTx
|
|
Counter,
|
|
wfCSMACDBablErrorTx
|
|
Counter,
|
|
wfCSMACDBufErrorTx
|
|
Counter,
|
|
wfCSMACDLcarTx
|
|
Counter,
|
|
wfCSMACDUfloTx
|
|
Counter,
|
|
wfCSMACDFcsErrorRx
|
|
Counter,
|
|
wfCSMACDAlignErrorRx
|
|
Counter,
|
|
wfCSMACDLackRescErrorRx
|
|
Counter,
|
|
wfCSMACDTooLongErrorRx
|
|
Counter,
|
|
wfCSMACDOfloRx
|
|
Counter,
|
|
wfCSMACDMerr
|
|
Counter,
|
|
wfCSMACDCerr
|
|
Counter,
|
|
wfCSMACDHardwareFilter
|
|
INTEGER,
|
|
wfCSMACDTxQueueLength
|
|
INTEGER,
|
|
wfCSMACDRxQueueLength
|
|
INTEGER,
|
|
wfCSMACDTxClipFrames
|
|
Counter,
|
|
wfCSMACDRxReplenMisses
|
|
Counter,
|
|
wfCSMACDCfgTxQueueLength
|
|
INTEGER,
|
|
wfCSMACDCfgRxQueueLength
|
|
INTEGER,
|
|
wfCSMACDAlignmentMode
|
|
INTEGER,
|
|
wfCSMACDUnAlignedFrames
|
|
Counter,
|
|
wfCSMACDLineNumber
|
|
INTEGER,
|
|
wfCSMACDLateCollnRx
|
|
Counter,
|
|
wfCSMACDModule
|
|
INTEGER,
|
|
wfCSMACDActualConnector
|
|
INTEGER,
|
|
wfCSMACDLastChange
|
|
TimeTicks,
|
|
wfCSMACDOutQLen
|
|
Gauge,
|
|
wfCSMACDIntProcessings
|
|
Counter,
|
|
wfCSMACDTxProcessings
|
|
Counter,
|
|
wfCSMACDRxProcessings
|
|
Counter,
|
|
wfCSMACDTxCmplProcessings
|
|
Counter,
|
|
wfCSMACDTxQueueReductions
|
|
Counter,
|
|
wfCSMACDSingleCollisionFrames
|
|
Counter,
|
|
wfCSMACDMultipleCollisionFrames
|
|
Counter,
|
|
wfCSMACDInternalMacTxErrors
|
|
Counter,
|
|
wfCSMACDLineCapability
|
|
INTEGER,
|
|
wfCSMACDEtherChipSet
|
|
OBJECT IDENTIFIER,
|
|
wfCSMACDRxSymbolErrors
|
|
Counter,
|
|
wfCSMACDInternalMacRxErrors
|
|
Counter,
|
|
wfCSMACDConfigurableSpeed
|
|
INTEGER,
|
|
wfCSMACDRxFlushes
|
|
Counter,
|
|
wfCSMACDTxDeadlocks
|
|
Counter,
|
|
wfCSMACDBoflRetries
|
|
INTEGER,
|
|
wfCSMACDBoflTmoDivisor
|
|
INTEGER,
|
|
wfCSMACDTurboBoflDebug
|
|
INTEGER,
|
|
wfCSMACDIfIndex
|
|
INTEGER,
|
|
wfCSMACDTxFlowControlPauseFrames
|
|
Counter,
|
|
wfCSMACDRxFlowControlPauseFrames
|
|
Counter,
|
|
wfCSMACDRxUnsupportedOpcodes
|
|
Counter,
|
|
wfCSMACDFlowControlEnable
|
|
INTEGER,
|
|
wfCSMACDTxFlowControlPauseTime
|
|
INTEGER,
|
|
wfCSMACDTxFlowControlPauseZeroEnable
|
|
INTEGER,
|
|
wfCSMACDDsqmsLineSpeed
|
|
INTEGER
|
|
}
|
|
|
|
wfCSMACDDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
create(1),
|
|
delete(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"create/delete parameter, dflt = created"
|
|
DEFVAL { create }
|
|
::= { wfCSMACDEntry 1 }
|
|
|
|
wfCSMACDEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"enable/disable parameter, dflt = enabled"
|
|
DEFVAL { enable }
|
|
::= { wfCSMACDEntry 2 }
|
|
|
|
wfCSMACDState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
init(3),
|
|
notpresent(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"line driver state variable, Not Present, Init, Down, Up"
|
|
DEFVAL { notpresent }
|
|
::= { wfCSMACDEntry 3 }
|
|
|
|
wfCSMACDSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..14)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"instance ID Slot, filled in by driver"
|
|
::= { wfCSMACDEntry 4 }
|
|
|
|
wfCSMACDConnector OBJECT-TYPE
|
|
SYNTAX INTEGER(1..44)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"instance ID Connector, filled in by driver. For the ASN
|
|
this attribute is an encoded value and is equal to
|
|
'module'*10 + 'connector'. Where 'module' is defined in
|
|
attribute 42 and 'connector' is defined in attribute 43
|
|
of this table. For non-ASN platforms this attribute is
|
|
the physical connector number on the slot."
|
|
::= { wfCSMACDEntry 5 }
|
|
|
|
wfCSMACDCct OBJECT-TYPE
|
|
SYNTAX INTEGER(1..1023)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"cct number for this line instance"
|
|
::= { wfCSMACDEntry 6 }
|
|
|
|
wfCSMACDBofl OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"bofl parameter, dflt = enabled"
|
|
DEFVAL { enable }
|
|
::= { wfCSMACDEntry 7 }
|
|
|
|
wfCSMACDBoflTmo OBJECT-TYPE
|
|
SYNTAX INTEGER(0..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"bofl parameter, dflt = 5. A value of zero has a special meaning.
|
|
When bofl tmo is zero, the line is killed as soon as the link down
|
|
down condition is determined."
|
|
DEFVAL { 5 }
|
|
::= { wfCSMACDEntry 8 }
|
|
|
|
wfCSMACDMtu OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(1518)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"mtu parameter, fixed"
|
|
DEFVAL { default }
|
|
::= { wfCSMACDEntry 9 }
|
|
|
|
wfCSMACDMadr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"line MAC address, fixed - line driver fills in"
|
|
::= { wfCSMACDEntry 10 }
|
|
|
|
wfCSMACDOctetsRxOk OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of octets received without error"
|
|
::= { wfCSMACDEntry 11 }
|
|
|
|
wfCSMACDFramesRxOk OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of frames received without error"
|
|
::= { wfCSMACDEntry 12 }
|
|
|
|
wfCSMACDOctetsTxOk OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of octets transmitted without error"
|
|
::= { wfCSMACDEntry 13 }
|
|
|
|
wfCSMACDFramesTxOk OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of frames transmitted without error"
|
|
::= { wfCSMACDEntry 14 }
|
|
|
|
wfCSMACDDeferredTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of deferred transmissions"
|
|
::= { wfCSMACDEntry 15 }
|
|
|
|
wfCSMACDLateCollnTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of late collisions"
|
|
::= { wfCSMACDEntry 16 }
|
|
|
|
wfCSMACDExcessvCollnTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of excessive collisions"
|
|
::= { wfCSMACDEntry 17 }
|
|
|
|
wfCSMACDBablErrorTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of frames transmitted larger than the MTU size
|
|
in wfCSMACDMtu"
|
|
::= { wfCSMACDEntry 18 }
|
|
|
|
wfCSMACDBufErrorTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of internal buffer errors"
|
|
::= { wfCSMACDEntry 19 }
|
|
|
|
wfCSMACDLcarTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of loss of carrier errors"
|
|
::= { wfCSMACDEntry 20 }
|
|
|
|
wfCSMACDUfloTx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of transmitter underflow errors"
|
|
::= { wfCSMACDEntry 21 }
|
|
|
|
wfCSMACDFcsErrorRx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of receiver checksum errors"
|
|
::= { wfCSMACDEntry 22 }
|
|
|
|
wfCSMACDAlignErrorRx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of receiver alignment errors"
|
|
::= { wfCSMACDEntry 23 }
|
|
|
|
wfCSMACDLackRescErrorRx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of receiver lack of resource errors"
|
|
::= { wfCSMACDEntry 24 }
|
|
|
|
wfCSMACDTooLongErrorRx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of frames received exceeding the MTU size
|
|
in wfCSMACDMtu."
|
|
::= { wfCSMACDEntry 25 }
|
|
|
|
wfCSMACDOfloRx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of receiver overflow errors"
|
|
::= { wfCSMACDEntry 26 }
|
|
|
|
wfCSMACDMerr OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of internal memory errors"
|
|
::= { wfCSMACDEntry 27 }
|
|
|
|
wfCSMACDCerr OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of collision errors"
|
|
::= { wfCSMACDEntry 28 }
|
|
|
|
wfCSMACDHardwareFilter OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Hardware filtering parameter."
|
|
DEFVAL { disable }
|
|
::= { wfCSMACDEntry 29 }
|
|
|
|
wfCSMACDTxQueueLength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Transmit Queue Length"
|
|
::= { wfCSMACDEntry 30 }
|
|
|
|
wfCSMACDRxQueueLength OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Current Receive Queue Length"
|
|
::= { wfCSMACDEntry 31 }
|
|
|
|
wfCSMACDTxClipFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of frames clipped in driver's transmit routine due to transmit
|
|
congestion."
|
|
::= { wfCSMACDEntry 32 }
|
|
|
|
wfCSMACDRxReplenMisses OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of packet buffer misses while attempting to replenish driver
|
|
receive ring."
|
|
::= { wfCSMACDEntry 33 }
|
|
|
|
wfCSMACDCfgTxQueueLength OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configured Transmit Queue Length. Values other than zero over-ride
|
|
the router selected values. A value of zero has a special meaning.
|
|
Zero causes router based default values to be used. Values larger
|
|
than the compiled ring size are truncated to the compiled ring
|
|
size."
|
|
::= { wfCSMACDEntry 34 }
|
|
|
|
wfCSMACDCfgRxQueueLength OBJECT-TYPE
|
|
SYNTAX INTEGER(0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Configured Receive Queue Length. Values other than zero over-ride
|
|
the router selected values. A value of zero has a special meaning.
|
|
Zero causes router based default values to be used. Values larger
|
|
than the compiled ring size are truncated to the compiled ring
|
|
size."
|
|
::= { wfCSMACDEntry 35 }
|
|
|
|
wfCSMACDAlignmentMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
all(1),
|
|
bytes(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enables special frame re-alignment in the Line Driver. Only needed when
|
|
4 ethernet interfaces are configured on a single slot. Only needed if
|
|
experiencing transmit underflow errors (wfCSMACDUfloTx). When this
|
|
attribute is set to DISABLED, non-optimally aligned frames are transmitted
|
|
as is. When this attribute is set to ALL (1), all non-optimally aligned
|
|
frames are re-aligned before transmission. When this attribute is set to
|
|
ALIGN_OVER_128_BYTES (2), all non-optimally aligned frames over 128 bytes
|
|
in length are re-aligned before transmission and frames up to and including
|
|
128 bytes in length are transmitted as is."
|
|
DEFVAL { disabled }
|
|
::= { wfCSMACDEntry 36 }
|
|
|
|
wfCSMACDUnAlignedFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of non-optimally aligned frames queued to the driver for transmit.
|
|
This statistic does not indicate that any frames have been dropped. If
|
|
the ethernet I/O board is not a Quad Ethernet Link Module (QENET) or if it
|
|
is a QENET and none of the four ethernet interfaces are experiencing
|
|
transmit underflow errors (wfCSMACDUfloTx), then this statistic should be
|
|
ignored.
|
|
|
|
If, however, this interface or other interfaces on the QENET are
|
|
experiencing transmit underflow errors, the underflows are preventable
|
|
by setting the wfCSMACDAlignmentMode attribute to 1. See explanation of
|
|
that attribute for more information.
|
|
|
|
This attribute means that these frames are candidates for re-alignment.
|
|
It does not, by itself, indicate that re-alignment is necessary."
|
|
::= { wfCSMACDEntry 37 }
|
|
|
|
wfCSMACDLineNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Logical line number associated with this driver entity."
|
|
::= { wfCSMACDEntry 38 }
|
|
|
|
wfCSMACDLateCollnRx OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Number of late collisions - found in QUICC Ethernet Rx Buffer Descriptors"
|
|
::= { wfCSMACDEntry 39 }
|
|
|
|
wfCSMACDModule OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Module number for ASN platform, filled in by driver. For non-ASN
|
|
platforms this attribute will not be used."
|
|
::= { wfCSMACDEntry 40 }
|
|
|
|
wfCSMACDActualConnector OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
one(1),
|
|
two(2),
|
|
three(3),
|
|
four(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Actual connector number for ASN platform, filled in by
|
|
driver. For non-ASN platforms this attribute will not be used."
|
|
::= { wfCSMACDEntry 41 }
|
|
|
|
wfCSMACDLastChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The value of SysUpTime at the time the interface entered it's current
|
|
operational state (UP state). SysUpTime is defined as the time (in
|
|
hundredths of a second) since the network management portion of the
|
|
system was last re-initialized. Usually the time since boot."
|
|
::= { wfCSMACDEntry 42 }
|
|
|
|
wfCSMACDOutQLen OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The instantaneous current length of the output packet queue (in packets)."
|
|
::= { wfCSMACDEntry 43 }
|
|
|
|
wfCSMACDIntProcessings OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"counts the number of times the interrupt service routine
|
|
has been called"
|
|
::= { wfCSMACDEntry 44 }
|
|
|
|
wfCSMACDTxProcessings OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counts the number of times the transmit routine
|
|
has been called"
|
|
::= { wfCSMACDEntry 45 }
|
|
|
|
wfCSMACDRxProcessings OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counts the number of times RINT processing takes place
|
|
in the interrupt service routine."
|
|
::= { wfCSMACDEntry 46 }
|
|
|
|
wfCSMACDTxCmplProcessings OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counts the number of times the transmit complete
|
|
processing takes place"
|
|
::= { wfCSMACDEntry 47 }
|
|
|
|
wfCSMACDTxQueueReductions OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Counts the number of times the transmit queue
|
|
has been shrinked in size due to the number of
|
|
tx clips exceeding the treshold"
|
|
::= { wfCSMACDEntry 48 }
|
|
|
|
wfCSMACDSingleCollisionFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A count of successfully transmitted frames on a particular interface
|
|
for which transmission is inhibited by exactly one collision."
|
|
::= { wfCSMACDEntry 49 }
|
|
|
|
wfCSMACDMultipleCollisionFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A count of successfully transmitted frames on a particular interface
|
|
for which transmission is inhibited by more than one collision."
|
|
::= { wfCSMACDEntry 50 }
|
|
|
|
wfCSMACDInternalMacTxErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A count of frames for which transmission on a particular interface fails
|
|
due to an internal MAC sublayer transmit error. A frame is only counted
|
|
by an instance of this object if it is not counted by the corresponding
|
|
instance of either the LateCollisions object, the ExcessiveCollisions
|
|
object, or the CarrierSenseErrors object."
|
|
::= { wfCSMACDEntry 51 }
|
|
|
|
wfCSMACDLineCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tenbaset(1),
|
|
tenbasetduplex(2),
|
|
hundredbasetx(3),
|
|
hundredbasetxduplex(4),
|
|
hundredbaset4(5),
|
|
tenbasetduplexcongctrl(6),
|
|
hundredbasetxduplexcongctrl(7),
|
|
gigabitduplex(8),
|
|
gigabitduplexflowctrl(9)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"If NWay is configured, this attribute contains a value that uniquely
|
|
identifies the single capability that was agreed upon by the local and
|
|
remote interfaces. If NWay is not configured, this attribute describes
|
|
the speed and duplex setting that was configured for this interface."
|
|
DEFVAL { tenbaset }
|
|
::= { wfCSMACDEntry 52 }
|
|
|
|
wfCSMACDEtherChipSet OBJECT-TYPE
|
|
SYNTAX OBJECT IDENTIFIER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This object contains an OBJECT IDENTIFIER which identifies the chipset used
|
|
to realize the interface. This object usually identifies the Medium Access
|
|
Control (MAC) chip."
|
|
::= { wfCSMACDEntry 53 }
|
|
|
|
wfCSMACDRxSymbolErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A count of frames received on a particular interface with one or more
|
|
100Mb symbol errors detected."
|
|
::= { wfCSMACDEntry 54 }
|
|
|
|
wfCSMACDInternalMacRxErrors OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A count of frames for which reception on a particular interface fails
|
|
due to an internal MAC sublayer receive error. A frame is only counted
|
|
by an instance of this object if it is not counted by the corresponding
|
|
instance of either the FrameTooLongs object, the AlignmentErrors object,
|
|
or the FCSErrors object."
|
|
::= { wfCSMACDEntry 55 }
|
|
|
|
wfCSMACDConfigurableSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute will be enabled(1) if the interface supports different
|
|
speed configurations. If configurable speeds are not supported on the
|
|
interface, this attribute will be disabled(2). Creation of
|
|
wfCSMACDAutoNegEntry records for 10/100BaseT is valid only if this
|
|
attribute is enabled. For Gigabit Ethernet the latter statement is not
|
|
true"
|
|
DEFVAL { disabled }
|
|
::= { wfCSMACDEntry 56 }
|
|
|
|
wfCSMACDRxFlushes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute describes the number of times the hardware
|
|
has entered a state which required a flush of the RX FIFO."
|
|
::= { wfCSMACDEntry 57 }
|
|
|
|
wfCSMACDTxDeadlocks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute describes the number of times the hardware
|
|
has entered a Tx Deadlock condition, and the software
|
|
intervenes to free up the lock."
|
|
::= { wfCSMACDEntry 58 }
|
|
|
|
wfCSMACDBoflRetries OBJECT-TYPE
|
|
SYNTAX INTEGER(1..60)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"bofl retries, dflt = 5"
|
|
DEFVAL { 5 }
|
|
::= { wfCSMACDEntry 59 }
|
|
|
|
wfCSMACDBoflTmoDivisor OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"bofl tmo divisorr, dflt = 1"
|
|
DEFVAL { 1 }
|
|
::= { wfCSMACDEntry 60 }
|
|
|
|
wfCSMACDTurboBoflDebug OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Special Turbo-BOFL debug mechanism to be used by Engineering
|
|
and Manufacturing only.
|
|
31-24 : TMO - period of breath (amount of time between
|
|
successive breaths of life)
|
|
23-16 : Number of packets per breath.
|
|
15-0 : Packet length in bytes - 22 bytes minimum.
|
|
All bits set to zero will disable this attribute."
|
|
|
|
DEFVAL { 0 }
|
|
::= { wfCSMACDEntry 61 }
|
|
|
|
wfCSMACDIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IfTable Index for this line instance,
|
|
filled in by driver. For the BAC it is not the same
|
|
as the circuit number."
|
|
::= { wfCSMACDEntry 62 }
|
|
|
|
wfCSMACDTxFlowControlPauseFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute indicates the number of Flow Control
|
|
Pause frames transmitted."
|
|
::= { wfCSMACDEntry 63 }
|
|
|
|
wfCSMACDRxFlowControlPauseFrames OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute indicates the number of Flow Control
|
|
Pause frames received."
|
|
::= { wfCSMACDEntry 64 }
|
|
|
|
wfCSMACDRxUnsupportedOpcodes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute indicates the number of Control
|
|
frames received that were not pause frames."
|
|
::= { wfCSMACDEntry 65 }
|
|
|
|
wfCSMACDFlowControlEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Flow control enable/disable parameter, dflt = enabled"
|
|
DEFVAL { enabled }
|
|
::= { wfCSMACDEntry 66 }
|
|
|
|
wfCSMACDTxFlowControlPauseTime OBJECT-TYPE
|
|
SYNTAX INTEGER(32..65535)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This attribute indicates flow control pause time in slots."
|
|
DEFVAL { 65535 }
|
|
::= { wfCSMACDEntry 67 }
|
|
|
|
wfCSMACDTxFlowControlPauseZeroEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1),
|
|
disabled(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Tx Pause 0 frame generation enable/disable parameter, dflt = enabled."
|
|
DEFVAL { enabled }
|
|
::= { wfCSMACDEntry 68 }
|
|
|
|
wfCSMACDDsqmsLineSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER(1..100000000)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"User-selected line speed for DSQMS client"
|
|
DEFVAL { 1250000 }
|
|
::= { wfCSMACDEntry 69 }
|
|
|
|
|
|
|
|
wfCSMACDAutoNegTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WfCSMACDAutoNegEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"CSMA/CD Auto Negotiation (NWay) record"
|
|
::= { wfCSMACDAutoNegGroup 1 }
|
|
|
|
wfCSMACDAutoNegEntry OBJECT-TYPE
|
|
SYNTAX WfCSMACDAutoNegEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the csmacd table"
|
|
INDEX { wfCSMACDAutoNegSlot,
|
|
wfCSMACDAutoNegConnector }
|
|
::= { wfCSMACDAutoNegTable 1 }
|
|
|
|
WfCSMACDAutoNegEntry ::= SEQUENCE {
|
|
wfCSMACDAutoNegDelete
|
|
INTEGER,
|
|
wfCSMACDAutoNegSlot
|
|
INTEGER,
|
|
wfCSMACDAutoNegConnector
|
|
INTEGER,
|
|
wfCSMACDAutoNegSpeedSelect
|
|
INTEGER,
|
|
wfCSMACDAutoNegRemoteSignaling
|
|
INTEGER,
|
|
wfCSMACDAutoNegState
|
|
INTEGER,
|
|
wfCSMACDAutoNegRestartAutoConfig
|
|
INTEGER,
|
|
wfCSMACDAutoNegLocalCapability
|
|
Gauge,
|
|
wfCSMACDAutoNegAdvertisedCapability
|
|
Gauge,
|
|
wfCSMACDAutoNegReceivedCapability
|
|
Gauge
|
|
}
|
|
|
|
wfCSMACDAutoNegDelete OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
create(1),
|
|
delete(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"create/delete parameter, dflt = created"
|
|
DEFVAL { create }
|
|
::= { wfCSMACDAutoNegEntry 1 }
|
|
|
|
wfCSMACDAutoNegSlot OBJECT-TYPE
|
|
SYNTAX INTEGER(1..14)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"instance ID Slot, filled in by driver"
|
|
::= { wfCSMACDAutoNegEntry 2 }
|
|
|
|
wfCSMACDAutoNegConnector OBJECT-TYPE
|
|
SYNTAX INTEGER(1..44)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"instance ID Connector, filled in by driver. For the ASN
|
|
this attribute is an encoded value and is equal to
|
|
'module'*10 + 'connector'. Where 'module' is defined in
|
|
attribute 42 and 'connector' is defined in attribute 43
|
|
of this table. For non-ASN platforms this attribute is
|
|
the physical connector number on the slot."
|
|
::= { wfCSMACDAutoNegEntry 3 }
|
|
|
|
wfCSMACDAutoNegSpeedSelect OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
nway(1),
|
|
tenbaset(2),
|
|
tenbasetduplex(3),
|
|
hundredbasetx(4),
|
|
hundredbasetxduplex(5),
|
|
hundredbaset4(6),
|
|
macloopback(7),
|
|
phyloopback(8),
|
|
twisterloopback(9),
|
|
tenbasetduplexcongctrl(10),
|
|
hundredbasetxduplexcongctrl(11),
|
|
gigabitduplex(12),
|
|
gigabitduplexflowctrl(13)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates the configured speed of the local interface.
|
|
This parameter allows configuration of a specific speed and duplex
|
|
setting, or allows configuration/enabling of Auto Negotiation/NWay.
|
|
Selecting a specific speed (i.e. a value other than 1) implicitly
|
|
disables Auto Negotiation/NWay."
|
|
DEFVAL { hundredbasetx }
|
|
::= { wfCSMACDAutoNegEntry 4 }
|
|
|
|
wfCSMACDAutoNegRemoteSignaling OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
detected(1),
|
|
notdetected(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates whether the remote end of the link is operating
|
|
Auto Negotiation signaling or not. It shall take the value detected if,
|
|
during the previous link negotiation, FLP bursts were received from the
|
|
remote end.
|
|
NOTE: This parameter is only valid if SpeedSelect is configured for NWay."
|
|
DEFVAL { notdetected }
|
|
::= { wfCSMACDAutoNegEntry 5 }
|
|
|
|
wfCSMACDAutoNegState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disabled(1),
|
|
configuring(2),
|
|
complete(3),
|
|
paralleldetectfail(4)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value indicates whether Auto Negotiation signaling is in progress
|
|
or has completed.
|
|
NOTE: This parameter is only valid if SpeedSelect is configured for NWay."
|
|
DEFVAL { disabled }
|
|
::= { wfCSMACDAutoNegEntry 6 }
|
|
|
|
wfCSMACDAutoNegRestartAutoConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Writing any value to this attribute forces Auto Negotiation to begin link
|
|
re-negotiation. This action has no effect if Auto Negotiation signaling
|
|
is disabled.
|
|
NOTE: This parameter is only valid if SpeedSelect is configured for NWay."
|
|
::= { wfCSMACDAutoNegEntry 7 }
|
|
|
|
wfCSMACDAutoNegLocalCapability OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a GAUGE because this attribute is 32-bit unsigned, non-increasing
|
|
A value that uniquely identifies the set of capabilities of the LOCAL Auto
|
|
Negotiation entity. The value is a sum which initially takes the value zero.
|
|
Then, for each capability of the LOCAL interface, 2 raised to the power
|
|
noted below is added to the sum. For example, a LOCAL interface which has
|
|
the capability to support only 100Base-TX would have a value of 128 (2**7).
|
|
In contrast, a LOCAL interface which supports both 100Base-TX and 100Base-TX
|
|
Full Duplex would cause this object to have a value of 384 ((2**7) + (2**8)).
|
|
|
|
The powers of 2 assigned to the capabilities are these:
|
|
|
|
Power Capability
|
|
0 Pause
|
|
1 ASM_DIR
|
|
5 10Base-T
|
|
6 10Base-T Full Duplex
|
|
7 100Base-TX
|
|
8 100Base-TX Full Duplex
|
|
9 100Base-T4
|
|
14 1000Base-X
|
|
15 1000Base-X Full Duplex
|
|
|
|
NOTE: This parameter is only valid if SpeedSelect is configured for NWay."
|
|
::= { wfCSMACDAutoNegEntry 8 }
|
|
|
|
wfCSMACDAutoNegAdvertisedCapability OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a GAUGE because this attribute is 32-bit unsigned, non-increasing
|
|
A successful set operation will result in immediate link re-negotiation if
|
|
AutoNegAdminState is enabled. A value that uniquely identifies the set of
|
|
capabilities advertised by the local Auto Negotiation entity. The value is
|
|
a sum which initially takes the value zero. Then, for each capability of
|
|
the ADVERTISED interface, 2 raised to the power noted below is added to the
|
|
sum. For example, a ADVERTISED interface which has the capability to support
|
|
only 100Base-TX would have a value of 128 (2**7). In contrast, an ADVERTISED
|
|
interface which supports both 100Base-TX and 100Base-TX Full Duplex would
|
|
cause this object to have a value of 384 ((2**7) + (2**8)).
|
|
|
|
The powers of 2 assigned to the capabilities are these:
|
|
|
|
Power Capability
|
|
0 Pause
|
|
1 ASM_DIR
|
|
5 10Base-T
|
|
6 10Base-T Full Duplex
|
|
7 100Base-TX
|
|
8 100Base-TX Full Duplex
|
|
9 100Base-T4
|
|
14 1000Base-X
|
|
15 1000Base-X Full Duplex
|
|
|
|
NOTE: This parameter is only valid if SpeedSelect is configured for NWay."
|
|
::= { wfCSMACDAutoNegEntry 9 }
|
|
|
|
wfCSMACDAutoNegReceivedCapability OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This is a GAUGE because this attribute is 32-bit unsigned, non-increasing
|
|
A value that uniquely identifies the set of capabilities of the REMOTE Auto
|
|
Negotiation entity. The value is a sum which initially takes the value zero.
|
|
Then, for each capability of the REMOTE interface, 2 raised to the power
|
|
noted below is added to the sum. For example, a REMOTE interface which has
|
|
the capability to support only 100Base-TX would have a value of 128 (2**7).
|
|
In contrast, a REMOTE interface which supports both 100Base-TX and 100Base-TX
|
|
Full Duplex would cause this object to have a value of 384 ((2**7) + (2**8)).
|
|
|
|
The powers of 2 assigned to the capabilities are these:
|
|
|
|
Power Capability
|
|
0 Pause
|
|
1 ASM_DIR
|
|
5 10Base-T
|
|
6 10Base-T Full Duplex
|
|
7 100Base-TX
|
|
8 100Base-TX Full Duplex
|
|
9 100Base-T4
|
|
14 1000Base-X
|
|
15 1000Base-X Full Duplex
|
|
|
|
NOTE: This parameter is only valid if SpeedSelect is configured for NWay."
|
|
::= { wfCSMACDAutoNegEntry 10 }
|
|
|
|
END -- Wellfleet-CSMACD-MIB
|