From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB | 298 +++++++++++++++++++++++++++++++++ 1 file changed, 298 insertions(+) create mode 100644 MIBS/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB (limited to 'MIBS/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB') diff --git a/MIBS/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB b/MIBS/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB new file mode 100644 index 0000000..9561cea --- /dev/null +++ b/MIBS/arris/d5/ARRIS-D5-ENT-CHASSIS-MIB @@ -0,0 +1,298 @@ + 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 -- cgit v1.2.3