875 lines
35 KiB
Plaintext
875 lines
35 KiB
Plaintext
-- *****************************************************************
|
|
-- RDN-CHASSIS-MIB.mib:
|
|
-- Motorola BSR's Chassis MIB
|
|
--
|
|
-- Copyright (C) 2000, 2008 by Motorola, Inc.
|
|
-- All rights reserved.
|
|
-- *****************************************************************
|
|
RDN-CHASSIS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
TimeTicks,
|
|
Integer32,
|
|
Counter32,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
ifIndex, ifDescr, ifType, ifAdminStatus, ifOperStatus
|
|
FROM IF-MIB
|
|
sysDescr
|
|
FROM SNMPv2-MIB
|
|
docsDevEvLevel
|
|
FROM DOCS-CABLE-DEVICE-MIB
|
|
|
|
riverdelta
|
|
FROM RDN-MIB
|
|
DisplayString,
|
|
TruthValue
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
-- chassis module definitions
|
|
|
|
rdnChassis MODULE-IDENTITY
|
|
LAST-UPDATED "201111090000Z" -- 09 November 2011
|
|
ORGANIZATION "Motorola"
|
|
CONTACT-INFO "Motorola
|
|
Customer Service
|
|
101 Tournament Drive
|
|
Horsham, PA 19044
|
|
US Tel: +1 888 944 4357
|
|
Int Tel: +1 215 323 0044
|
|
Fax: +1 215 323 1502
|
|
Email: CPSSupport@Motorola.com"
|
|
|
|
DESCRIPTION
|
|
"MIB module for Motorola Chassis.
|
|
|
|
Copyright (C) 2001, 2008 by Motorola, Inc.
|
|
All rights reserved."
|
|
|
|
REVISION "201111090000Z" -- 09 November 2011
|
|
DESCRIPTION
|
|
"add lag(8) type to rdnCardIfPortType"
|
|
|
|
REVISION "200808080000Z" -- 08 August 2008
|
|
DESCRIPTION
|
|
"Added Copyright Statement into MIB modules's
|
|
description."
|
|
|
|
REVISION "200601060000Z"
|
|
DESCRIPTION
|
|
"+ adding rdnBsrTestTrap
|
|
+ adding rdnCardIfPortType"
|
|
|
|
REVISION "200503010000Z"
|
|
DESCRIPTION
|
|
"changing rdnResetSlotStats to a TruthValue"
|
|
|
|
REVISION "200502220000Z"
|
|
DESCRIPTION
|
|
"clarifying descriptive text related to proprietary linkUp/Down traps"
|
|
|
|
REVISION "200403180000Z"
|
|
DESCRIPTION
|
|
"Modified the description of rdnSysUpTimeAtLastConfigChange."
|
|
|
|
REVISION "200311040000Z"
|
|
DESCRIPTION
|
|
"+ Updated CONTACT-INFO.
|
|
+ Added 'hsim(4)' and 'cmts(5)' to rdnSlotType.
|
|
+ Reorder REVISION/DESCRIPTION in required
|
|
reverse chronological order.
|
|
+ Added rdnLinkUpTrap, rdnLinkDownTrap, rdnCardIfLinkUpDownEnable"
|
|
REVISION "200304300000Z"
|
|
DESCRIPTION
|
|
"The rdnCardIndex objects MAX-ACCESS was changed to be
|
|
not-accessible. Also rdnCardIndex object's the SYNTAX
|
|
was changed to reflect an index of a table."
|
|
|
|
REVISION "200304290000Z"
|
|
DESCRIPTION
|
|
"Clean up of CONTACT-INFO."
|
|
|
|
REVISION "200105080000Z"
|
|
DESCRIPTION
|
|
"Changed rdnCardSerial to DisplayString;
|
|
removed rdnCardSlots, rdnConfigReg, rdnConfigRegNext,
|
|
and rdnChassisPartner; added options bsr1000 and
|
|
bsr2000 to rdnChassisType; plus other syntax changes."
|
|
|
|
REVISION "200101150000Z"
|
|
DESCRIPTION
|
|
"Added option 'unknown' to variable chassisPartner."
|
|
|
|
REVISION "200005230000Z"
|
|
DESCRIPTION
|
|
"Moved 'riverdelta' definition into a separate
|
|
file; this allows an external module to
|
|
not include the entire riverdelta chassis mib
|
|
when needing only the 'riverdelta' definition."
|
|
|
|
REVISION "200004040000Z"
|
|
DESCRIPTION
|
|
"- Changed the rdnSlotTable to start with a index of
|
|
1 rather than 0. SNMP does not allow a table to
|
|
start with a index of 0.
|
|
|
|
- Change the access of the rdnSlotIndex to be
|
|
not-accessible; since this object is an index
|
|
to the rdnSlotTable."
|
|
|
|
REVISION "200004040000Z"
|
|
DESCRIPTION
|
|
"Initial creation."
|
|
|
|
::= { riverdelta 1 }
|
|
|
|
|
|
--
|
|
-- chassis group should be present in all products.
|
|
--
|
|
|
|
rdnChassisType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
bsr64000(2),
|
|
bsr1000(3),
|
|
osr2000(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis type."
|
|
::= { rdnChassis 1 }
|
|
|
|
rdnChassisVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis hardware revision level, or an empty
|
|
string if unavailable."
|
|
::= { rdnChassis 2 }
|
|
|
|
rdnChassisId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unique ID string. Defaults to chassis serial
|
|
number if available, otherwise empty. Can
|
|
also be set with 'snmp-server chassis-id'."
|
|
::= { rdnChassis 3 }
|
|
|
|
rdnProcessorRam OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Megabytes of RAM available to CPU."
|
|
::= { rdnChassis 4 }
|
|
|
|
rdnNvRAMSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bytes of non-volatile configuration memory."
|
|
::= { rdnChassis 5 }
|
|
|
|
rdnNvRAMUsed OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bytes of non-volatile configuration memory
|
|
in use."
|
|
::= { rdnChassis 6 }
|
|
|
|
rdnFlashSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Bytes flash memory."
|
|
::= { rdnChassis 7 }
|
|
|
|
rdnCardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RdnCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis card table."
|
|
::= { rdnChassis 8 }
|
|
|
|
rdnCardEntry OBJECT-TYPE
|
|
SYNTAX RdnCardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis card table."
|
|
INDEX { rdnCardIndex }
|
|
::= { rdnCardTable 1 }
|
|
|
|
RdnCardEntry ::=
|
|
SEQUENCE {
|
|
rdnCardIndex
|
|
Unsigned32,
|
|
rdnCardType
|
|
INTEGER,
|
|
rdnCardDescr
|
|
DisplayString,
|
|
rdnCardSerial
|
|
DisplayString,
|
|
rdnCardHwVersion
|
|
DisplayString,
|
|
rdnCardSwVersion
|
|
DisplayString,
|
|
rdnCardSlotNumber
|
|
Integer32,
|
|
rdnCardContainedByIndex
|
|
Integer32,
|
|
rdnCardOperStatus
|
|
INTEGER
|
|
}
|
|
|
|
--
|
|
-- start of card table
|
|
--
|
|
|
|
rdnCardIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Index into cardTable (not physical chassis
|
|
slot number)."
|
|
::= { rdnCardEntry 1 }
|
|
|
|
rdnCardType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
srm(2),
|
|
io(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Functional type of this card."
|
|
::= { rdnCardEntry 2 }
|
|
|
|
rdnCardDescr OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Text description of this card."
|
|
::= { rdnCardEntry 3 }
|
|
|
|
rdnCardSerial OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The serial number of this card, or zero if
|
|
unavailable."
|
|
::= { rdnCardEntry 4 }
|
|
|
|
rdnCardHwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Hardware revision level of this card, or an
|
|
empty string if unavailable."
|
|
::= { rdnCardEntry 5 }
|
|
|
|
rdnCardSwVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version of the firmware or microcode
|
|
installed on this card, or an empty string if
|
|
unavailable."
|
|
::= { rdnCardEntry 6 }
|
|
|
|
rdnCardSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Slot number relative to the containing card or
|
|
chassis, or -1 if neither applicable nor
|
|
determinable."
|
|
::= { rdnCardEntry 7 }
|
|
|
|
rdnCardContainedByIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cardIndex of the parent card which
|
|
directly contains this card, or 0 if
|
|
contained by the chassis, or -1 if not
|
|
applicable nor determinable."
|
|
::= { rdnCardEntry 8 }
|
|
|
|
rdnCardOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-specified(1),
|
|
up(2),
|
|
down(3),
|
|
standby(4),
|
|
rom(5),
|
|
flash(6),
|
|
diag(7),
|
|
boot(8),
|
|
config(9)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational status of the card.
|
|
cardOperStatus is up when a card is
|
|
recognized by the device and is enabled for
|
|
operation. cardOperStatus is down if the
|
|
card is not recognized by the device, or if
|
|
it is not enabled for operation.
|
|
cardOperStatus is standby if the card is
|
|
enabled and acting as a standby slave.
|
|
Intermediate stages (rom,flash,diag,boot,config)
|
|
are also exposed."
|
|
::= { rdnCardEntry 9 }
|
|
|
|
|
|
-- end of card table
|
|
|
|
|
|
rdnChassisSlots OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of slots in this chassis, or -1 if
|
|
neither applicable nor determinable."
|
|
::= { rdnChassis 9 }
|
|
|
|
rdnSlotTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RdnSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis slot table."
|
|
::= { rdnChassis 10 }
|
|
|
|
--
|
|
-- start of slot table
|
|
--
|
|
|
|
rdnSlotEntry OBJECT-TYPE
|
|
SYNTAX RdnSlotEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis slot table."
|
|
INDEX { rdnSlotIndex }
|
|
::= { rdnSlotTable 1 }
|
|
|
|
RdnSlotEntry ::=
|
|
SEQUENCE {
|
|
rdnSlotIndex Integer32,
|
|
rdnSlotType INTEGER,
|
|
rdnSlotNumber Integer32,
|
|
rdnSlotOperStatus INTEGER,
|
|
rdnOfflineModemCount Integer32,
|
|
rdnOnlineModemCount Integer32,
|
|
rdnActiveModemCount Integer32,
|
|
rdnRegisteredModemCount Integer32,
|
|
rdnProvisionedModemCount Integer32,
|
|
rdnUnregisteredModemCount Integer32,
|
|
rdnResetSlotStats TruthValue,
|
|
rdnSlotUnerroreds Counter32,
|
|
rdnSlotCorrecteds Counter32,
|
|
rdnSlotUncorrectables Counter32
|
|
}
|
|
|
|
rdnSlotIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index into rdnSlotTable (not physical slot number).
|
|
This object's instance is always one number greater than
|
|
the rdnSlotNumber (physical slot number) instance that it
|
|
indexes."
|
|
::= { rdnSlotEntry 1 }
|
|
|
|
rdnSlotType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
srm(2),
|
|
io(3),
|
|
hsim(4),
|
|
cmts(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Functional type of this slot.
|
|
'io(3)' was used by older agents to report
|
|
either CMTS, HSIM, or none. Newer agents
|
|
will no longer report 'io(3)' and instead
|
|
will use either 'hsim(4)' for HSIM, 'cmts(5)'
|
|
for CMTS, or 'unkown(1)' for no module
|
|
present."
|
|
::= { rdnSlotEntry 2 }
|
|
|
|
rdnSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (-1..15)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical chasis slot number relative to the
|
|
containing card or chassis, or -1 if neither applicable
|
|
nor determinable."
|
|
::= { rdnSlotEntry 3 }
|
|
|
|
rdnSlotOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-specified(1),
|
|
up(2),
|
|
down(3),
|
|
standby(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operational status of the chassis physical
|
|
slot. rdnSlotOperStatus is up when a card is
|
|
recognized by the system and is enabled for
|
|
operation. rdnSlotOperStatus is down if a
|
|
card is not present or recognized by the system,
|
|
or if it is not enabled for operation.
|
|
rdnSlotOperStatus is standby if the card is
|
|
enabled and acting as a standby slave. A
|
|
not-specified state indicates an unknown error
|
|
condition"
|
|
::= { rdnSlotEntry 4 }
|
|
|
|
rdnOfflineModemCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of offline modems for this slot"
|
|
::= { rdnSlotEntry 5 }
|
|
|
|
rdnOnlineModemCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of online modems for this slot"
|
|
::= { rdnSlotEntry 6 }
|
|
|
|
rdnActiveModemCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of active modems for this slot"
|
|
::= { rdnSlotEntry 7 }
|
|
|
|
rdnRegisteredModemCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of registered modems for this slot"
|
|
::= { rdnSlotEntry 8 }
|
|
|
|
rdnProvisionedModemCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of provisioned modems for this slot"
|
|
::= { rdnSlotEntry 9 }
|
|
|
|
rdnUnregisteredModemCount OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Number of Unregistered modems for this slot"
|
|
::= { rdnSlotEntry 10 }
|
|
|
|
rdnResetSlotStats OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "The byte and packet counters for all the cable
|
|
modems for the given slot are reset by a 'set'
|
|
of this object to TRUE(1). This object will
|
|
always return FALSE(2) when read."
|
|
::= { rdnSlotEntry 11 }
|
|
|
|
rdnSlotUnerroreds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Codewords received on this cmts slot without error.
|
|
This includes all codewords, whether or not they
|
|
were part of frames destined for this device."
|
|
::= { rdnSlotEntry 12 }
|
|
|
|
rdnSlotCorrecteds OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Codewords received on this cmts slot with correctable
|
|
errors. This includes all codewords, whether or not
|
|
they were part of frames destined for this device."
|
|
::= { rdnSlotEntry 13 }
|
|
|
|
rdnSlotUncorrectables OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Codewords received on this cmts slot with uncorrectable
|
|
errors. This includes all codewords, whether or not
|
|
they were part of frames destined for this device."
|
|
::= { rdnSlotEntry 14 }
|
|
|
|
-- end of slot table
|
|
|
|
|
|
rdnCardIfIndexTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RdnCardIfIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis card table."
|
|
::= { rdnChassis 11 }
|
|
|
|
--
|
|
-- start of card if table
|
|
--
|
|
|
|
rdnCardIfIndexEntry OBJECT-TYPE
|
|
SYNTAX RdnCardIfIndexEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis card table."
|
|
INDEX { rdnCardIfIndex }
|
|
::= { rdnCardIfIndexTable 1 }
|
|
|
|
RdnCardIfIndexEntry ::=
|
|
SEQUENCE {
|
|
rdnCardIfIndex Integer32,
|
|
rdnCardIfSlotNumber Integer32,
|
|
rdnCardIfPortNumber Integer32,
|
|
rdnCardIfCardIndex Integer32,
|
|
rdnCardIfConnectorTypeEnabled INTEGER,
|
|
rdnCardIfLinkUpDownEnable INTEGER,
|
|
rdnCardIfPortType INTEGER
|
|
}
|
|
|
|
rdnCardIfIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"matches RFC1213 ifTable IfIndex"
|
|
::= { rdnCardIfIndexEntry 1 }
|
|
|
|
rdnCardIfSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis slot number, or -1 if neither
|
|
applicable nor determinable."
|
|
::= { rdnCardIfIndexEntry 2 }
|
|
|
|
rdnCardIfPortNumber OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis port number, unique per port on a
|
|
given card if available."
|
|
::= { rdnCardIfIndexEntry 3 }
|
|
|
|
rdnCardIfCardIndex OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cardIndex of the card in the Chassis cardTable
|
|
which contains this interface."
|
|
::= { rdnCardIfIndexEntry 4 }
|
|
|
|
rdnCardIfConnectorTypeEnabled OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
not-specified(1),
|
|
none (2),
|
|
rj-45 (3),
|
|
db-40 (4),
|
|
db-15 (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Interface connector type currently enabled.
|
|
Value will be 1 if not known or not used,
|
|
or 2 if none of this ports' interface
|
|
connectors are enabled."
|
|
::= { rdnCardIfIndexEntry 5 }
|
|
|
|
rdnCardIfLinkUpDownEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1),
|
|
disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "This enables and disables the sending of
|
|
the proprietary notifications 'rdnLinkUpTrap'
|
|
and 'rdnLinkDownTrap' that provide more
|
|
information than the standard link up and
|
|
link down notifications. By default, these
|
|
traps are disabled."
|
|
DEFVAL { disabled }
|
|
::= { rdnCardIfIndexEntry 6 }
|
|
|
|
rdnCardIfPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet(1),
|
|
gige(2),
|
|
cmts(3),
|
|
cmts-dn(4),
|
|
cmts-up(5),
|
|
cmts-up-log(6),
|
|
pos(7),
|
|
lag(8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "This object is used to identify port types for a
|
|
given card. This object will report ethernet(1)
|
|
for SRM ports and HSIM FE ports, gige(2) for GigE
|
|
ports, cmts(3) for CMTS cards, cmts_dn(4) in case
|
|
of downstream ports for CMTS cards, cmts_up(5) in
|
|
case of upstream ports for CMTS cards, cmts_up_log(6)
|
|
in case of upstream logical channels for CMTS cards,
|
|
pos(7) for POS cards, lag(8) for Link Aggregation interfaces"
|
|
::= { rdnCardIfIndexEntry 7 }
|
|
|
|
|
|
-- end of card if table
|
|
|
|
|
|
rdnSysUpTimeAtLastChassisChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time in seconds/100 from the last cold
|
|
start to the last change in the chassis'
|
|
configuration. This value will be updated
|
|
whenever the chassis experiences a change
|
|
in the count, type, or slot position of
|
|
a card in cardTable."
|
|
::= { rdnChassis 12 }
|
|
|
|
rdnSysUpTimeAtLastConfigChange OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time in seconds/100 from the last
|
|
configuration change in the system. This
|
|
value will be set back to zero whenever the system
|
|
experiences a change in the configuration."
|
|
::= { rdnChassis 13 }
|
|
|
|
rdnChassisPowerTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls SNMP traps for chassis Power Failure.
|
|
If its value is set to enabled(1), then traps
|
|
are generated. If the value is disabled(2), then traps
|
|
are not generated.
|
|
By default, this object has the value enabled(1).
|
|
"
|
|
DEFVAL { enabled }
|
|
|
|
::= { rdnChassis 14 }
|
|
|
|
rdnChassisFanTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls SNMP traps for chassis Fan Failure.
|
|
If its value is set to enabled(1), then traps
|
|
are generated. If the value is disabled(2), then traps
|
|
are not generated.
|
|
By default, this object has the value enabled(1).
|
|
"
|
|
DEFVAL { enabled }
|
|
|
|
::= { rdnChassis 15 }
|
|
|
|
rdnChassisBSRSrmSwitchoverTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER { enabled(1), disabled(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object controls SNMP traps for redundant SRM switchovers.
|
|
If its value is set to enabled(1), then traps
|
|
are generated. If the value is disabled(2), then traps
|
|
are not generated.
|
|
By default, this object has the value enabled(1).
|
|
"
|
|
DEFVAL { enabled }
|
|
|
|
::= { rdnChassis 16 }
|
|
|
|
|
|
-- traps
|
|
|
|
chassisNotificationObject OBJECT IDENTIFIER ::= { rdnChassis 0 }
|
|
|
|
chassisPowerFailureTrapInfo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
powerFailureA(1),
|
|
powerFailureB(2),
|
|
powerRestoredA(3),
|
|
powerRestoredB(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Indicates the location of the Power Failure."
|
|
::= { chassisNotificationObject 1 }
|
|
|
|
|
|
chassisPowerFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS { chassisPowerFailureTrapInfo }
|
|
STATUS current
|
|
DESCRIPTION "A chassisPowerFailureTrap is generated when a Power
|
|
Failure is detected in the system"
|
|
::= { chassisNotificationObject 2 }
|
|
|
|
chassisFanFailureTrapInfo OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
upperFanFailure(1),
|
|
lowerFanFailure(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Indicates the location of the Fan Failure."
|
|
::= { chassisNotificationObject 3 }
|
|
|
|
|
|
chassisFanFailureTrap NOTIFICATION-TYPE
|
|
OBJECTS { chassisFanFailureTrapInfo }
|
|
STATUS current
|
|
DESCRIPTION "A chassisFanFailureTrap is generated when a Fan
|
|
Failure is detected in the system"
|
|
::= { chassisNotificationObject 4 }
|
|
|
|
|
|
rdnRedundancyFailedSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Chassis slot number that failed,
|
|
or -1 if neither applicable nor
|
|
determinable."
|
|
::= { chassisNotificationObject 5 }
|
|
|
|
|
|
rdnRedundancyBackupSlotNumber OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Slot number of the backup card
|
|
that took over for the failed card,
|
|
or -1 if neither applicable nor
|
|
determinable."
|
|
::= { chassisNotificationObject 6 }
|
|
|
|
|
|
|
|
rdnBSRSrmSwitchoverTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
rdnRedundancyFailedSlotNumber,
|
|
rdnRedundancyBackupSlotNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION "An SRM Card has failed, and a
|
|
switchover has
|
|
occurred to a redundant SRM card."
|
|
|
|
::= { chassisNotificationObject 7 }
|
|
|
|
|
|
rdnLinkUpTrap NOTIFICATION-TYPE
|
|
OBJECTS { ifIndex,
|
|
ifDescr,
|
|
ifType,
|
|
ifAdminStatus,
|
|
ifOperStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A proprietary Link Up Notification for all
|
|
interfaces. This notification contains more details
|
|
than the standard 'linkUp' notification in RFC 2863."
|
|
::= { chassisNotificationObject 8 }
|
|
|
|
|
|
rdnLinkDownTrap NOTIFICATION-TYPE
|
|
OBJECTS { ifIndex,
|
|
ifDescr,
|
|
ifType,
|
|
ifAdminStatus,
|
|
ifOperStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A proprietary Link Down Notification for all
|
|
interfaces. This notification contains more details
|
|
than the standard 'linkDown' notification in RFC 2863."
|
|
::= { chassisNotificationObject 9 }
|
|
|
|
rdnBsrTestTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
docsDevEvLevel,
|
|
sysDescr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is convenient test trap that Service personnel
|
|
can generate manually, in debug mode, from the CLI,
|
|
for diagnostic purposes ('generate snmp-trap [severity]').
|
|
|
|
Varbinds are docsDevEvLevel = trap severity level,
|
|
and sysDescr = system description.
|
|
"
|
|
|
|
::= { chassisNotificationObject 10 }
|
|
|
|
|
|
|
|
-- conformance information
|
|
|
|
-- compliance statements
|
|
|
|
|
|
-- units of conformance
|
|
|
|
END
|