librenms/mibs/Wellfleet-CSMACD-MIB

1123 lines
36 KiB
Plaintext
Raw Normal View History

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