summaryrefslogtreecommitdiff
path: root/MIBS/arris/d5/ARRIS-D5-TEST-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/arris/d5/ARRIS-D5-TEST-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/arris/d5/ARRIS-D5-TEST-MIB')
-rw-r--r--MIBS/arris/d5/ARRIS-D5-TEST-MIB387
1 files changed, 387 insertions, 0 deletions
diff --git a/MIBS/arris/d5/ARRIS-D5-TEST-MIB b/MIBS/arris/d5/ARRIS-D5-TEST-MIB
new file mode 100644
index 0000000..ae3f4fc
--- /dev/null
+++ b/MIBS/arris/d5/ARRIS-D5-TEST-MIB
@@ -0,0 +1,387 @@
+ARRIS-D5-TEST-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Unsigned32
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, DisplayString, DateAndTime
+ FROM SNMPv2-TC
+ OBJECT-GROUP, MODULE-COMPLIANCE
+ FROM SNMPv2-CONF
+ arrisD5UEQam
+ FROM ARRIS-MIB;
+
+ d5TestMIB MODULE-IDENTITY
+ LAST-UPDATED "200901150000Z" -- 15th January 2009
+ ORGANIZATION "Arris International"
+ CONTACT-INFO
+ " Network Management
+ Postal: Arris International.
+ 4400 Cork Airport Business Park
+ Cork Airport, Kinsale Road
+ Cork, Ireland.
+ Tel: +353 21 7305 800
+ Fax: +353 21 4321 972"
+
+ DESCRIPTION
+ "This MIB returns a table of test results that have been run on the
+ D5-UEQAM. It reports general pass or fail test results as well as
+ test specific result information.
+ It also allows for tests to be configured and run to support diagnostics
+ and the manufacturing process."
+ REVISION "200812010000Z"
+ DESCRIPTION "Initial version"
+ ::= { arrisD5UEQam 19 }
+
+ D5TestState ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A type definition for controlling test state."
+ SYNTAX INTEGER {
+ idle(0),
+ start(1),
+ stop(2),
+ startCategory(3),
+ startSlot(4),
+ startAll(5),
+ clearCategory(6),
+ clearSlot(7),
+ clearAll(8)
+ }
+
+ D5TestStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A type definition for current test state."
+ SYNTAX INTEGER {
+ complete(1),
+ skipped(2),
+ notRun(3),
+ running(4),
+ stopped(5),
+ continuous(6)
+ }
+
+ D5TestResult ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A type definition for simple test results."
+ SYNTAX INTEGER {
+ passed(1),
+ failed(2),
+ notAvailable(3),
+ incomplete(4)
+ }
+
+ d5TestControl OBJECT IDENTIFIER ::= { d5TestMIB 1 }
+
+ d5TestControlSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Slot number on which to perform a test"
+ ::= { d5TestControl 1 }
+
+ d5TestControlCategory OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Category of test to configure"
+ ::= { d5TestControl 2 }
+
+ d5TestControlNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Test number of test to configure"
+ ::= { d5TestControl 3 }
+
+ d5TestControlState OBJECT-TYPE
+ SYNTAX D5TestState
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "State to set for the test."
+ ::= { d5TestControl 4 }
+
+ d5TestControlIterations OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Number of times to run the test. 0 to run repeatedly until stopped."
+ ::= { d5TestControl 5 }
+
+ d5TestControlArg0 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Optional argument to control test behaviour"
+ ::= { d5TestControl 6 }
+
+ d5TestControlArg1 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Optional argument to control test behaviour"
+ ::= { d5TestControl 7 }
+
+ d5TestControlArg2 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Optional argument to control test behaviour"
+ ::= { d5TestControl 8 }
+
+ d5TestControlArg3 OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Optional argument to control test behaviour"
+ ::= { d5TestControl 9 }
+
+ d5TestResultTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF D5TestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains a list of D5 test-results."
+ ::= { d5TestMIB 2 }
+
+ d5TestResultEntry OBJECT-TYPE
+ SYNTAX D5TestResultEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry for a single categorised test and corresponding result."
+ INDEX { d5TestSlot, d5TestCategory, d5TestNumber }
+ ::= { d5TestResultTable 1 }
+
+ D5TestResultEntry ::= SEQUENCE {
+ d5TestSlot Unsigned32,
+ d5TestCategory Unsigned32,
+ d5TestNumber Unsigned32,
+ d5TestDescr DisplayString,
+ d5TestStatus D5TestStatus,
+ d5TestLastRunTime DateAndTime,
+ d5TestResult D5TestResult,
+ d5TestResultVector0 Unsigned32,
+ d5TestResultVector1 Unsigned32,
+ d5TestResultVector2 Unsigned32,
+ d5TestResultVector3 Unsigned32,
+ d5TestResultVector4 Unsigned32,
+ d5TestResultVector5 Unsigned32,
+ d5TestResultVector6 Unsigned32,
+ d5TestResultVector7 Unsigned32,
+ d5TestResultVector8 Unsigned32,
+ d5TestResultVector9 Unsigned32,
+ d5TestResultVector10 Unsigned32,
+ d5TestResultVector11 Unsigned32,
+ d5TestResultVector12 Unsigned32,
+ d5TestResultVector13 Unsigned32,
+ d5TestResultVector14 Unsigned32,
+ d5TestResultVector15 Unsigned32
+ }
+ d5TestSlot OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "D5 slot containing the card on which the test was run"
+ ::= { d5TestResultEntry 1 }
+ d5TestCategory OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Test category"
+ ::= { d5TestResultEntry 2 }
+ d5TestNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Test number, unique withing this test category."
+ ::= { d5TestResultEntry 3 }
+ d5TestDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Brief description of the test"
+ ::= { d5TestResultEntry 4 }
+ d5TestStatus OBJECT-TYPE
+ SYNTAX D5TestStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Current state of this test"
+ ::= { d5TestResultEntry 5 }
+ d5TestLastRunTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Last time this test was run"
+ ::= { d5TestResultEntry 6 }
+ d5TestResult OBJECT-TYPE
+ SYNTAX D5TestResult
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Test result summary"
+ ::= { d5TestResultEntry 7 }
+ d5TestResultVector0 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 8 }
+ d5TestResultVector1 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 9 }
+ d5TestResultVector2 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 10 }
+ d5TestResultVector3 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 11 }
+ d5TestResultVector4 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 12 }
+ d5TestResultVector5 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 13 }
+ d5TestResultVector6 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 14 }
+ d5TestResultVector7 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 15 }
+ d5TestResultVector8 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 16 }
+ d5TestResultVector9 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 17 }
+ d5TestResultVector10 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 18 }
+ d5TestResultVector11 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 19 }
+ d5TestResultVector12 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 20 }
+ d5TestResultVector13 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 21 }
+ d5TestResultVector14 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 22 }
+ d5TestResultVector15 OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Result data specific to the test in this row"
+ ::= { d5TestResultEntry 23 }
+
+-- ------------------------------------------------------------------------
+-- Conformance section
+-- ------------------------------------------------------------------------
+
+ d5TestMibConformance OBJECT IDENTIFIER ::= { d5TestMIB 99 }
+
+
+ d5TestMibGroups OBJECT IDENTIFIER ::= { d5TestMibConformance 1 }
+
+
+ d5TestMibGroup OBJECT-GROUP
+ OBJECTS { d5TestControlSlot, d5TestControlCategory, d5TestControlNumber,
+ d5TestControlState, d5TestControlIterations, d5TestControlArg0,
+ d5TestControlArg1, d5TestControlArg2, d5TestControlArg3,
+ d5TestDescr, d5TestStatus, d5TestLastRunTime, d5TestResult,
+ d5TestResultVector1, d5TestResultVector2, d5TestResultVector3,
+ d5TestResultVector4 }
+ STATUS current
+ DESCRIPTION
+ "Description."
+ ::= { d5TestMibGroups 1 }
+
+ d5TestMibCompliances OBJECT IDENTIFIER ::= { d5TestMibConformance 2 }
+
+
+ d5TestMibCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Description."
+ MODULE -- this module
+ MANDATORY-GROUPS { d5TestMibGroup }
+ ::= { d5TestMibCompliances 1 }
+
+
+ END