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
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
|
IBM2210-MIB DEFINITIONS ::= BEGIN
------------------------------------------------------------------
-- IBM 2210 Enterprise MIB (SNMP Version 1 Format)
------------------------------------------------------------------
--
-- This MIB defines the enterprise specific management
-- objects for the 2210 family of products.
--
-- This MIB is defined in the SNMP version 1 SMI format.
--
-- August 25, 1998
--
-- Contact Information:
--
-- Randy Worzella
-- IBM Corp.
-- G420/664
-- Research Triangle Park, NC 27709
--
-- phone: 919-254-2202
-- email: worzella@us.ibm.com
--
------------------------------------------------------------------
IMPORTS
enterprises, IpAddress, Counter
FROM RFC1155-SMI
proElsTrapSeqs, proElsTrapSubSystem,
proElsTrapEvent, proElsSubSysEventMsg
FROM PROTEON-MIB
TRAP-TYPE
FROM RFC-1215
ifIndex
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212;
-- Path to proteon enterprise
proteon OBJECT IDENTIFIER ::= { enterprises 1 }
-- Path to ibm2210 enterprise
ibm OBJECT IDENTIFIER ::= { enterprises 2 }
ibmProd OBJECT IDENTIFIER ::= { ibm 6 }
ibm2210 OBJECT IDENTIFIER ::= { ibmProd 72 }
------------------------------------------------------------------
-- IBM 2210 Anchor
------------------------------------------------------------------
ibm2210admin OBJECT IDENTIFIER ::= { ibm2210 1 }
ibm2210system OBJECT IDENTIFIER ::= { ibm2210 2 }
ibm2210hardware OBJECT IDENTIFIER ::= { ibm2210 3 }
ibm2210routing OBJECT IDENTIFIER ::= { ibm2210 4 }
ibm2210switching OBJECT IDENTIFIER ::= { ibm2210 5 }
------------------------------------------------------------------
-- IBM 2210 Administrative
------------------------------------------------------------------
ibm2210hardwareinfo OBJECT IDENTIFIER ::= { ibm2210hardware 1 }
------------------------------------------------------------------
-- Proteon groups defined in this MIB
------------------------------------------------------------------
proto OBJECT IDENTIFIER ::= { proteon 3 }
pDot3ChipSets OBJECT IDENTIFIER ::= { proteon 5 }
------------------------------------------------------------------
-- Service port information
------------------------------------------------------------------
ibmServiceGenericTable OBJECT-TYPE
SYNTAX SEQUENCE OF IbmServiceGenericEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of information about each service port."
::= { ibm2210hardwareinfo 1 }
ibmServiceGenericEntry OBJECT-TYPE
SYNTAX IbmServiceGenericEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing objects to describe the
service port."
INDEX { ibmServiceGenericPort }
::= { ibmServiceGenericTable 1 }
IbmServiceGenericEntry ::=
SEQUENCE {
ibmServiceGenericPort
INTEGER,
ibmServiceGenericBaurdrate
INTEGER,
ibmServiceGenericType
INTEGER
}
ibmServiceGenericPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of service port. On 12x and 1Sx/1Ux models,
only one service port exists and is designated #1. On
x4x models, the lower paort is designated #1, the upper
port is #2."
::= { ibmServiceGenericEntry 1 }
ibmServiceGenericBaurdrate OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The baudrate of service port."
::= { ibmServiceGenericEntry 2 }
ibmServiceGenericType OBJECT-TYPE
SYNTAX INTEGER {
eia232(1),
modem(2),
nocard(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The card type of service port. On 12x, 1Sx and 1Ux
models, the second row will always indeicate nocard(3)."
::= { ibmServiceGenericEntry 3 }
------------------------------------------------------------------
-- Generic interface group.
------------------------------------------------------------------
proXfaceGenericTable OBJECT-TYPE
SYNTAX SEQUENCE OF ProXfaceGenericEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of information about each interface."
::= { proteon 2 }
proXfaceGenericEntry OBJECT-TYPE
SYNTAX ProXfaceGenericEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry containing objects to describe the
interface."
INDEX { ifIndex }
::= { proXfaceGenericTable 1 }
ProXfaceGenericEntry ::=
SEQUENCE {
proXfaceGenericType
INTEGER,
proXfaceGenericCSR
INTEGER,
proXfaceGenericIntVec
INTEGER,
proXfaceGenericMaintInt
INTEGER,
proXfaceGenericMaintLim
INTEGER,
proXfaceGenericNextTest
INTEGER,
proXfaceGenericNextMaint
INTEGER,
proXfaceGenericMaintCnt
Counter,
proXfaceGenericMaintFails
Counter,
proXfaceGenericTestPasses
Counter,
proXfaceGenericTestFails
Counter,
proXfaceGenericModuleId
INTEGER
}
proXfaceGenericType OBJECT-TYPE
SYNTAX INTEGER {
-- None has value (0)
vi(1), -- VI LNI
pn10(2), -- ProNET-10
pn80(3), -- ProNET-80
chaos(4), -- CHAOSnet
xeth(5), -- Experimental Ethernet (3Mb)
m1822(6), -- ACC M/1822
scc(7), -- On-board SCC on HK68ME
ieth(8), -- Interlan Ethernet
peth(9), -- Proteon Ethernet
com2(10), -- COM-2
com4(11), -- COM-4
omn(12), -- Omninet
pn4(13), -- ProNET-4
hyper(14), -- Hyper channel
wdeth(15), -- Western Digital Ethernet
gwslc(16), -- Gateway Serial Line Controller
x25(17), -- X.25
pqsx(18), -- Proteon QPSX MAN
atr(19), -- Apollo Token Ring
fddi(20), -- p4200 FDDI
vlane(21), -- SBE VLAN-E
vcom4(22), -- SBE VCOM-4
pn16(23), -- ProNET-16
atcomsl(24), -- AT COM-2
ceth(25), -- CNX/DNX300 Single/Dual Ethernet
csl(26), -- CNX/DNX300 T1/E1 serial
seth(27), -- Interlan NP-600 smart Ethernet
srlygwsl(28), -- SDLC Relay on a gwslc
srlyatc2(29), -- SDLC Relay on a atcomsl
srlycsl(30), -- SDLC Relay on a csl
srbtnl(31), -- SRB Tunnel over a protocol net
sdlcrly(32), -- SDLC Relay over a protocol net
nseth(33), -- National Semiconductor Ethernet
x25atc2(34), -- x25 on a atcomsl
x25csl(35), -- x25 on a CNX csl
x25dcsl(36), -- x25 on a DNX300 csl
qsl(37), -- CNX Quad Serial Controller
ydcisdn(38), -- YDC ISDN
tsl(39), -- CNX Twin Serial Controller
qslch(40), -- DNX Quad Serial Controller
v25bis(41), -- V.25 bis Dial
hssi(42), -- High Speed Serial Interface
quiceth(43), -- QUIC Ethernet
quictkr(44), -- QUIC 802.5 Token-Ring
quicsl(45), -- QUIC Serial Controller
quicbisdn(46),-- QUIC ISDN BRI
vlic (47),-- Virtual lic
atm (48),-- ATM
escon (49),-- ESCON channel
isdnpri (50),-- ISDN Primary rate
quic4wan (51),-- 4 port WAN
quic8wan (52),-- 8 port WAN
quic4mdm (53),-- 4 port modem
quic8mdm (54),-- 8 port modem
pawx21 (55),-- x21
pawv36 (56),-- v36
pawrs232 (57),-- rs232
nwescon (58),-- More ESCON channel
atmvirt (59),-- ATM virtual
appnl (60),-- APPN loopback
v34 (61),-- V34
mp (62),-- PPP Multilink
atmpmpls (63),-- ATM multiprotocol label swap
eth100 (64) -- Fast Ethernet
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of the interface, according to the internal
net identifier."
::= { proXfaceGenericEntry 1 }
proXfaceGenericCSR OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Command and Status Register address for the
interface."
::= { proXfaceGenericEntry 2 }
proXfaceGenericIntVec OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The multi-bus interrupt vector for the interface."
::= { proXfaceGenericEntry 3 }
proXfaceGenericMaintInt OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds before the next interface
maintenance."
::= { proXfaceGenericEntry 4 }
proXfaceGenericMaintLim OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of maintenance check failures permitted
before a self test is run."
::= { proXfaceGenericEntry 5 }
proXfaceGenericNextTest OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds before the next self test."
::= { proXfaceGenericEntry 6 }
proXfaceGenericNextMaint OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of seconds between maintenance checks."
::= { proXfaceGenericEntry 7 }
proXfaceGenericMaintCnt OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of failed maintenance checks since the
last successful maintenance check."
::= { proXfaceGenericEntry 8 }
proXfaceGenericMaintFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of maintenance failures on this
interface."
::= { proXfaceGenericEntry 9 }
proXfaceGenericTestPasses OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of self test successes on this
interface."
::= { proXfaceGenericEntry 10 }
proXfaceGenericTestFails OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The total number of self test failures on this
interface."
::= { proXfaceGenericEntry 11 }
proXfaceGenericModuleId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The module identifier of this interface, this
object is relevant only to the CNX and DNX
platforms. It uniquely identifies the interface
card-type.
It will always be '0' for the IBM2210 platform."
::= { proXfaceGenericEntry 12 }
------------------------------------------------------------------
-- Generic protocol group.
------------------------------------------------------------------
general OBJECT IDENTIFIER ::= { proto 1 }
-- there are no general variables defined at this time.
------------------------------------------------------------------
-- IP protocol group.
--
-- The IBM 2210 does not support this group.
--
------------------------------------------------------------------
proip OBJECT IDENTIFIER ::= { proto 2 }
-- default gateway
defgw OBJECT IDENTIFIER ::= { proip 1 }
proProtoIpDefGwAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Internet address of the default gateway for the
router."
::= { defgw 1 }
proProtoIpDefGwCost OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The cost of the default gateway for the router."
::= { defgw 2 }
proProtoIpDefGwAge OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The age of the default gateway for the router."
::= { defgw 3 }
------------------------------------------------------------------
-- Hardware Chip Set Information
--
-- This object identifies the MAC hardware used to
-- communicate on an interface. The following
-- hardware chipset is used for 802.3:
------------------------------------------------------------------
pDot3ChipMC68EN360 OBJECT IDENTIFIER ::= { pDot3ChipSets 1 }
------------------------------------------------------------------
-- Trap information
------------------------------------------------------------------
------------------------------------------------------------------
-- ELS Trap
--
-- The following trap is generated when an ELS event
-- occurs and the corresponding event is enabled for
-- trap generation.
--
-- IBM 2210 does not support the ibmElsTrapV1 trap format,
-- instead, the ibmElsTrapV2 format is supported.
--
------------------------------------------------------------------
ibmElsTrapV1 TRAP-TYPE
ENTERPRISE ibm2210
VARIABLES { proElsTrapSeqs, proElsTrapSubSystem,
proElsTrapEvent }
DESCRIPTION
"An ELS trap event.
Note that this trap is being deprecated and will not be
supported in all future releases.
The objects proELSTrapVar1 through proElsTrapVar9 are
conditionally included in this trap to carry variable
data fields from the ELS message. These objects are not
carried as object IDs as defined, but in fact are data
objects. Their syntax will change depending on the
data they cary for a particular trap instance."
::= 1
ibmElsTrapV2 TRAP-TYPE
ENTERPRISE ibm2210
VARIABLES { proElsSubSysEventMsg }
DESCRIPTION
"When the routing subsystem ELS component is configured to
generate SNMP traps, the following trap is generated.
It contains a single varBind containing a text string in one
of the two following formats.
If ELS timestamping is enabled:
hr:min:sec subsys_name.event_num: message_text
For example - 09:32:56 IP.008: no rte 9.7.1.8 -> 9.7.4.3 dsc
If ELS timestamping is disabled:
subsys_name.event_num: message_text
For example - IP.008: no rte 9.7.1.8 -> 9.7.4.3 dsc"
::= 2
END
|