1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
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
|