REPEATER-MIB-2 DEFINITIONS ::= BEGIN
IMPORTS
Counter, NetworkAddress FROM RFC1155-SMI
commonRev1, sysChassis, sysRepeaters,
repeaterRev1, repeaterRev2, product, subSysMMAC
FROM IRM-OIDS
OBJECT-TYPE FROM RFC-1212;
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 }
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 }
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 }
deviceMMACType OBJECT-TYPE
SYNTAX INTEGER {
mMAC3(1), mMAC5(2), minimmac(3),
mrxi1(4),
mrxi2(5),
mMACm8Shunt(6), mMACm3Shunt(7), mMACm5Shunt(8), 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), 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 }
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 }
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."
::= { 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."
::= { 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 }
devAlrm OBJECT IDENTIFIER ::= { alarm 1 }
bdAlrm OBJECT IDENTIFIER ::= { alarm 2 }
portAlrm OBJECT IDENTIFIER ::= { alarm 3 }
devTraffic OBJECT IDENTIFIER ::= { devAlrm 1 }
devColls OBJECT IDENTIFIER ::= { devAlrm 2 }
devError OBJECT IDENTIFIER ::= { devAlrm 3 }
devBroad OBJECT IDENTIFIER ::= { devAlrm 4 }
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 }
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 }
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 }
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 }
bdTraffic OBJECT IDENTIFIER ::= { bdAlrm 1 }
bdColls OBJECT IDENTIFIER ::= { bdAlrm 2 }
bdError OBJECT IDENTIFIER ::= { bdAlrm 3 }
bdBroad OBJECT IDENTIFIER ::= { bdAlrm 4 }
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), enable(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permits a board to be disabled on a traffic threshold getting exceeded."
DEFVAL { disable }
::= { bdTraffic 3 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permits a board to be disabled on a collision threshold
getting exceeded."
DEFVAL { disable }
::= { bdColls 3 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permits a board to be disabled on an error threshold
getting exceeded."
DEFVAL { disable }
::= { bdError 4 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permit a board to be disabled on a broadcast threshold alarm."
::= { bdBroad 3 }
portTraffic OBJECT IDENTIFIER ::= { portAlrm 1 }
portColls OBJECT IDENTIFIER ::= { portAlrm 2 }
portError OBJECT IDENTIFIER ::= { portAlrm 3 }
portBroad OBJECT IDENTIFIER ::= { portAlrm 4 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permits a port to be disabled on a traffic threshold getting exceeded."
DEFVAL { disable }
::= { portTraffic 3 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permits a port to be disabled on a collision threshold
getting exceeded."
DEFVAL { disable }
::= { portColls 3 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permits a port to be disabled on an error threshold
getting exceeded."
DEFVAL { disable }
::= { portError 4 }
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), enable (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Permit a port to be disabled on a broadcast threshold alarm."
::= { portBroad 3 }
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 }
commonB OBJECT IDENTIFIER ::= { rr2board 1 }
ethernetB OBJECT IDENTIFIER ::= { rr2board 2 }
tokenRingB OBJECT IDENTIFIER ::= { rr2board 3 }
fddiB OBJECT IDENTIFIER ::= { rr2board 4 }
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 }
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 }
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 }
commonP OBJECT IDENTIFIER ::= { rr2port 1 }
ethernetP OBJECT IDENTIFIER ::= { rr2port 2 }
tokenRingP OBJECT IDENTIFIER ::= { rr2port 3 }
fddiP OBJECT IDENTIFIER ::= { rr2port 4 }
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 }
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 }
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 }
productRev1 OBJECT IDENTIFIER ::= { product 1 }
target OBJECT IDENTIFIER ::= { productRev1 1 }
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 }
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 }
END