-
Notifications
You must be signed in to change notification settings - Fork 29
/
BASIS-ONLINE-DIAG-MIB.my
129 lines (105 loc) · 3.5 KB
/
BASIS-ONLINE-DIAG-MIB.my
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
-- *****************************************************************
-- BASIS-ONLINE-DIAG-MIB
-- Online diagnostics mib
--
-- June 2003 Subra Hegde
--
-- Copyright (c) 2003 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
BASIS-ONLINE-DIAG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF
ciscoWan FROM CISCOWAN-SMI
axisDiagnostics FROM BASIS-MIB;
basisOnlineDiagMIB MODULE-IDENTITY
LAST-UPDATED "200306110000Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
" Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: [email protected]"
DESCRIPTION
"This MIB contains information on the online diagnostics
in MGX82xx(MGX8250, MGX8220, MGX8230 etc) products."
REVISION "200306110000Z"
DESCRIPTION
"Initial version of the MIB.
The content of this MIB was originally available
in CISCO-WAN-AXIPOP-MIB defined using SMIv1.
The applicable objects from CISCO-WAN-AXIPOP-MIB
are defined using SMIv2 in this MIB. Also the
descriptions of some of the objects have been
modified."
::= { ciscoWan 80 }
onlineDiagnostics OBJECT IDENTIFIER ::= { axisDiagnostics 3 }
diagType OBJECT-TYPE
SYNTAX INTEGER {
post (1),
onlinediag(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is used to identify the type of diagnostics.
post (1) : Power On Self Test.
onlineDiag(2) : Online Diagnostics.
When a trap is sent to report diagnostics results
this is used as a varbind to indicate the type of
diagnostics."
::= { onlineDiagnostics 1 }
diagResult OBJECT-TYPE
SYNTAX INTEGER {
passed(1),
failed(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is used to indicate the result of the diagnostics."
::= { onlineDiagnostics 2 }
diagTestId OBJECT-TYPE
SYNTAX Integer32(0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This is used to indicate the test number of the
diagnostics test that failed. The value depends upon
the implementation in the each of the MGX82xx product."
::= { onlineDiagnostics 3 }
-- conformance information
boDiagMIBConformance OBJECT IDENTIFIER ::= { basisOnlineDiagMIB 2 }
boDiagMIBCompliances OBJECT IDENTIFIER ::= { boDiagMIBConformance 1 }
boDiagMIBGroups OBJECT IDENTIFIER ::= { boDiagMIBConformance 2 }
-- compliance statements
boDiagCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which implement
the basis online diagnostics MIB."
MODULE -- this module
MANDATORY-GROUPS {
boDiagGroup
}
::= { boDiagMIBCompliances 1 }
boDiagGroup OBJECT-GROUP
OBJECTS {
diagType,
diagResult,
diagTestId
}
STATUS current
DESCRIPTION
"A collection of objects providing the
online diagnostics information."
::= { boDiagMIBGroups 1 }
END