299 lines
7.3 KiB
Plaintext
299 lines
7.3 KiB
Plaintext
ARRIS-D5-ENT-CHASSIS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
arrisD5UEQam
|
|
FROM ARRIS-MIB
|
|
entPhysicalIndex, entPhysicalEntry
|
|
FROM ENTITY-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6
|
|
arrisEntChassisMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201009071432Z" -- 07 Sept 2010 YYYYMMDDHHMMZ
|
|
ORGANIZATION
|
|
"Arris"
|
|
CONTACT-INFO
|
|
"Initial MIB creator: Michael B. Sullivan
|
|
Postal: Arris Interactive
|
|
3871 Lakefield Drive
|
|
Suite 300
|
|
Suwanee, GA 30024-1242
|
|
U.S.A.
|
|
Phone: +1 770 622 8400
|
|
E-mail: michael.b.sullivan@arrisi.com"
|
|
DESCRIPTION
|
|
"This is the extension to RFC 2737 ENTITY-MIB to support chassis
|
|
management information."
|
|
REVISION "200512070000Z" -- December 07, 2005 at 00:00 GMT
|
|
DESCRIPTION
|
|
"MIB created"
|
|
REVISION "201009070000Z" -- September 07, 2010 at 00:00 GMT
|
|
DESCRIPTION
|
|
"Modified the CardType enumeration values back
|
|
to their original values"
|
|
::= { arrisD5UEQam 6 }
|
|
|
|
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
CardType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the type of card in a slot."
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(0),
|
|
mon(1),
|
|
wan(2),
|
|
qam(3),
|
|
doc(4),
|
|
powermodule(5),
|
|
fan(6)
|
|
}
|
|
|
|
AdminState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system should attempt to bring a resource
|
|
into service (up) or keep it offline (down)."
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(0),
|
|
up(1),
|
|
down(2)
|
|
}
|
|
|
|
OperationalState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether a resource is ready to provide service (IS)
|
|
or is not (OOS)."
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(0),
|
|
is(1),
|
|
oos(2)
|
|
}
|
|
|
|
OperationalSubState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates why a card isn't fully operational when the cause is
|
|
booting-related (DNLD/PUMP/INIT), administrative state-related
|
|
(MAN), runtime-related (ALRM), or unexpected (FLT)."
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(0),
|
|
manual(1),
|
|
fault(2),
|
|
fwPump(3),
|
|
initializing(4),
|
|
alarm(5),
|
|
unequipped(6),
|
|
detecting(7),
|
|
upgrading(8),
|
|
diagnostic(9)
|
|
}
|
|
|
|
SlotOwner ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the slot is assigned to WAN-7 or WAN-8"
|
|
SYNTAX INTEGER
|
|
{
|
|
notApplicable(0),
|
|
wan7(7),
|
|
wan8(8)
|
|
}
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1
|
|
arrisEntChassisObjects OBJECT IDENTIFIER ::= { arrisEntChassisMIB 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1
|
|
arrisEntTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ArrisEntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per physical entity. There is
|
|
always at least one row for an 'overall' physical entity."
|
|
::= { arrisEntChassisObjects 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1
|
|
arrisEntEntry OBJECT-TYPE
|
|
SYNTAX ArrisEntEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Chassis management state information for a particular entity.
|
|
|
|
Chassis management plays a key role in monitoring system
|
|
resource status, managing service turn-up, and deleting
|
|
resources."
|
|
AUGMENTS { entPhysicalEntry }
|
|
::= { arrisEntTable 1 }
|
|
|
|
|
|
ArrisEntEntry ::=
|
|
SEQUENCE {
|
|
arrisEntProvCardType
|
|
CardType,
|
|
arrisEntDetCardType
|
|
CardType,
|
|
arrisEntAdminState
|
|
AdminState,
|
|
arrisEntOperState
|
|
OperationalState,
|
|
arrisEntOperSubState
|
|
OperationalSubState,
|
|
arrisEntProductCode
|
|
OCTET STRING,
|
|
arrisEntProductRev
|
|
OCTET STRING,
|
|
arrisEntSlotOwner
|
|
SlotOwner
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.1
|
|
arrisEntProvCardType OBJECT-TYPE
|
|
SYNTAX CardType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates what type of card is intended to be used in a slot.
|
|
This value is configured by the user and is persistent across
|
|
reboots."
|
|
::= { arrisEntEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.2
|
|
arrisEntDetCardType OBJECT-TYPE
|
|
SYNTAX CardType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates what type of card is actually inserted in a slot.
|
|
This value is maintained by the system."
|
|
::= { arrisEntEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.3
|
|
arrisEntAdminState OBJECT-TYPE
|
|
SYNTAX AdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the system should attempt to bring a resource
|
|
into service (up) or keep the resource offline (down). This
|
|
state is configured by the user and is persistent across
|
|
reboots."
|
|
::= { arrisEntEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.4
|
|
arrisEntOperState OBJECT-TYPE
|
|
SYNTAX OperationalState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether a resource is ready to provide service (IS)
|
|
or is not (OOS). This state is maintained by the system."
|
|
::= { arrisEntEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.5
|
|
arrisEntOperSubState OBJECT-TYPE
|
|
SYNTAX OperationalSubState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates why a card isn't fully operational when the cause is
|
|
booting-related (DNLD/PUMP/INIT), administrative state-related
|
|
(MAN), runtime-related (ALRM), or unexpected (FLT). This state
|
|
is maintained by the system."
|
|
::= { arrisEntEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.6
|
|
arrisEntProductCode OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Arris Product Code for the card"
|
|
::= { arrisEntEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.7
|
|
arrisEntProductRev OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Arris Product Revision for the card"
|
|
::= { arrisEntEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.1.1.1.8
|
|
arrisEntSlotOwner OBJECT-TYPE
|
|
SYNTAX SlotOwner
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the slot is assigned to WAN-7 or WAN-8"
|
|
::= { arrisEntEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.2
|
|
arrisEntChassisConformance OBJECT IDENTIFIER ::= { arrisEntChassisMIB 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.2.1
|
|
arrisEntChassisGroups OBJECT IDENTIFIER ::= { arrisEntChassisConformance 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.2.1.1
|
|
arrisEntChassisGroup OBJECT-GROUP
|
|
OBJECTS { arrisEntProvCardType, arrisEntDetCardType, arrisEntAdminState, arrisEntOperState, arrisEntOperSubState, arrisEntSlotOwner
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent
|
|
physical system component states, for which a single agent
|
|
provides management information."
|
|
::= { arrisEntChassisGroups 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.2.2
|
|
arrisEntChassisCompliances OBJECT IDENTIFIER ::= { arrisEntChassisConformance 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.4115.1.8.1.6.2.2.1
|
|
arrisEntChassisCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Describes the requirements for conformance to the Arris
|
|
Entity Chassis MIB module."
|
|
MODULE ARRIS-D5-ENT-CHASSIS-MIB
|
|
MANDATORY-GROUPS { arrisEntChassisGroup }
|
|
::= { arrisEntChassisCompliances 1 }
|
|
|
|
|
|
|
|
END
|