388 lines
13 KiB
Plaintext
388 lines
13 KiB
Plaintext
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
|