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
|
NBS-META-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE, OBJECT-IDENTITY, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
InterfaceIndex
FROM IF-MIB
nbs
FROM NBS-MIB
;
nbsMetaMib MODULE-IDENTITY
LAST-UPDATED "201209260000Z" -- Sep 26, 2012
ORGANIZATION "NBS"
CONTACT-INFO
"For technical support, please contact your service channel"
DESCRIPTION
"MIB for representing NBS FDRNIX private information"
::= { nbs 205 }
nbsMetaMibGrp OBJECT-IDENTITY
STATUS current
DESCRIPTION "Meta MIB"
::= { nbsMetaMib 1 }
nbsMetaMibFeatureTableSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of rows in the nbsMetaMibFeature table"
::= { nbsMetaMibGrp 1 }
nbsMetaMibFeatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbsMetaMibFeatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of features a hardware device might implement."
::= { nbsMetaMibGrp 2 }
nbsMetaMibFeatureEntry OBJECT-TYPE
SYNTAX NbsMetaMibFeatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A specific feature"
INDEX { nbsMetaMibFeatureID }
::= { nbsMetaMibFeatureTable 1 }
NbsMetaMibFeatureEntry ::= SEQUENCE {
nbsMetaMibFeatureID INTEGER,
nbsMetaMibFeatureFamily DisplayString,
nbsMetaMibFeatureName DisplayString,
nbsMetaMibFeatureDesc DisplayString,
nbsMetaMibFeatureUnits DisplayString,
nbsMetaMibFeatureType INTEGER
}
nbsMetaMibFeatureID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Unique identifier for this feature"
::= { nbsMetaMibFeatureEntry 1 }
nbsMetaMibFeatureFamily OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Family of this feature"
::= { nbsMetaMibFeatureEntry 2 }
nbsMetaMibFeatureName OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Name of this feature"
::= { nbsMetaMibFeatureEntry 3 }
nbsMetaMibFeatureDesc OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Description of this feature and its settings"
::= { nbsMetaMibFeatureEntry 4 }
nbsMetaMibFeatureUnits OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The units used in this feature"
::= { nbsMetaMibFeatureEntry 5 }
nbsMetaMibFeatureType OBJECT-TYPE
SYNTAX INTEGER {
enum (1), -- nbsMetaMibVariableCaps contains comma separated
-- list of allowed enums
string (2), -- Caps contains (min, max) string length
integer (3), -- Caps contains (min, max) values
float (4) -- Caps contains (min, max) values
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Data type"
::= { nbsMetaMibFeatureEntry 6 }
nbsMetaMibVariableTableSize OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of rows in the nbsMetaMibVariable table"
::= { nbsMetaMibGrp 3 }
nbsMetaMibVariableTable OBJECT-TYPE
SYNTAX SEQUENCE OF NbsMetaMibVariableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of variables a specific device implements."
::= { nbsMetaMibGrp 4 }
nbsMetaMibVariableEntry OBJECT-TYPE
SYNTAX NbsMetaMibVariableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A specific feature"
INDEX { nbsMetaMibVariableIfIndex, nbsMetaMibVariableID }
::= { nbsMetaMibVariableTable 1 }
NbsMetaMibVariableEntry ::= SEQUENCE {
nbsMetaMibVariableIfIndex InterfaceIndex,
nbsMetaMibVariableID INTEGER,
nbsMetaMibVariableCaps DisplayString,
nbsMetaMibVariableDefault DisplayString,
nbsMetaMibVariableJumper DisplayString,
nbsMetaMibVariableOper DisplayString,
nbsMetaMibVariableAdmin DisplayString,
nbsMetaMibVariableStatus DisplayString
}
nbsMetaMibVariableIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"What CCSSPPP does this belong to? If SS and PPP are zero, this
belongs to a chassis. If PPP is zero, this belongs to a slot."
::= { nbsMetaMibVariableEntry 1 }
nbsMetaMibVariableID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Index into nbsMetaMibFeatureTable (nbsMetaMibFeatureID)."
::= { nbsMetaMibVariableEntry 2 }
nbsMetaMibVariableCaps OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A list of comma separated strings that indicate what values
this variable supports. Ranges and string lengths are
expressed as a two item list (MIN,MAX). A zero length string
indicates this variable is read only."
::= { nbsMetaMibVariableEntry 3 }
nbsMetaMibVariableDefault OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Default value of this variable. It may report a zero length
string if FeatureType is string."
::= { nbsMetaMibVariableEntry 4 }
nbsMetaMibVariableJumper OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current jumper setting for this variable. If the current
jumper setting cannot be reported:
- VariableJumper will report 'N/A' if FeatureType is
string.
- VariableJumper will be zero length otherwise.
If FeatureType is string, a zero length VariableJumper is
a valid value."
::= { nbsMetaMibVariableEntry 5 }
nbsMetaMibVariableOper OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current operational value for this variable. If the current
operational value cannot be reported:
- VariableOper will report 'N/A' if FeatureType is
string.
- VariableOper will be zero length otherwise.
If VariableOper reports not supported, but VariableCaps
reports non-zero length, this variable is write-only.
If FeatureType is string, a zero length VariableOper is
a valid value."
::= { nbsMetaMibVariableEntry 6 }
nbsMetaMibVariableAdmin OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Administrative value of this variable. If the administrative
value cannot be set for this variable, VariableCaps will
report a zero length string when read.
Writing zero length values are only permitted if FeatureType
is string and VariableCaps permits it. Otherwise, zero
length strings will be rejected.
If FeatureType is string, a zero length VariableAdmin is
a valid value."
::= { nbsMetaMibVariableEntry 7 }
nbsMetaMibVariableStatus OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Messages relating to this variable"
::= { nbsMetaMibVariableEntry 8 }
END
|