mirror of
https://github.com/librenms/librenms.git
synced 2024-09-29 14:26:25 +00:00
2984 lines
70 KiB
Plaintext
2984 lines
70 KiB
Plaintext
|
REPEATER-MIB-2 DEFINITIONS ::= BEGIN
|
||
|
|
||
|
-- MMAC Intelligent Repeater (IRBM & IRM2)
|
||
|
-- Revision: 2.04.02
|
||
|
-- Part Number: 2170570-01
|
||
|
-- Date: December 4, 1997
|
||
|
|
||
|
-- Cabletron Systems, Inc.
|
||
|
-- 35 Industrial Way, P.O. Box 5005
|
||
|
-- Rochester, NH 03867-0505
|
||
|
-- (603) 332-9400
|
||
|
-- support@ctron.com
|
||
|
|
||
|
-- This module provides authoritative definitions for part
|
||
|
-- of the naming tree below:
|
||
|
--
|
||
|
-- cabletron { enterprises 52 }
|
||
|
--
|
||
|
-- This module will be extended, as additional sub-sections
|
||
|
-- of this naming tree are defined.
|
||
|
--
|
||
|
|
||
|
-- Cabletron Systems reserves the right to make changes in
|
||
|
-- specification and other information contained in this document
|
||
|
-- without prior notice. The reader should consult Cabletron Systems
|
||
|
-- to determine whether any such changes have been made.
|
||
|
--
|
||
|
-- In no event shall Cabletron Systems be liable for any incidental,
|
||
|
-- indirect, special, or consequential damages whatsoever (including
|
||
|
-- but not limited to lost profits) arising out of or related to this
|
||
|
-- document or the information contained in it, even if Cabletron
|
||
|
-- Systems has been advised of, known, or should have known, the
|
||
|
-- possibility of such damages.
|
||
|
--
|
||
|
-- Cabletron grants vendors, end-users, and other interested parties
|
||
|
-- a non-exclusive license to use this Specification in connection
|
||
|
-- with the management of Cabletron products.
|
||
|
|
||
|
-- Copyright August 97 Cabletron Systems
|
||
|
|
||
|
|
||
|
-- NOTE:
|
||
|
-- -----
|
||
|
|
||
|
-- Because rrev2-mib.txt, currently contains both "optional" and
|
||
|
-- "mandatory" objects, intermixed within groups, and several
|
||
|
-- Cabletron products utilizing this MIB have supported different
|
||
|
-- subsets of these "optional" objects, this MIB cannot be 'fixed'
|
||
|
-- without 'breaking' one or more product implementation.
|
||
|
|
||
|
-- To get this MIB to compile with SMIC, you must use the /5
|
||
|
-- command line option. This tells the compiler to allow the
|
||
|
-- value of "optional" for STATUS. MOSY doesn't complain.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
IMPORTS
|
||
|
Counter, NetworkAddress FROM RFC1155-SMI
|
||
|
commonRev1, sysChassis, sysRepeaters,
|
||
|
repeaterRev1, repeaterRev2, product, subSysMMAC
|
||
|
FROM IRM-OIDS
|
||
|
OBJECT-TYPE FROM RFC-1212;
|
||
|
|
||
|
|
||
|
-- Common MIB Structure
|
||
|
-- ---------------------
|
||
|
--
|
||
|
-- The Common MIB is a group of objects that are common to
|
||
|
-- all communications devices. This section will describe these
|
||
|
-- objects.
|
||
|
--
|
||
|
-- Instance Identifiers for Common objects
|
||
|
-- ----------------------------------------
|
||
|
--
|
||
|
-- There is only one instance of an Common object in any
|
||
|
-- device. Thus the Instance Identifier is 0.
|
||
|
deviceType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"This object defines the board type for the Management
|
||
|
board in the device. (eg. IRBM, IRM). See appendix A for
|
||
|
values."
|
||
|
::= { commonRev1 1 }
|
||
|
|
||
|
|
||
|
deviceName OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"An ASCII name of the device that this agent manages."
|
||
|
::= { commonRev1 2 }
|
||
|
|
||
|
|
||
|
deviceIPAddress OBJECT-TYPE
|
||
|
|
||
|
SYNTAX NetworkAddress
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The Internet address of this device. Write access is granted only
|
||
|
if SuperUser access is used."
|
||
|
::= { commonRev1 3 }
|
||
|
|
||
|
|
||
|
currentTime OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING (SIZE(7))
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The current time of day as measured by the device in HHMMSS format."
|
||
|
::= { commonRev1 4 }
|
||
|
|
||
|
|
||
|
currentDate OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING (SIZE(8))
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The current date as measured by the device in MMDDYYYY format."
|
||
|
::= { commonRev1 5 }
|
||
|
|
||
|
|
||
|
mACAddress OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The MAC (Ethernet) address of the MMAC. This
|
||
|
can also be obtained from address translation MIB."
|
||
|
::= { commonRev1 6 }
|
||
|
|
||
|
|
||
|
-- SysOIDs definitions
|
||
|
--
|
||
|
-- This section defines the values returned by the System OID
|
||
|
-- in the Internet MIB. These are NOT objects in the MIB but
|
||
|
-- come from the OID tree assigned to Cabletron.
|
||
|
--
|
||
|
--
|
||
|
-- Formal Definitions
|
||
|
|
||
|
|
||
|
soidIRMSNMP OBJECT IDENTIFIER ::= { sysChassis 1 }
|
||
|
|
||
|
soidIRBM OBJECT IDENTIFIER ::= { sysChassis 2 }
|
||
|
|
||
|
soidIRM2 OBJECT IDENTIFIER ::= { sysChassis 3 }
|
||
|
|
||
|
soidMINIMMAC OBJECT IDENTIFIER ::= { sysRepeaters 1 }
|
||
|
|
||
|
soidMRXI OBJECT IDENTIFIER ::= { sysRepeaters 2 }
|
||
|
|
||
|
-- Formal definitions for RepeaterRev1
|
||
|
|
||
|
device OBJECT IDENTIFIER ::= { repeaterRev1 1 }
|
||
|
|
||
|
board OBJECT IDENTIFIER ::= { repeaterRev1 2 }
|
||
|
|
||
|
port OBJECT IDENTIFIER ::= { repeaterRev1 3 }
|
||
|
|
||
|
sourceAddr OBJECT IDENTIFIER ::= { repeaterRev1 7 }
|
||
|
|
||
|
redundancy OBJECT IDENTIFIER ::= { repeaterRev1 8 }
|
||
|
|
||
|
alarm OBJECT IDENTIFIER ::= { repeaterRev1 9 }
|
||
|
|
||
|
|
||
|
-- device Object Definitions
|
||
|
--
|
||
|
-- This section defines the objects under the Device node.
|
||
|
--
|
||
|
-- Instance Identifiers for device objects
|
||
|
--
|
||
|
-- Again there is only one instance of an device object in
|
||
|
-- any device. Thus the Instance Identifier is 0.
|
||
|
--
|
||
|
-- device Objects
|
||
|
|
||
|
|
||
|
deviceMMACType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
-- mMAC8(0), Non shunting
|
||
|
mMAC3(1), -- Non shunting
|
||
|
mMAC5(2), -- Non shunting
|
||
|
minimmac(3),
|
||
|
mrxi1(4),
|
||
|
mrxi2(5),
|
||
|
mMACm8Shunt(6), -- Shunting
|
||
|
mMACm3Shunt(7), -- Shunting
|
||
|
mMACm5Shunt(8), -- Shunting
|
||
|
mMAC8FNBShunt(9),
|
||
|
mMAC3FNBShunt(10),
|
||
|
mMAC5FNBShunt(11),
|
||
|
mMACm8FNB(12)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Indicates the type of MMAC."
|
||
|
::= { device 2 }
|
||
|
|
||
|
|
||
|
deviceSlots OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
mMAC8(8),
|
||
|
mMAC3(3), -- 3 will also be returned for the miniMMAC, MRXI, and MRXI2
|
||
|
mMAC5(5)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Number of available slots in this device including the IRM slot."
|
||
|
::= { device 3 }
|
||
|
|
||
|
|
||
|
deviceOccupiedSlots OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The slots that contain MIM boards.
|
||
|
This field is bit encoded (eg. If a bit is set then that board
|
||
|
is present. For example, a value of 3 indicates that there are
|
||
|
boards in the IRM slot and the first MIM slot."
|
||
|
::= { device 4 }
|
||
|
|
||
|
devicePortsOn OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A read will return the number of adminstratively ON ports for the device.
|
||
|
A write of a 1 will administratively enable all the ports
|
||
|
on the device, except for redundant ports."
|
||
|
::= { device 5 }
|
||
|
|
||
|
|
||
|
deviceTotalPorts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The total number of ports in the MMAC."
|
||
|
::= { device 6 }
|
||
|
|
||
|
|
||
|
deviceTotalPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets detected on all ports of this device."
|
||
|
::= { device 7 }
|
||
|
|
||
|
|
||
|
deviceTotalErrors OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The sum of all alignment, CRC, out-of-window collisions, runt,
|
||
|
and giant errors detected by this device."
|
||
|
::= { device 8 }
|
||
|
|
||
|
|
||
|
deviceTransmitColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of transmit collisions detected by this device."
|
||
|
::= { device 9 }
|
||
|
|
||
|
deviceRecColls OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of receive collsions detected by this device."
|
||
|
::= { device 10 }
|
||
|
|
||
|
|
||
|
deviceAligns OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of packets with alignment errors detected by this device."
|
||
|
::= { device 11 }
|
||
|
|
||
|
|
||
|
deviceCRCs OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of packets with bad CRC detected by this device."
|
||
|
::= { device 12 }
|
||
|
|
||
|
|
||
|
deviceRunts OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of runt frames detected by this device."
|
||
|
::= { device 13 }
|
||
|
|
||
|
|
||
|
deviceOOWColls OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of out-of-window collisions detected by this device."
|
||
|
::= { device 14 }
|
||
|
|
||
|
|
||
|
deviceNoResources OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of no resource condtions detected by this device."
|
||
|
::= { device 15 }
|
||
|
|
||
|
deviceRecBytes OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of bytes detected on the network by this device."
|
||
|
::= { device 16 }
|
||
|
|
||
|
|
||
|
deviceGiantFrames OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of longer than 1518 byte packets detected by this device."
|
||
|
::= { device 17 }
|
||
|
|
||
|
|
||
|
deviceRestart OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A read will return 0. A set of 0 will restart the device."
|
||
|
::= { device 18 }
|
||
|
|
||
|
|
||
|
deviceResetCounters OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A read will return 0.
|
||
|
A set of 0 will reset all the counters for the device, boards and ports."
|
||
|
::= { device 19 }
|
||
|
|
||
|
|
||
|
deviceRedundantCts OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of redundant circuits available for use."
|
||
|
::= { device 20 }
|
||
|
|
||
|
deviceTimeBase OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of seconds used as the interval for performing all of the
|
||
|
rate alarm checks. The minimum is 10 secs. There isn't a maximum."
|
||
|
DEFVAL { 10 }
|
||
|
::= { device 24 }
|
||
|
|
||
|
|
||
|
deviceResetRedundancy OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"A read will return 0.
|
||
|
A set of a 1 will reset redundancy for the entire box."
|
||
|
::= { device 25 }
|
||
|
|
||
|
|
||
|
deviceSrcAddrAgingTime OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of minutes that a source address is not detected before
|
||
|
it is removed from the source address table. The minimum is 1 minute
|
||
|
and the maximum is 1440 minutes (max minutes in a day)."
|
||
|
DEFVAL { 60 }
|
||
|
::= { device 26 }
|
||
|
|
||
|
|
||
|
deviceSrcAddrTraps OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
trapsoff(1),
|
||
|
trapson(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"Controls sending of source address related traps."
|
||
|
DEFVAL { trapson }
|
||
|
::= { device 27 }
|
||
|
|
||
|
deviceSrcAddrLocked OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
lockoff(1),
|
||
|
lockon(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"A set of 2 will disable all ports that support link status but do not have
|
||
|
link active, or is segmented. The first source address seen on each of the
|
||
|
remaining enabled ports, that have the type of station, will be the only
|
||
|
address allowed through that port. If any other address is seen the port
|
||
|
will be disabled."
|
||
|
DEFVAL { lockoff }
|
||
|
::= { device 28 }
|
||
|
|
||
|
|
||
|
deviceEnetBoardMap OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The slots that contain Ethernet MIM boards.
|
||
|
This field is bit encoded (e.g. If a bit is set then that board
|
||
|
is present and is an Ethernet MIM.) For example, a value of 3 indicates
|
||
|
that there are boards in the IRM slot and the first MIM slot and that
|
||
|
these boards are Ethernet MIMs."
|
||
|
::= { device 29 }
|
||
|
|
||
|
|
||
|
deviceTokenRingBoardMap OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The slots that contain Token Ring MIM boards.
|
||
|
This field is bit encoded (e.g. If a bit is set then that board
|
||
|
is present and is a Token Ring MIM.) For example, a value of 2 indicates
|
||
|
that there is a board in the first slot and it is a Token Ring board."
|
||
|
::= { device 30 }
|
||
|
|
||
|
|
||
|
deviceFDDIBoardMap OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The slots that contain FDDI MIM boards.
|
||
|
This field is bit encoded (e.g. If a bit is set then that board
|
||
|
is present and is a FDDI MIM.) For example, a value of 2 indicates
|
||
|
that there is a board in the first slot and it is a FDDI board."
|
||
|
::= { device 31 }
|
||
|
|
||
|
deviceRestoreDefaults OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"A get will return 0.
|
||
|
A set of 0 will restore all of battery backed RAM to factory defaults, with
|
||
|
the execption of the IP address, the community table and the modem
|
||
|
baud rate."
|
||
|
::= { device 32 }
|
||
|
|
||
|
|
||
|
deviceActiveUsers OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of active users seen on this device."
|
||
|
::= { device 33 }
|
||
|
|
||
|
deviceBroadPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The sum of all of the broadcast packets detected on all
|
||
|
ports of this device."
|
||
|
::= { device 48 }
|
||
|
|
||
|
deviceMultPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The sum of all of the multicast packets detected on all
|
||
|
ports of this device."
|
||
|
::= { device 49 }
|
||
|
|
||
|
deviceThdPartyOccupiedSlots OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The slots that contain Third Party MIM boards. This field
|
||
|
is bit encoded (eg. if a bit is set then that board is present
|
||
|
and is a Third Party MIM.) For example, a value of 4 indicates
|
||
|
that there is a board in the third MIM slot (slot 4) and that
|
||
|
this board is a Third Party MIM."
|
||
|
::= { device 51 }
|
||
|
|
||
|
deviceImimOccupiedSlots OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The slots that contain IMIM boards. This field
|
||
|
is bit encoded (eg. if a bit is set then that board is present and
|
||
|
is an IMIM). For example, a value of 4 indicates that there is a
|
||
|
board in the third MIM slot (slot 4) and that this board is an IMIM."
|
||
|
::= { device 52 }
|
||
|
|
||
|
|
||
|
deviceLinkTraps OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
trapsoff(1),
|
||
|
trapson(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"Controls sending of link related traps."
|
||
|
DEFVAL { trapson }
|
||
|
::= { device 54 }
|
||
|
|
||
|
deviceSegTraps OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
trapsoff(1),
|
||
|
trapson(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"Controls sending of seg related traps."
|
||
|
DEFVAL { trapson }
|
||
|
::= { device 55 }
|
||
|
|
||
|
ctIPDefaultFrameType OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
ethernet(1),
|
||
|
snap8022(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Defines the default frame type that will be used by the
|
||
|
device. A device will understand both frame types and will
|
||
|
respond based upon the framing type that is learned for
|
||
|
the given address. This object defines the type of framing
|
||
|
that will be used if no framing is known, for example ARP
|
||
|
requests.
|
||
|
|
||
|
Setting a value of 8022snap(2) will result in framing
|
||
|
802.3 - 802.2 - IP packets being generated by default.
|
||
|
|
||
|
Setting a value of ethernet(1) will result in framing
|
||
|
ethernet IP packets by default."
|
||
|
DEFVAL { ethernet }
|
||
|
::= { device 56 }
|
||
|
|
||
|
|
||
|
-- sourceAddr object definitions implementation of this group is
|
||
|
-- optional
|
||
|
--
|
||
|
-- The sourceAddr object section contains objects that can
|
||
|
-- be accessed by source address.
|
||
|
--
|
||
|
-- Instance Identifier for sourceAddr objects
|
||
|
--
|
||
|
-- The instance identifier for these variables is the
|
||
|
-- source address the user is interested in. Each octet of the
|
||
|
-- source address forms a term in the instance identifier (see
|
||
|
-- below)
|
||
|
|
||
|
|
||
|
sourceAddrBoard OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The board number of the port that the supplied source address has
|
||
|
been seen on."
|
||
|
::= { sourceAddr 1 }
|
||
|
|
||
|
|
||
|
sourceAddrPort OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The port number of the port that the supplied source address has
|
||
|
been seen on."
|
||
|
::= { sourceAddr 2 }
|
||
|
|
||
|
|
||
|
-- redundancy Object Definitions implementation of this group is
|
||
|
-- optional
|
||
|
--
|
||
|
-- This section defines the objects that are associated
|
||
|
-- with cable level redundancy. The concepts for this are
|
||
|
-- described in other documentation. It should be noted here
|
||
|
-- that the port specific objects for redundancy can be found
|
||
|
-- in the PORT section of the MIB.
|
||
|
-- The maximum number of redundant circuits can be found in the
|
||
|
-- DEVICE section of the MIB.
|
||
|
--
|
||
|
-- Instance Identifiers for redundancy Objects
|
||
|
--
|
||
|
-- There are two types of instance identifiers for
|
||
|
-- redundancy objects. First, are the global objects that apply
|
||
|
-- to all redundant circuits. These have an instance identifier
|
||
|
-- of 0. The second kind of object is circuit specific, the
|
||
|
-- instance identifier for these is the circuit number.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
redundancyPollInterval OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of seconds between polls for redundancy.
|
||
|
The minimum is 0 and the maximum is 99."
|
||
|
DEFVAL { 3 }
|
||
|
::= { redundancy 1 }
|
||
|
|
||
|
|
||
|
redundancyTestTod OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The time of day at which the redundant circuits should be tested."
|
||
|
-- DEFVAL { "10000" } (1am)
|
||
|
::= { redundancy 2 }
|
||
|
|
||
|
|
||
|
redundancyPerformTest OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
performTest(1)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A read will return a 0.
|
||
|
A set of a 1 will test the redundant circuits now."
|
||
|
::= { redundancy 3 }
|
||
|
|
||
|
|
||
|
redundancyCircuitName OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The name of the indicated circuit."
|
||
|
-- DEFVAL { "Circuit #" }
|
||
|
::= { redundancy 4 }
|
||
|
|
||
|
|
||
|
redundancyRetryCount OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of unanswered polls allowed for the indicated circuit
|
||
|
before the current connection is declared bad. The minimum is 0 the
|
||
|
maximum is 16."
|
||
|
DEFVAL { 0 }
|
||
|
::= { redundancy 5 }
|
||
|
|
||
|
|
||
|
redundancyNumBPs OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of board/port combinations associated with the indicated
|
||
|
circuit."
|
||
|
::= { redundancy 6 }
|
||
|
|
||
|
|
||
|
redundancyCircuitBoards OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The boards associated with the indicated circuit, accessed by index.
|
||
|
Note: The instance identifier for this object is the circuit
|
||
|
number followed by an index. The index has no other meaning
|
||
|
than to be used as an index for the purposes of the GET NEXT
|
||
|
operation."
|
||
|
::= { redundancy 7 }
|
||
|
|
||
|
|
||
|
redundancyCircuitPort OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The ports associated with the indicated circuit, accessed by index.
|
||
|
Note: The instance identifier for this object is the circuit
|
||
|
number followed by an index. The index has no other meaning
|
||
|
than to be used as an index for the purposes of the GET NEXT
|
||
|
operation."
|
||
|
::= { redundancy 8 }
|
||
|
|
||
|
|
||
|
redundancyCircuitTypes OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of each port associated with the indicated circuit,
|
||
|
accessed by index.
|
||
|
Note: The instance identifier for this object is the circuit
|
||
|
number followed by an index. The index has no other meaning
|
||
|
than to be used as an index for the purposes of the GET NEXT
|
||
|
operation."
|
||
|
::= { redundancy 9 }
|
||
|
|
||
|
|
||
|
redundancyCircuitNumAddr OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of addresses associated with the indicated circuit."
|
||
|
::= { redundancy 10 }
|
||
|
|
||
|
|
||
|
redundancyCircuitMACAddrAdd OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A get will return a null string.
|
||
|
A set adds an ethernet address to the polling list for the
|
||
|
indicated circuit."
|
||
|
::= { redundancy 11 }
|
||
|
|
||
|
|
||
|
redundancyCircuitMACAddrDel OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A get will return a null string.
|
||
|
A set deletes an ethernet address from the polling list for the
|
||
|
indicated circuit."
|
||
|
::= { redundancy 12 }
|
||
|
|
||
|
|
||
|
redundancyCircuitMACAddrDisp OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The ethernet addresses associated with the indicated circuit,
|
||
|
accessed by index.
|
||
|
Note: The instance identifier for this object is the circuit
|
||
|
number followed by an index. The index has no other meaning
|
||
|
than to be used as an index for the purposes of the GET NEXT
|
||
|
operation."
|
||
|
::= { redundancy 13 }
|
||
|
|
||
|
|
||
|
redundancyCircuitEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enables and disables the indicated circuit."
|
||
|
DEFVAL { disable }
|
||
|
::= { redundancy 14 }
|
||
|
|
||
|
|
||
|
redundancyCircuitReset OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
reset(1)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A get will return 0.
|
||
|
A set of 1 will reset the indicated circuit, return all of the associated
|
||
|
board and ports to NOT-USED, remove associated addresses from the polling
|
||
|
list, reset the circuit name and retry count to default values."
|
||
|
::= { redundancy 15 }
|
||
|
|
||
|
|
||
|
-- alarm Object definitions
|
||
|
--
|
||
|
-- This section defines the objects that can cause alarms
|
||
|
-- to be generated. All of the alarm objects presented are
|
||
|
-- objects that derive there values from other parts of the MIB
|
||
|
-- and hence the structure of this section of the MIB mirrors
|
||
|
-- the sections that generate the raw data.
|
||
|
--
|
||
|
-- For each section there are 3 sources of alarms:Traffic
|
||
|
-- levels, collsion rates (as they relate to traffic), and
|
||
|
-- error rates (also related to traffic). All alarms are
|
||
|
-- qualified by the Devicetimebase (ie. the rates are measured
|
||
|
-- for a particular length of time).
|
||
|
--
|
||
|
-- Formal defintions for the structure below alarm
|
||
|
|
||
|
devAlrm OBJECT IDENTIFIER ::= { alarm 1 }
|
||
|
|
||
|
bdAlrm OBJECT IDENTIFIER ::= { alarm 2 }
|
||
|
|
||
|
portAlrm OBJECT IDENTIFIER ::= { alarm 3 }
|
||
|
|
||
|
|
||
|
-- devAlrm object defintions
|
||
|
--
|
||
|
-- This section defines the objects that will control
|
||
|
-- alarms associated with the device.
|
||
|
--
|
||
|
-- devAlrm Instance Identifiers
|
||
|
-- There is only one set of device level alarms per MMAC
|
||
|
-- thus the instance identifiers for DevAlrm objects is 0.
|
||
|
--
|
||
|
-- Formal defintions below devAlrm
|
||
|
|
||
|
devTraffic OBJECT IDENTIFIER ::= { devAlrm 1 }
|
||
|
|
||
|
devColls OBJECT IDENTIFIER ::= { devAlrm 2 }
|
||
|
|
||
|
devError OBJECT IDENTIFIER ::= { devAlrm 3 }
|
||
|
|
||
|
devBroad OBJECT IDENTIFIER ::= { devAlrm 4 }
|
||
|
|
||
|
|
||
|
|
||
|
-- devTraffic Object Definitions implementation of this group is
|
||
|
-- optional
|
||
|
--
|
||
|
-- This section define the devTraffic objects. These
|
||
|
-- objects control the device level traffic alarm generation.
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
devTrafficEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable(1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for device level traffic thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { devTraffic 1 }
|
||
|
|
||
|
|
||
|
devTrafficThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets detected by the device within the device
|
||
|
timebase that will cause a device traffic alarm trap to be sent.
|
||
|
The minimum is 0. There isn't a maximum."
|
||
|
DEFVAL { 1000 }
|
||
|
::= { devTraffic 2 }
|
||
|
|
||
|
|
||
|
-- devColls Object Defintions implementation of this group is optional
|
||
|
--
|
||
|
-- This section defines the objects that control the
|
||
|
-- device level collision alarm.
|
||
|
|
||
|
|
||
|
|
||
|
devCollsEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable(1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for device level collision thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { devColls 1 }
|
||
|
|
||
|
|
||
|
devCollsThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of collisions per good packet detected by the device
|
||
|
within the device timebase that will cause a device collision alarm
|
||
|
trap to be sent. The minimum is 1, the maximum is 15."
|
||
|
::= { devColls 2 }
|
||
|
|
||
|
|
||
|
-- devErrorS Object Defintions implementation of this group is
|
||
|
-- optional
|
||
|
--
|
||
|
-- This section defines the objects that control the
|
||
|
-- device level error alarm.
|
||
|
|
||
|
|
||
|
|
||
|
devErrorEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable(1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for device level error thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { devError 1 }
|
||
|
|
||
|
|
||
|
devErrorThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The percentage of errors per good packet detected by the device
|
||
|
within the device timebase that will cause a device error alarm
|
||
|
trap to be sent. The minimum is 1, the maximum is 100."
|
||
|
DEFVAL { 10 }
|
||
|
::= { devError 2 }
|
||
|
|
||
|
|
||
|
devErrorSource OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of errors used for the device error alarm.
|
||
|
The INTEGER is a bit encoded version of which errors to
|
||
|
include in the error sum. The bits are encoded as follows:
|
||
|
CRC_errors - Bit 0 - Least Significant Bit
|
||
|
runts - Bit 1
|
||
|
OOW_colls - Bit 2
|
||
|
align_errs - Bit 3
|
||
|
No_resource - Bit 4
|
||
|
Giants - Bit 5"
|
||
|
DEFVAL { 63 }
|
||
|
::= { devError 3 }
|
||
|
|
||
|
|
||
|
-- devBroad Object Defintions implementation of this group is optional
|
||
|
--
|
||
|
-- This section defines the objects that control the
|
||
|
-- device level boradcast alarm.
|
||
|
|
||
|
devBroadEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
disable(1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable the sending of device level broadcast traps."
|
||
|
::= { devBroad 1 }
|
||
|
|
||
|
devBroadThreshold OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The threshold of broadcast packets within the Devicetimebase
|
||
|
that will cause a broadcast alarm."
|
||
|
::= { devBroad 2 }
|
||
|
|
||
|
-- bdAlrm object defintions implementation of this group is optional
|
||
|
--
|
||
|
-- This section defines the objects that will control
|
||
|
-- alarms associated with the board.
|
||
|
--
|
||
|
-- bdAlrm Instance Identifiers
|
||
|
--
|
||
|
--
|
||
|
-- There is set of board level alarms per board thus the
|
||
|
-- instance identifiers for bdAlrm objects is teh board number.
|
||
|
--
|
||
|
-- Formal defintions below bdAlrm
|
||
|
|
||
|
bdTraffic OBJECT IDENTIFIER ::= { bdAlrm 1 }
|
||
|
|
||
|
bdColls OBJECT IDENTIFIER ::= { bdAlrm 2 }
|
||
|
|
||
|
bdError OBJECT IDENTIFIER ::= { bdAlrm 3 }
|
||
|
|
||
|
bdBroad OBJECT IDENTIFIER ::= { bdAlrm 4 }
|
||
|
|
||
|
|
||
|
-- bdTraffic Object Definitions
|
||
|
--
|
||
|
--
|
||
|
-- This section define the bdTraffic objects. These
|
||
|
-- objects control the board level traffic alarm generation.
|
||
|
|
||
|
bdTrafficEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for board level traffic thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { bdTraffic 1 }
|
||
|
|
||
|
|
||
|
bdTrafficThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets detected by the specified board within the device
|
||
|
timebase that will cause a board traffic alarm trap to be sent.
|
||
|
The minimum is 0. There isn't a maximum."
|
||
|
DEFVAL { 100 }
|
||
|
::= { bdTraffic 2 }
|
||
|
|
||
|
|
||
|
bdTrafficBdDisable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1), -- do not disable board
|
||
|
enable(2) -- Allow for disabling of board
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permits a board to be disabled on a traffic threshold getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { bdTraffic 3 }
|
||
|
|
||
|
|
||
|
-- bdColls Object Defintions
|
||
|
--
|
||
|
-- This section defines the objects that control the board
|
||
|
-- level collision alarm.
|
||
|
|
||
|
|
||
|
bdCollsEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for board level collision thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { bdColls 1 }
|
||
|
|
||
|
|
||
|
bdCollsThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of collisions per good packet detected by the specified
|
||
|
board within the device timebase that will cause a board collision
|
||
|
alarm trap to be sent. The minimum is 1, the maximum is 15."
|
||
|
DEFVAL { 1 }
|
||
|
::= { bdColls 2 }
|
||
|
|
||
|
|
||
|
bdCollsBdDisable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1), -- Do NOT disable board
|
||
|
enable (2) -- Allow for disabling of board
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permits a board to be disabled on a collision threshold
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { bdColls 3 }
|
||
|
|
||
|
|
||
|
-- bdErrorS Object Defintions
|
||
|
--
|
||
|
-- This section defines the objects that control the board
|
||
|
-- level error alarm.
|
||
|
|
||
|
|
||
|
bdErrorEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for board level error thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { bdError 1 }
|
||
|
|
||
|
|
||
|
bdErrorThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The percentage of errors per good packet detected by the specified
|
||
|
board within the device timebase that will cause a board error
|
||
|
alarm trap to be sent. The minimum is 1, the maximum is 100."
|
||
|
DEFVAL { 10 }
|
||
|
::= { bdError 2 }
|
||
|
|
||
|
|
||
|
bdErrorSource OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of errors used for the board error alarm.
|
||
|
The INTEGER is a bit encoded version of which errors to
|
||
|
include in the error sum. The bits are encoded as follows:
|
||
|
CRC_errors - Bit 0 - Least Significant Bit
|
||
|
runts - Bit 1
|
||
|
OOW_colls - Bit 2
|
||
|
align_errs - Bit 3
|
||
|
No_resource - Bit 4
|
||
|
Giants - Bit 5"
|
||
|
DEFVAL { 63 }
|
||
|
::= { bdError 3 }
|
||
|
|
||
|
|
||
|
bdErrorBdDisable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1), -- Do NOT disable board
|
||
|
enable (2) -- Allow for disabling of board
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permits a board to be disabled on an error threshold
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { bdError 4 }
|
||
|
|
||
|
-- bdBroad Object Defintions
|
||
|
--
|
||
|
-- This section defines the objects that control the board
|
||
|
-- level broadcast alarm.
|
||
|
|
||
|
bdBroadEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
disable(1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable the sending of board level broadcast traps for this board."
|
||
|
::= { bdBroad 1 }
|
||
|
|
||
|
bdBroadThreshold OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The threshold of broadcast packets within the Devicetimebase
|
||
|
that will cause a broadcast alarm."
|
||
|
::= { bdBroad 2 }
|
||
|
|
||
|
bdBroadDisable OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
disable(1), -- Do NOT disable board
|
||
|
enable (2) -- Allow for disabling of board
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permit a board to be disabled on a broadcast threshold alarm."
|
||
|
::= { bdBroad 3 }
|
||
|
|
||
|
|
||
|
-- portAlrm object defintions
|
||
|
--
|
||
|
-- This section defines the objects that will control
|
||
|
-- alarms associated with the port.
|
||
|
--
|
||
|
-- portAlrm Instance Identifiers implementation of this group is
|
||
|
-- optional
|
||
|
--
|
||
|
-- There is set of port level alarms per board thus the
|
||
|
-- instance identifiers for portAlrm objects is the board
|
||
|
-- number.
|
||
|
--
|
||
|
-- Formal defintions below portAlrm
|
||
|
--
|
||
|
portTraffic OBJECT IDENTIFIER ::= { portAlrm 1 }
|
||
|
|
||
|
portColls OBJECT IDENTIFIER ::= { portAlrm 2 }
|
||
|
|
||
|
portError OBJECT IDENTIFIER ::= { portAlrm 3 }
|
||
|
|
||
|
portBroad OBJECT IDENTIFIER ::= { portAlrm 4 }
|
||
|
|
||
|
|
||
|
-- portTraffic Object Definitions
|
||
|
--
|
||
|
-- This section define the portTraffic objects. These
|
||
|
-- objects control the port level traffic alarm generation.
|
||
|
--
|
||
|
|
||
|
portTrafficEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for port level traffic thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { portTraffic 1 }
|
||
|
|
||
|
|
||
|
portTrafficThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets detected by the specified port within the device
|
||
|
timebase that will cause a port traffic alarm trap to be sent.
|
||
|
The minimum is 0. There isn't a maximum."
|
||
|
DEFVAL { 100 }
|
||
|
::= { portTraffic 2 }
|
||
|
|
||
|
|
||
|
portTrafficPortDisable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1), -- Do NOT disable port
|
||
|
enable (2) -- Allow for disabling of port
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permits a port to be disabled on a traffic threshold getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { portTraffic 3 }
|
||
|
|
||
|
|
||
|
-- portColls Object Defintions
|
||
|
--
|
||
|
-- This section defines the objects that control the port
|
||
|
-- level collision alarm.
|
||
|
--
|
||
|
|
||
|
portCollsEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for port level collision thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { portColls 1 }
|
||
|
|
||
|
|
||
|
portCollsThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of collisions per good packet detected by the specified
|
||
|
port within the device timebase that will cause a port collision
|
||
|
alarm trap to be sent. The minimum is 1, the maximum is 15."
|
||
|
DEFVAL { 1 }
|
||
|
::= { portColls 2 }
|
||
|
|
||
|
|
||
|
portCollsPortDisable OBJECT-TYPE
|
||
|
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1), -- Do NOT disable port
|
||
|
enable (2) -- Allow for disabling of port
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permits a port to be disabled on a collision threshold
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { portColls 3 }
|
||
|
|
||
|
|
||
|
-- portErrorS Object Defintions
|
||
|
--
|
||
|
-- This section defines the objects that control the port
|
||
|
-- level error alarm.
|
||
|
|
||
|
|
||
|
|
||
|
portErrorEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable the checking for port level error thresholds
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { portError 1 }
|
||
|
|
||
|
|
||
|
portErrorThreshold OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The percentage of errors per good packet detected by the specified
|
||
|
port within the device timebase that will cause a port error
|
||
|
alarm trap to be sent. The minimum is 1, the maximum is 100."
|
||
|
DEFVAL { 10 }
|
||
|
::= { portError 2 }
|
||
|
|
||
|
|
||
|
portErrorSource OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of errors used for the port error alarm.
|
||
|
The INTEGER is a bit encoded version of which errors to
|
||
|
include in the error sum. The bits are encoded as follows:
|
||
|
CRC_errors - Bit 0 - Least Significant Bit
|
||
|
runts - Bit 1
|
||
|
OOW_colls - Bit 2
|
||
|
align_errs - Bit 3
|
||
|
No_resource - Bit 4
|
||
|
Giants - Bit 5"
|
||
|
DEFVAL { 63 }
|
||
|
::= { portError 3 }
|
||
|
|
||
|
|
||
|
portErrorPortDisable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
disable (1), -- Do NOT disable port
|
||
|
enable (2) -- Allow for disabling of port
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permits a port to be disabled on an error threshold
|
||
|
getting exceeded."
|
||
|
DEFVAL { disable }
|
||
|
::= { portError 4 }
|
||
|
|
||
|
-- portBroad Object Defintions
|
||
|
--
|
||
|
-- This section defines the objects that control the port
|
||
|
-- level broadcast alarm.
|
||
|
|
||
|
portBroadEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
{
|
||
|
disable(1),
|
||
|
enable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable the sending of port level broadcast alarms."
|
||
|
::= { portBroad 1 }
|
||
|
|
||
|
portBroadThreshold OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The threshold of broadcast packets within the Devicetimebase that
|
||
|
will cause a broadcast alarm."
|
||
|
::= { portBroad 2 }
|
||
|
|
||
|
portBroadDisable OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
disable(1), -- Do NOT disable port
|
||
|
enable (2) -- Allow for disabling of port
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Permit a port to be disabled on a broadcast threshold alarm."
|
||
|
::= { portBroad 3 }
|
||
|
|
||
|
|
||
|
-- RepeaterRev2 Formal declarations
|
||
|
|
||
|
|
||
|
rr2device OBJECT IDENTIFIER ::= { repeaterRev2 1 }
|
||
|
|
||
|
network OBJECT IDENTIFIER ::= { repeaterRev2 2 }
|
||
|
|
||
|
rr2board OBJECT IDENTIFIER ::= { repeaterRev2 3 }
|
||
|
|
||
|
rr2port OBJECT IDENTIFIER ::= { repeaterRev2 4 }
|
||
|
|
||
|
repeaterTables OBJECT IDENTIFIER ::= { repeaterRev2 5 }
|
||
|
|
||
|
commonD OBJECT IDENTIFIER ::= { rr2device 1 }
|
||
|
|
||
|
ethernetD OBJECT IDENTIFIER ::= { rr2device 2 }
|
||
|
|
||
|
tokenRingD OBJECT IDENTIFIER ::= { rr2device 3 }
|
||
|
|
||
|
|
||
|
|
||
|
deviceTRTokenRingPortsOn OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The number of Token Ring Ports (i.e. station, Ring In and
|
||
|
Ring Out ports) administratively ON for this device."
|
||
|
::= { tokenRingD 1 }
|
||
|
|
||
|
|
||
|
deviceTRTotalTokenRingPorts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of Token Ring Ports (i.e. station, Ring In and
|
||
|
Ring Out ports) on this device."
|
||
|
::= { tokenRingD 2 }
|
||
|
|
||
|
|
||
|
deviceTRTotalTokenRingRingPortsOn OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of Ring In and Ring Out ports (active)
|
||
|
administratively ON for this device."
|
||
|
::= { tokenRingD 3 }
|
||
|
|
||
|
|
||
|
deviceTRTotalTokenRingRingPorts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of Ring In and Ring Out ports on this device."
|
||
|
::= { tokenRingD 4 }
|
||
|
|
||
|
|
||
|
deviceTRTotalTokenRingRings OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of (Token Ring) rings formed on this device."
|
||
|
::= { tokenRingD 5 }
|
||
|
|
||
|
|
||
|
deviceTRTotalTokenRingBoards OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of Token Ring MIMs in the MMAC."
|
||
|
::= { tokenRingD 6 }
|
||
|
|
||
|
|
||
|
deviceTRTokenRingBoardMap OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The slots that contain Token Ring MIM boards.
|
||
|
This field is bit encoded (e.g. If a bit is set then that board
|
||
|
is present and is a Token Ring MIM.) For example, a value of 2 indicates
|
||
|
that there is a board in the first slot and it is a Token Ring board."
|
||
|
::= { tokenRingD 7 }
|
||
|
|
||
|
|
||
|
-- board Object Definitions
|
||
|
--
|
||
|
-- This section will describe the management objects
|
||
|
-- associated with a board. The board variables have been broken down into
|
||
|
-- Network type independent and Network Type Dependent variables.
|
||
|
--
|
||
|
-- Formal Definitions within board
|
||
|
|
||
|
commonB OBJECT IDENTIFIER ::= { rr2board 1 }
|
||
|
|
||
|
ethernetB OBJECT IDENTIFIER ::= { rr2board 2 }
|
||
|
|
||
|
tokenRingB OBJECT IDENTIFIER ::= { rr2board 3 }
|
||
|
|
||
|
fddiB OBJECT IDENTIFIER ::= { rr2board 4 }
|
||
|
|
||
|
--
|
||
|
-- Instance Identifiers for board s
|
||
|
--
|
||
|
-- The Instance Identifiers for board objects is the
|
||
|
-- number of the slot in the MMAC cage. The current valid range
|
||
|
-- is from 1-8. The IRM being in slot 1. B indicates the
|
||
|
-- instance of a board number.
|
||
|
--
|
||
|
-- common board Objects
|
||
|
|
||
|
|
||
|
boardIndex OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The slot number of this board."
|
||
|
::= { commonB 1 }
|
||
|
|
||
|
|
||
|
boardName OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The name of the board. This field will only contain printable
|
||
|
ASCII characters."
|
||
|
::= { commonB 2 }
|
||
|
|
||
|
|
||
|
boardType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of the MIM. (eg. FOT, TPT, etc). See appendix A for
|
||
|
encoding."
|
||
|
::= { commonB 3 }
|
||
|
|
||
|
|
||
|
boardTotalPorts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Total number of ports supported on this board."
|
||
|
::= { commonB 4 }
|
||
|
|
||
|
|
||
|
boardPortsOn OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A read will return the number of adminstratively ON ports for the board.
|
||
|
A write of a 2 will administratively enable all the ports
|
||
|
on the board, except for redundant ports."
|
||
|
::= { commonB 6 }
|
||
|
|
||
|
|
||
|
boardActiveUsers OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of active users seen on this board."
|
||
|
::= { commonB 8 }
|
||
|
|
||
|
-- Ethernet board Objects implementaiton of this group is optional
|
||
|
|
||
|
|
||
|
boardTotalPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets detected on all ports of this port."
|
||
|
::= { ethernetB 1 }
|
||
|
|
||
|
|
||
|
boardTotalErrors OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The sum of all alignment, CRC, out-of-window collisions, runt,
|
||
|
and giant errors detected by this board."
|
||
|
::= { ethernetB 2 }
|
||
|
|
||
|
|
||
|
boardTransColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of transmit collisions detected by this board."
|
||
|
::= { ethernetB 3 }
|
||
|
|
||
|
|
||
|
boardRecColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of receive collsions detected by this board."
|
||
|
::= { ethernetB 4 }
|
||
|
|
||
|
|
||
|
boardAligns OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets with alignment errors detected by this board."
|
||
|
::= { ethernetB 5 }
|
||
|
|
||
|
|
||
|
boardCRCs OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets with bad CRC detected by this board."
|
||
|
::= { ethernetB 6 }
|
||
|
|
||
|
|
||
|
boardRunts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of runt frames detected by this board."
|
||
|
::= { ethernetB 7 }
|
||
|
|
||
|
|
||
|
boardOOWColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of out-of-window collisions detected by this board."
|
||
|
::= { ethernetB 8 }
|
||
|
|
||
|
|
||
|
boardNoResources OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of no resource condtions detected by this board."
|
||
|
::= { ethernetB 9 }
|
||
|
|
||
|
|
||
|
boardRecBytes OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of bytes detected on the network by this board."
|
||
|
::= { ethernetB 10 }
|
||
|
|
||
|
|
||
|
boardGiants OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of longer than 1518 byte packets detected by this board."
|
||
|
::= { ethernetB 11 }
|
||
|
|
||
|
boardBroadPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number broadcast packets detected by this board."
|
||
|
::= { ethernetB 26 }
|
||
|
|
||
|
boardMultPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number multicast packets detected by this board."
|
||
|
::= { ethernetB 27 }
|
||
|
|
||
|
-- Token Ring board Objects
|
||
|
|
||
|
|
||
|
boardTotalRingPorts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of ring ports on this board. Currently,
|
||
|
zero or two."
|
||
|
::= { tokenRingB 1 }
|
||
|
|
||
|
|
||
|
boardTotalStationPorts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The total number of station ports on this board."
|
||
|
::= { tokenRingB 2 }
|
||
|
|
||
|
|
||
|
boardModeStatus OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
management (1),
|
||
|
auto (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The board mode."
|
||
|
::= { tokenRingB 3 }
|
||
|
|
||
|
|
||
|
boardTotalRingPortsOn OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The number of administartively ON ring ports on this board."
|
||
|
::= { tokenRingB 4 }
|
||
|
|
||
|
|
||
|
boardTotalStationPortsOn OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The number of administartively ON station ports on this board."
|
||
|
::= { tokenRingB 5 }
|
||
|
|
||
|
|
||
|
boardSpeed OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
fourMhz (4),
|
||
|
sixteenMhz (16)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The board speed."
|
||
|
::= { tokenRingB 6 }
|
||
|
|
||
|
|
||
|
boardRingSpeedFault OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
noFaultDetected (1),
|
||
|
faultDetected (2)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"Data speed of station mismatches configuration speed of board.
|
||
|
Board is automatically bypassed."
|
||
|
::= { tokenRingB 7 }
|
||
|
|
||
|
|
||
|
boardFirstRingPort OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The port number of the first ring port."
|
||
|
::= { tokenRingB 9 }
|
||
|
|
||
|
-- Port Object Definitions
|
||
|
--
|
||
|
-- This section will define the objects associated with
|
||
|
-- ports. Here again the objects are deperateed into common objects and
|
||
|
-- network type specific objects.
|
||
|
--
|
||
|
-- Formal Definitions within Port
|
||
|
|
||
|
commonP OBJECT IDENTIFIER ::= { rr2port 1 }
|
||
|
|
||
|
ethernetP OBJECT IDENTIFIER ::= { rr2port 2 }
|
||
|
|
||
|
tokenRingP OBJECT IDENTIFIER ::= { rr2port 3 }
|
||
|
|
||
|
fddiP OBJECT IDENTIFIER ::= { rr2port 4 }
|
||
|
|
||
|
--
|
||
|
--
|
||
|
-- Instance Identifiers for port s
|
||
|
--
|
||
|
-- The instance identifiers for port objects are board#
|
||
|
-- and port#. The format of the port identifier is thus:Board_num.Port_num or B.P
|
||
|
|
||
|
|
||
|
portIndex OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of this port relative to the board it is on."
|
||
|
::= { commonP 1 }
|
||
|
|
||
|
|
||
|
portMediaType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of the port. (eg. FOT, TPT, etc). See appendix
|
||
|
A for values."
|
||
|
::= { commonP 2 }
|
||
|
|
||
|
|
||
|
portAdminState OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
off (1),
|
||
|
on (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The administrative status of this port."
|
||
|
::= { commonP 3 }
|
||
|
|
||
|
|
||
|
portSourceAddr OBJECT-TYPE
|
||
|
|
||
|
SYNTAX OCTET STRING
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"A source address that has been seen on this port."
|
||
|
::= { commonP 4 }
|
||
|
|
||
|
|
||
|
portActiveUsers OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS optional
|
||
|
DESCRIPTION
|
||
|
"The number of active users seen on this port."
|
||
|
::= { commonP 6 }
|
||
|
|
||
|
|
||
|
-- Ethernet port Objects implementation of this group is optional
|
||
|
|
||
|
|
||
|
portTopologyType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
station (1),
|
||
|
trunk (2)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The topological type of the port. Station referring to a port that
|
||
|
has seen 1 or 0 addresses. Trunk referring to a port that has seen
|
||
|
more than 1 address."
|
||
|
::= { ethernetP 1 }
|
||
|
|
||
|
|
||
|
portLinkStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
linkSignalInactive (1),
|
||
|
linkSignalActive (2),
|
||
|
linkSignalNotSupported (3)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The state of the link signal for this port"
|
||
|
::= { ethernetP 2 }
|
||
|
|
||
|
|
||
|
portStatus OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
active (1),
|
||
|
segmented (2)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The hardware status of the port."
|
||
|
::= { ethernetP 3 }
|
||
|
|
||
|
|
||
|
portTotalPkts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets detected by this port."
|
||
|
::= { ethernetP 4 }
|
||
|
|
||
|
|
||
|
portTotalErrors OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The sum of all alignment, CRC, out-of-window collisions, runt,
|
||
|
and giant errors detected by this port."
|
||
|
::= { ethernetP 5 }
|
||
|
|
||
|
|
||
|
portTransmitColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of transmit collisions detected by this port."
|
||
|
::= { ethernetP 6 }
|
||
|
|
||
|
|
||
|
portRecColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of receive collsions detected by this port."
|
||
|
::= { ethernetP 7 }
|
||
|
|
||
|
|
||
|
portAligns OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets with alignment errors detected by this port."
|
||
|
::= { ethernetP 8 }
|
||
|
|
||
|
|
||
|
portCRCs OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of packets with bad CRC detected by this port."
|
||
|
::= { ethernetP 9 }
|
||
|
|
||
|
|
||
|
portRunts OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of runt frames detected by this port."
|
||
|
::= { ethernetP 10 }
|
||
|
|
||
|
|
||
|
portOOWColls OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of out-of-window collisions detected by this port."
|
||
|
::= { ethernetP 11 }
|
||
|
|
||
|
|
||
|
portNoResources OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of no resource condtions detected by this port."
|
||
|
::= { ethernetP 12 }
|
||
|
|
||
|
|
||
|
portRecBytes OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of bytes detected on the network by this port."
|
||
|
::= { ethernetP 13 }
|
||
|
|
||
|
|
||
|
portGiantFrames OBJECT-TYPE
|
||
|
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of longer than 1518 byte packets detected by this port."
|
||
|
::= { ethernetP 14 }
|
||
|
|
||
|
|
||
|
portRedundCrt OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The redundant circuit with which this port is associated."
|
||
|
::= { ethernetP 15 }
|
||
|
|
||
|
|
||
|
portRedundType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
notUsed (1),
|
||
|
primary (3),
|
||
|
backup (4)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The type of port this port is in the redundant circuit."
|
||
|
::= { ethernetP 16 }
|
||
|
|
||
|
|
||
|
portRedundStatus OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
notUsed (1),
|
||
|
active (2),
|
||
|
inactive (3)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The current state of this port in the redundant circuit."
|
||
|
::= { ethernetP 17 }
|
||
|
|
||
|
|
||
|
portForceTrunkType OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER {
|
||
|
notForced (1),
|
||
|
forced (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"This variable forces a port to be a trunk port."
|
||
|
::= { ethernetP 18 }
|
||
|
|
||
|
portBroadPkts OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The sum of broadcast packets detected on this port."
|
||
|
::= { ethernetP 33 }
|
||
|
|
||
|
portMultPkts OBJECT-TYPE
|
||
|
SYNTAX Counter
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The sum of multicast packets detected on this port."
|
||
|
::= { ethernetP 34 }
|
||
|
|
||
|
|
||
|
-- Token Ring Port Objects
|
||
|
--
|
||
|
-- Token Ring Port Objects are further broken down into station objects
|
||
|
-- and Ring-In/Ring-Out objects. The formal defintions is:
|
||
|
|
||
|
stationP OBJECT IDENTIFIER ::= { tokenRingP 1 }
|
||
|
|
||
|
ringP OBJECT IDENTIFIER ::= { tokenRingP 2 }
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
stationPortLinkStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
linkSignalInactive (1),
|
||
|
linkSignalActive (2)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"When station is supplying phantom current the Link Signal is
|
||
|
active. When there is no phantom current the Link Signal is inactive."
|
||
|
::= { stationP 1 }
|
||
|
|
||
|
|
||
|
stationPortLinkStateTime OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS deprecated
|
||
|
DESCRIPTION
|
||
|
"The amount of time (in seconds) elapsed since the station port
|
||
|
last changed state. A write of 0 will reset the elapsed time."
|
||
|
::= { stationP 2 }
|
||
|
|
||
|
|
||
|
|
||
|
-- Product specific Objects implementation of this group is optional
|
||
|
--
|
||
|
-- For each of the individual repeaters/bridges there are
|
||
|
-- several objects that particular to that product. below is a
|
||
|
-- description of these objects.
|
||
|
--
|
||
|
-- Formal description of Product specfics
|
||
|
|
||
|
productRev1 OBJECT IDENTIFIER ::= { product 1 }
|
||
|
|
||
|
target OBJECT IDENTIFIER ::= { productRev1 1 }
|
||
|
|
||
|
|
||
|
-- target specific Objects
|
||
|
|
||
|
-- These objects are particular to the target.
|
||
|
|
||
|
|
||
|
targetRevision OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The revision of the target board."
|
||
|
::= { target 1 }
|
||
|
|
||
|
|
||
|
targetPortAssociation OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Controls how the front panel ports are associated with the
|
||
|
bridge or the repeater. The valid values are:
|
||
|
|
||
|
Value AUI Port Fiber Port
|
||
|
|
||
|
0 Bridge Redundant
|
||
|
1 Redundant Bridge
|
||
|
2 Bridge Repeater
|
||
|
3 Repeater Bridge
|
||
|
4 Redundant Repeater
|
||
|
5 Repeater Redundant
|
||
|
|
||
|
Note: only values 0 and 1 are valid for rev 2 boards and before.
|
||
|
Note: only values 4 and 5 are valid for the IRM2."
|
||
|
::= { target 2 }
|
||
|
|
||
|
|
||
|
fnb OBJECT IDENTIFIER ::= { subSysMMAC 1 }
|
||
|
|
||
|
|
||
|
fnbConnectedLeft OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The Connected Left board (board n + 1) has the following states:
|
||
|
Detached == 1 (Management (only management) detached, read/write).
|
||
|
Attached == 2 (Management/AutoMode attached, read/write).
|
||
|
Faulted == 3 (Management/AutoMode tried to attach but failed
|
||
|
read ONLY)."
|
||
|
::= { fnb 1 }
|
||
|
|
||
|
|
||
|
fnbConnectedRight OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The Connected Right board (board n - 1) has the following states:
|
||
|
Detached == 1 (Management (only management) detached, read/write).
|
||
|
Attached == 2 (Management/AutoMode attached, read/write).
|
||
|
Faulted == 3 (Management/AutoMode tried to attach but failed
|
||
|
read ONLY)."
|
||
|
::= { fnb 2 }
|
||
|
|
||
|
|
||
|
fnbBoardBypassState OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Off == 1 (NOT bypassed).
|
||
|
On == 2 (bypassed)."
|
||
|
::= { fnb 3 }
|
||
|
|
||
|
-- MMAC Objects
|
||
|
|
||
|
|
||
|
audibleAlarm OBJECT IDENTIFIER ::= { subSysMMAC 2 }
|
||
|
|
||
|
|
||
|
audibleAlarmEnable OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER{
|
||
|
disable (1),
|
||
|
enable (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Allows/disallows the audible alarm to be sounded when a situation occurs
|
||
|
that the alarm should be sounded."
|
||
|
::= { audibleAlarm 1 }
|
||
|
|
||
|
|
||
|
audibleAlarmOff OBJECT-TYPE
|
||
|
|
||
|
SYNTAX INTEGER{
|
||
|
off (1),
|
||
|
on (2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Turn off a sounding alarm.
|
||
|
A read will tell you if the alarm is on or not.
|
||
|
A write will stop a sounding alarm."
|
||
|
::= { audibleAlarm 2 }
|
||
|
|
||
|
-- TrapTypes
|
||
|
|
||
|
-- This section will describe the trap types that the
|
||
|
-- repeater section of the IRBM/IRM2 can generate. These are not
|
||
|
-- objects, but Object identifers used to indicate the specfic
|
||
|
-- trap. They are taken from the object space and are thus
|
||
|
-- documented here.
|
||
|
|
||
|
-- The SNMP protocol provides a mechanism for
|
||
|
-- asynchronusly notifying management stations of significant
|
||
|
-- changes in the network. This mechanism is the SNMP trap
|
||
|
-- message. This document will describe the general format for
|
||
|
-- all trap messages that Cabletron products will generate as
|
||
|
-- well as the specific traps that the will be generated by the
|
||
|
-- IRBM.
|
||
|
|
||
|
-- Trap Formats
|
||
|
|
||
|
-- The SNMP trap messages are composed of two user
|
||
|
-- definable areas: the specific trap type and the VarBindings
|
||
|
-- (eg. the interesting information). The specific trap type is
|
||
|
-- an INTEGER that is used to determine the specific trap that
|
||
|
-- has occurred. The "interesting information" contains a group
|
||
|
-- of objects identifiers (OID) and their values that provide
|
||
|
-- information about the trap.
|
||
|
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortSegmenting
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x101
|
||
|
|
||
|
-- When a port goes from operational to segmented, a trap
|
||
|
-- will be generated. For these purposes, the port state will
|
||
|
-- be sampled every XXX seconds, thus it will be statistically
|
||
|
-- possible to miss oscillating circuits.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortUnsegementing
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x102
|
||
|
|
||
|
-- When it is detected that a previously segmented port
|
||
|
-- has gone operational, a trap will be generated. This is
|
||
|
-- also sampled, thus a trap may not be generated for each
|
||
|
-- transition.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortLinkUp
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x103
|
||
|
|
||
|
-- This trap will be generated when it is determined that
|
||
|
-- MAU has been attached to the MMAC. This is only appropriate
|
||
|
-- for MIMs that support the concept of a link state.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortLinkDown
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x104
|
||
|
|
||
|
-- This trap will be generated when a previously attached
|
||
|
-- MAU is removed or powered down. Again, this is only
|
||
|
-- appropriate for MIM's that support link state.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- NewSourceAddress
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x105
|
||
|
|
||
|
-- This trap will be generated when the MMAC detects the
|
||
|
-- existence of a new source address on one of it's ports.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortSourceAddr {CommonP 4}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- SourceAddressTimeout
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x106
|
||
|
|
||
|
-- This trap will indicate that the MMAC has not detected
|
||
|
-- a packet generated by this source address within a certain
|
||
|
-- timeout.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortSourceAddr {CommonP 4}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- BoardRemoval
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x107
|
||
|
|
||
|
-- This trap will be generated when the MMAC detects that
|
||
|
-- MIM has been removed.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- BoardInsertion
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x108
|
||
|
|
||
|
-- This trap will be generated when the MMAC determines
|
||
|
-- that a new board has been inserted.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- BoardType {CommonB 3}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- ActivePortInRedundantCircuitFailed
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x109
|
||
|
|
||
|
-- This trap will be generated when the active port in a
|
||
|
-- redundant circuit has failed polling. This will indicate the
|
||
|
-- activation of redundancy.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortRedundCrt {EthernetP 15}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- RedundantPortActivated
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x10a
|
||
|
|
||
|
-- This trap indicates that a new port has been activated
|
||
|
-- in a redundant circuit. This does NOT indicate that this
|
||
|
-- port is usable, but is being tested. If the port fails the
|
||
|
-- above trap will be generated.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortRedundCrt {EthernetP 15}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- RedundantPortTestFailed
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x10b
|
||
|
|
||
|
-- This trap will be generated when the MMAC executes it's
|
||
|
-- periodic redundancy diagnostics and finds one of the ports in
|
||
|
-- a redundant circuit has failed. This message will not
|
||
|
-- indicate that redundancy has been activated, just that the
|
||
|
-- port has failed and should be fixed before it is needed.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortRedundCrt {EthernetP 15}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- deviceTrafficThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x10c
|
||
|
|
||
|
-- This trap will be generated when the traffic (good
|
||
|
-- packets per time interval) has been exceed for the entire
|
||
|
-- MMAC.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevTrafficThreshold {DevTraffic 2}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- deviceErrorThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x10d
|
||
|
|
||
|
-- This trap will be generated when packets of the
|
||
|
-- selected error type exceeds a threshold percentage of the
|
||
|
-- good packets for a particular interval for the entire MMAC.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevErrorThreshold {DevError 2}
|
||
|
-- DevErrorSource {DevError 3}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- deviceCollsionThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x10e
|
||
|
|
||
|
-- This trap will be generated when collsions exceed a
|
||
|
-- threshold percentage of the good packets for a particular
|
||
|
-- interval for the entire MMAC.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevCollsThreshold {DevColls 2}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
--
|
||
|
-- Trap Description
|
||
|
-- BoardTrafficThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x10f
|
||
|
|
||
|
-- This trap will be generated when the traffic (good
|
||
|
-- packets per time interval) has been exceed for a particular
|
||
|
-- MIM.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevTrafficThreshold {DevTraffic 2}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- BoardErrorThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x110
|
||
|
|
||
|
-- This trap will be generated when packets of the
|
||
|
-- selected error type exceeds a threshold percentage of the
|
||
|
-- good packets for a particular interval for a particular MIM.
|
||
|
-- This will most likely indicate a bad MIM.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevErrorThreshold {DevError 2}
|
||
|
-- DevErrorSource {DevError 3}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- BoardCollisionThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x111
|
||
|
|
||
|
-- This trap will be generated when collisions exceed a
|
||
|
-- threshold percentage of the good packets for a particular
|
||
|
-- interval for a particular MIM.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevCollsThreshold {DevColls 2}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortTrafficThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x112
|
||
|
|
||
|
-- This trap will be generated when the traffic (good
|
||
|
-- packets per time interval) has been exceed for a particular
|
||
|
-- port.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevTrafficThreshold {DevTraffic 2}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortErrorThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x113
|
||
|
|
||
|
-- This trap will be generated when packets of the
|
||
|
-- selected error type exceeds a threshold percentage of the
|
||
|
-- good packets for a particular interval for a particular
|
||
|
-- port.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevErrorThreshold {DevError 2}
|
||
|
-- DevErrorSource {DevError 3}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortCollisionThresholdExceeded
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x114
|
||
|
|
||
|
-- This trap will be generated when collisions exceed a
|
||
|
-- threshold percentage of the good packets for a particular
|
||
|
-- interval for a particular port.
|
||
|
-- The interesting information will include:
|
||
|
|
||
|
-- DevCollsThreshold {DevColls 2}
|
||
|
-- DeviceTimebase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortTypeChanged
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x115
|
||
|
|
||
|
-- This trap indicates that a port has changed from a
|
||
|
-- station port to a link port or vice versa.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortTopologyType {EthernetP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- LockSTATUSChanged
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x116
|
||
|
|
||
|
-- This trap is generated when the status of the address lock
|
||
|
-- changes.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- DeviceSrcAddrLocked {Device 28}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortSecurityViolation
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x117
|
||
|
|
||
|
-- This trap is generated when a source address other than those
|
||
|
-- locked to a port is seen.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
-- PortSourceAddr {CommonP 4}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- PortViolationReset
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x118
|
||
|
|
||
|
-- This trap is generated when management intervention has
|
||
|
-- reset a port after a violation has occured.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- EnvTempWarm
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x119
|
||
|
|
||
|
-- This trap is generated when the device detects that the temperature
|
||
|
-- within a MIM has reached a WARM condition.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- EnvTempHot
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x11A
|
||
|
|
||
|
-- This trap is generated when the device detects that the temperature
|
||
|
-- within a MIM has reached a HOT condition.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- EnvTempNormal
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x11C
|
||
|
|
||
|
-- This trap is generated when the device detects that the temperature
|
||
|
-- within a MIM has returned to a NORMAL state.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- EnvVoltageLow
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x11B
|
||
|
|
||
|
-- This trap is generated when a power supply`s voltage is LOW.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- PowerSupplyLowVoltage {Environment 1}
|
||
|
|
||
|
-- Trap Description
|
||
|
-- EnvVoltageNormal
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x11D
|
||
|
|
||
|
-- This trap is generated when all power supply`s voltage
|
||
|
-- have returned to a NORMAL state.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- None
|
||
|
|
||
|
-- Trap Description
|
||
|
-- FanFail
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x11E
|
||
|
|
||
|
-- This trap is generated when the device detects that the system fans
|
||
|
-- have failed.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- None
|
||
|
|
||
|
-- Trap Description
|
||
|
-- FanNormal
|
||
|
|
||
|
-- Specfic Trap Type Code - 0x11F
|
||
|
|
||
|
-- This trap is generated when the device detects that the system fans
|
||
|
-- have returned to normal.
|
||
|
-- The interesting information is:
|
||
|
|
||
|
-- None
|
||
|
|
||
|
-- DeviceBroadcastThresholdExceeded
|
||
|
-- Specfic Trap Type Code - 0x120
|
||
|
-- This trap will be generated when the broadcast(per timer interval)
|
||
|
-- have exceeded the threshold for the entire MMAC. The interesting
|
||
|
-- information is:
|
||
|
|
||
|
-- DevBroadThreshold {DevBroad 2}
|
||
|
-- DevTimeBase {Device 24}
|
||
|
|
||
|
-- BoardBroadcastThresholdExceeded
|
||
|
-- Specfic Trap Type Code - 0x121
|
||
|
-- This trap will be generated when the broadcast(per timer interval)
|
||
|
-- have exceeded the threshold for the given board. The interesting
|
||
|
-- information is:
|
||
|
|
||
|
-- BdBroadThreshold {BdBroad 2}
|
||
|
-- DevTimeBase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
|
||
|
-- PortBroadcastThresholdExceeded
|
||
|
-- Specfic Trap Type Code - 0x122
|
||
|
-- This trap will be generated when the broadcast(per timer interval)
|
||
|
-- have exceeded the threshold for the given port. The interesting
|
||
|
-- information is:
|
||
|
|
||
|
-- BdBroadThreshold {BdBroad 2}
|
||
|
-- DevTimeBase {Device 24}
|
||
|
-- BoardIndex {CommonB 1}
|
||
|
-- PortIndex {CommonP 1}
|
||
|
|
||
|
|
||
|
-- Appendix A - Media type values
|
||
|
--
|
||
|
-- Board Type Value
|
||
|
--
|
||
|
-- Management Modules
|
||
|
-- IRM-2 0xB0
|
||
|
-- IRBM 0xB1
|
||
|
-- IRM-3 0xB2
|
||
|
-- TRMBM-R 0xB4
|
||
|
-- TRMBM-S 0xB5
|
||
|
-- EFDMIM 0xB6
|
||
|
-- ETBMIM 0xB7
|
||
|
-- TRBMIM 0xB8
|
||
|
-- ETWMIM 0xBD
|
||
|
-- TRMM 0xBB
|
||
|
-- MiniMMAC 0x10010 -device type
|
||
|
-- MRXI 0x10020 -device type
|
||
|
-- MRXI-2 0x10030 -device type
|
||
|
-- MRXI 0x30043 -board 1 type
|
||
|
-- MRXI-2 0x30042 -board 1 type
|
||
|
-- MRXI-28 0x300A0
|
||
|
--
|
||
|
--
|
||
|
-- Mim Types
|
||
|
--
|
||
|
-- THNMIM 0x10 or 0x50
|
||
|
-- MT8MIM 0xA0
|
||
|
-- FOTMIM (6 ) 0xE0
|
||
|
-- FOTMIM (12) 0xC0
|
||
|
-- TPTMIM 0xD0
|
||
|
|
||
|
-- TPMIM-T 0x42
|
||
|
-- TPMIM-T1 0x41
|
||
|
-- TPMIM-T3 0x43
|
||
|
|
||
|
-- TPMIM-24 0x60
|
||
|
-- TPMIM-22 0x61
|
||
|
-- TPMIM-34 0x62
|
||
|
-- TPMIM-32 0x63
|
||
|
|
||
|
-- FOMIM-18 0x90
|
||
|
-- FOMIM-12 0x92
|
||
|
-- FOMIM-16 0x93
|
||
|
-- FOMIM-28 0x94
|
||
|
-- FOMIM-22 0x96
|
||
|
-- FOMIM-26 0x97
|
||
|
-- FOMIM-38 0x98
|
||
|
-- FOMIM-32 0x9A
|
||
|
-- FOMIM-36 0x9B
|
||
|
|
||
|
-- TPRMIM-36 0x70
|
||
|
-- TPRMIM-33 0x71
|
||
|
-- CXRMIM 0x72
|
||
|
-- FORMIM-22 0x73
|
||
|
-- TPRMIM-20 0x74
|
||
|
-- TPRMIM-22 0x75
|
||
|
|
||
|
-- TRMIM-12 0x30
|
||
|
-- TRMIM-10R 0x31
|
||
|
-- TRMIM-22P 0x32
|
||
|
-- TRMIM-20PR 0x33
|
||
|
-- TRRMIM-16 0x34
|
||
|
-- TRRMIM-26 0x35
|
||
|
|
||
|
-- TRMIM-24A 0x36
|
||
|
-- TRMIM-22A 0x37
|
||
|
|
||
|
-- FTRMIM-22 0x39
|
||
|
-- FTRMIM-26 0x3B
|
||
|
-- TRMIM-34A 0x3C
|
||
|
-- TRMIM-32A 0x3D
|
||
|
-- TRMIM-44A 0x3E
|
||
|
-- TRMIM-42A 0x3F
|
||
|
|
||
|
-- TRRMIM-A 0x3A
|
||
|
-- TRRMIM-2A 0x3A
|
||
|
-- TRRMIM-4A 0x3A
|
||
|
|
||
|
-- TRMIM-2AR 0x38
|
||
|
-- TRMIM-4AR 0x38
|
||
|
|
||
|
-- FDMMIM-00 0x23
|
||
|
-- FDMMIM-04 0x22
|
||
|
-- FDMMIM-16 0x21
|
||
|
-- FDMMIM-26 0x20
|
||
|
-- FDMMIM-00S 0x27
|
||
|
-- FDMMIM-04S 0x26
|
||
|
-- FDMMIM-16S 0x25
|
||
|
-- FDMMIM-26S 0x24
|
||
|
-- FDCMIM-04 0x2B
|
||
|
-- FDCMIM-08 0x2A
|
||
|
-- FDCMIM-16 0x2F
|
||
|
-- FDCMIM-12 0x2D
|
||
|
-- FDCMIM-26 0x2C
|
||
|
-- FDCMIM-22 0x28
|
||
|
|
||
|
|
||
|
-- Third party Mims
|
||
|
|
||
|
-- Xyplex 16 port terminal server. ETSMIM 0002
|
||
|
-- DNSMIM Silicon Graphics 0003
|
||
|
-- CAYMAN Appletalk to Ethernet Router. GATORMIM CS 0004
|
||
|
-- NOVELL LANTERN ethernet SNMP Monitor. LANTERMIM 0005
|
||
|
-- CISCO Ethernet to Ethernet Router Mim. CRM-L 0006
|
||
|
-- CISCO Ethernet to WAN Router Mim. CRM-S 0007
|
||
|
-- Cayman 1 GATOR STAR GX.M 0008
|
||
|
-- XYLOGIC Terminal Server 16 ports 010C00
|
||
|
-- XYLOGIC Terminal Server 32 ports 010C01
|
||
|
-- SNACMIM SYNC Research F0 thru FE
|
||
|
|
||
|
-- Multi-Port Interfaces Modules
|
||
|
-- MPIM-X 0x10000
|
||
|
-- MPIM-A 0x10001
|
||
|
-- MPIM-C 0x10002
|
||
|
-- MPIM-T 0x10003
|
||
|
-- MPIM-F2 0x10004
|
||
|
-- MPIM-F1 0x10005
|
||
|
-- MPIM-T1 0x10006
|
||
|
-- MPIM-B 0x10007 - BLANK
|
||
|
|
||
|
|
||
|
-- Single-Port Interface Modules
|
||
|
--
|
||
|
-- SPIM-A 0x20001
|
||
|
-- SPIM-C 0x20002
|
||
|
-- SPIM-T 0x20003
|
||
|
-- SPIM-F2 0x20004
|
||
|
-- SPIM-F1 0x20005
|
||
|
-- SPIM-T1 0x20006
|
||
|
-- SPIM-B 0x20007 - BLANK
|
||
|
|
||
|
|
||
|
-- Ethernet-Port Interface Modules
|
||
|
--
|
||
|
-- EPIM-B 0x30000 - BLANK
|
||
|
-- EPIM-A 0x30001
|
||
|
-- EPIM-C 0x30002
|
||
|
-- EPIM-T 0x30003
|
||
|
-- EPIM-F2 0x30004
|
||
|
-- EPIM-F1 0x30005
|
||
|
-- EPIM-F3 0x30007
|
||
|
-- EPIM-X 0x30008
|
||
|
|
||
|
END
|