smilint output for ./IBSWITCH-MIB
Message Severities |
Severity | Count |
severe | 77 |
error | 32 |
warning | 42 |
fyi | 2 |
Message Types |
Type | Count |
bad-identifier-case (error) | 30 |
enum-zero (error) | 2 |
identifier-case-match (warning) | 2 |
internal-flushing (warning) | 40 |
internal-other (severe) | 41 |
lexical (severe) | 35 |
module-not-found (severe) | 1 |
previous-definition (fyi) | 2 |
Messages:
IBSWITCH-MIB
1: -- extracted from draft-forbes-ibswitchmib-00.txt
2: -- at Sat Jul 14 06:05:23 2001
3:
4: IBSWITCH-MIB DEFINITIONS ::= BEGIN
5: IMPORTS
6: enterprises, NetworkAddress
7: FROM RFC1155-SMI
8: OBJECT-TYPE
9: FROM RFC1212
9: severe -
failed to locate MIB module `RFC1212'
10: TRAP-TYPE
11: FROM RFC-1215;
12:
13: -- additional textual conventions
14:
15: -- DisplayString: comment out the next line if your MIB compiler
16: -- complains that it is already defined.
17: DisplayString ::= OCTET STRING -- displayable octets (ASCII)
18:
19: GswType ::= INTEGER {
20: fcSwitch (1),
21: ibSwitch (2),
22: ibRouter (3),
23: ib2fcEdgeRouter (4),
24: iSCSIBasedIPSwitch (5),
25: ib2iSCSEdgeRouter (6),
26: fc2iSCSIEdgeRouter (7)
27: }
28:
29: GswLocalId ::= OCTET STRING (SIZE(8))
30:
31: GswGlobalId ::= OCTET STRING (SIZE(16))
32:
33: GswOlsName ::= OCTET STRING (SIZE(256))
34:
35: GswFwVersion ::= OCTET STRING (SIZE(0..24))
36: -- example:
37: -- v1.0.1
38:
39: GswDate ::= OCTET STRING (SIZE(0..64))
40: -- example:
41: -- Wed Mar 21 17:07:17 2001
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53: Forbes Expires December 31, 2001 Page 25 Internet Draft InfiniBand Switch MIB July 11, 2001
53: error -
`Forbes' should start with a lower case letter
53: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
53: severe -
lexically unexpected character, skipping to end of line
54:
55:
56:
57: GswSwitchStatus ::=INTEGER {
58: online (1), -- switch is accessible by an
59: -- external port.
60: offline (2), -- switch is not accessible.
61: testing (3), -- switch is in a built-in test
62: -- mode and is not accessible by
63: -- an external port.
64: faulty (4), -- switch is not operational.
65: reboot (5), -- set the switch to reboot in 1
66: -- second.
67: fastboot (6) -- set the switch to fastboot in
68: -- 1 second.
69: -- Fastboot would cause the
70: -- switch to boot but skip over
71: -- the POST. When the switch is
72: -- in faulty state, only three
73: -- states can be set:
74: -- faulty, reboot, and fastboot.
75: }
75: warning -
warning: flushing recent incorrect declaration, see previous error(s)
76:
77: GswOnOff ::= INTEGER { on (1), off (2) }
78:
79: GswSensorTypeDef ::= INTEGER {
80: temperature (1),
81: fan (2),
82: power-supply (3)
83: }
84:
85: GswSensorStatusDef ::= INTEGER {
86: unknown (1),
87: faulty (2),
88: below-min (3),
89: nominal (4),
90: above-max (5),
91: absent (6)
92: }
93:
94: GswIBNodeType ::= INTEGER {
94: fyi -
info: previous definition of `GswIBNodeType'
95: channelAdapter (1),
96: switch (2),
97: router (3)
98: }
99:
100: GswIBGUID ::= OCTET STRING (SIZE(8))
101: GswIBGID ::= OCTET STRING (SIZE(8))
102: GswIBLID ::= OCTET STRING (SIZE(2))
102: fyi -
info: previous definition of `GswIBLID'
103: GswIBLinkWidth ::= INTEGER {
104: nop (1),
105: lw1x (2),
106: lw4x (3),
107: lw1x-4x (4),
108:
109: Forbes Expires December 31, 2001 Page 26 Internet Draft InfiniBand Switch MIB July 11, 2001
109: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
109: severe -
lexically unexpected character, skipping to end of line
110:
111:
112: lw12x (9),
113: lw1x-12x (10),
114: lw4x-12x (11),
115: lw1x-4x-12x (12)
116: }
116: warning -
warning: flushing recent incorrect declaration, see previous error(s)
117: GswIBLinkSpeed ::= INTEGER {
118: ls2-5gbps (1)
119: }
120: GswIBPortState ::= INTEGER {
121: nop (1),
122: down (2),
123: initialize (3),
124: armed (4),
125: actived (5)
126: }
127: GswIBPortPhysState ::= INTEGER {
128: nop (1),
129: sleep (2),
130: polling (3),
131: disabled (4),
132: portconftrain (5),
133: linkup (6),
134: linkerrorrec0 (7)
135: }
136: GswIBMTU ::= INTEGER {
137: mtu256 (1),
138: mtu512 (2),
139: mtu1024 (3),
140: mtu2048 (4),
141: mtu4096 (5)
142: }
143: GswIBVL ::= INTEGER {
144: vl0 (1),
145: vl0vl1 (2),
146: vl0vl3 (3),
147: vl0vl7 (4),
148: vl0vl14 (5)
149: }
150:
151: GswEventSeverity ::= INTEGER {
152: none (0),
152: error -
number enumeration contains zero value in SMIv1 MIB
153: critical (1),
154: error (2),
155: warning (3),
156: informational (4),
157: debug (5)
158: }
159:
160: -- 64 bit counter definition
161: GswCounter64 ::= OCTET STRING (SIZE(16))
162:
163:
164:
165: Forbes Expires December 31, 2001 Page 27 Internet Draft InfiniBand Switch MIB July 11, 2001
165: error -
`Forbes' should start with a lower case letter
165: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
165: severe -
lexically unexpected character, skipping to end of line
166:
167:
168:
169: -- Product Lines or Generic Product information
170: xrt OBJECT IDENTIFIER ::= { experimental }
170: warning -
warning: flushing recent incorrect declaration, see previous error(s)
171:
172: commDev OBJECT IDENTIFIER ::= { xrt 2 }
173: genericSwitch OBJECT IDENTIFIER ::= { commDev 2 }
174:
175: gsw OBJECT IDENTIFIER ::= { genericSwitch 1 }
176: ib1k OBJECT IDENTIFIER ::= { genericSwitch 2 }
177:
178: -- various groups
179: gswMisc OBJECT IDENTIFIER ::= { gsw 1 }
180: gswSystem OBJECT IDENTIFIER ::= { gsw 2 }
181:
182: gswFabric OBJECT IDENTIFIER ::= { gsw 5 }
183: gswModule OBJECT IDENTIFIER ::= { gsw 6 }
184:
185: gswPort OBJECT IDENTIFIER ::= { gsw 10 }
186: gswPortPerf OBJECT IDENTIFIER ::= { gsw 11 }
187:
188: gswNs OBJECT IDENTIFIER ::= { gsw 13 }
189:
190: gswEvent OBJECT IDENTIFIER ::= { gsw 15 }
191:
192: gswEndDevice OBJECT IDENTIFIER ::= { gsw 21 }
193:
194: gswAgtCfg OBJECT IDENTIFIER ::= { gsw 25 }
195:
196: --
197: -- Misc. Group
198: --
199: gswMIBVersion OBJECT-TYPE
200: SYNTAX DisplayString (SIZE (4))
201: ACCESS read-only
202: STATUS mandatory
203: DESCRIPTION "MIB version in textual format.
204: example:
205: version 1.0 is represented as 0100
206: version 1.1 is represented as 0101"
207: ::= { gswMisc 1 }
208:
209: gswMIBCurrentDate OBJECT-TYPE
210: SYNTAX GswDate
211: ACCESS read-only
212: STATUS mandatory
213: DESCRIPTION "The current date information of the location
214: of the MIB in displayable textual format."
215: ::= { gswMisc 2 }
216: --
217: -- End of Misc. Group
218: --
219:
220:
221: Forbes Expires December 31, 2001 Page 28 Internet Draft InfiniBand Switch MIB July 11, 2001
221: error -
`Forbes' should start with a lower case letter
221: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
221: severe -
lexically unexpected character, skipping to end of line
222:
223:
224:
225: --
226: -- System Group
227: --
228: gswNumOfSwitch OBJECT-TYPE
229: SYNTAX INTEGER
230: ACCESS read-only
231: STATUS mandatory
232: DESCRIPTION "The object indicates the number of switches
233: represented in gswInventoryTable."
234: ::= { gswSystem 1 }
234: warning -
warning: flushing recent incorrect declaration, see previous error(s)
235:
236: gswInventoryTable OBJECT-TYPE
237: SYNTAX SEQUENCE OF GswInventoryEntry
238: ACCESS not-accessible
239: STATUS mandatory
240: DESCRIPTION "It is a table that contains entries of
241: switches in a SAN. A SAN may consist of IB subnets,
242: FC fabrics, IB-IB routers, and IB-FC edge routers."
243: ::= { gswSystem 2 }
244:
245: gswInventoryEntry OBJECT-TYPE
246: SYNTAX GswInventoryEntry
247: ACCESS not-accessible
248: STATUS mandatory
249: DESCRIPTION "An entry of the switch information."
250: INDEX { gswInventoryType, gswInventoryId }
251: ::= { gswInventoryTable 1 }
252:
253: GswInventoryEntry ::= SEQUENCE {
254: gswInventoryType GswType,
255: gswInventoryId GswLocalId,
256: gswSwitchName GswOlsName,
257: gswSwitchGlobalId GswGlobalId,
258: gswSwitchEIP NetworkAddress,
259: gswSwitchIIP NetworkAddress,
260: gswSwitchIGW NetworkAddress,
261: gswSwitchSANName GswOlsName,
262: gswSwitchFabricName GswOlsName
263: }
264:
265: gswInventoryType OBJECT-TYPE
266: SYNTAX GswType
267: ACCESS read-only
268: STATUS mandatory
269: DESCRIPTION "This object is one of two indices used by
270: gswInventoryTable. This index denotes the type of
271: interconnect element."
272: ::= { gswInventoryEntry 1 }
273:
274:
275:
276:
277: Forbes Expires December 31, 2001 Page 29 Internet Draft InfiniBand Switch MIB July 11, 2001
277: error -
`Forbes' should start with a lower case letter
277: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
277: severe -
lexically unexpected character, skipping to end of line
278:
279:
280:
281: gswInventoryId OBJECT-TYPE
282: SYNTAX GswLocalId
283: ACCESS read-only
284: STATUS mandatory
285: DESCRIPTION "The object is an index used by
286: gswInventoryTable. If the gswInventoryType is FC switch
287: type, the gswInventotyId refers to WWN of the switch. If
288: the gswInventoryType is IB switch, IB Router or IB-FC Edge
289: Router, the gswInventoryId refers to GUID of the
290: interconnect element. Since the index corresponds to
291: either WWN or GUID assigned to each interconnect element,
292: it is unique but may not be contiguous."
293: ::= { gswInventoryEntry 2 }
293: warning -
warning: flushing recent incorrect declaration, see previous error(s)
294:
295: gswSwitchName OBJECT-TYPE
296: SYNTAX GswOlsName
297: ACCESS read-write
298: STATUS mandatory
299: DESCRIPTION "The object is the name of the interconnect
300: element that corresponds to the combination of
301: gswTypeIndex and gswIdIndex."
302: ::= { gswInventoryEntry 7 }
303:
304: gswSwitchGlobalId OBJECT-TYPE
305: SYNTAX GswGlobalId
306: ACCESS read-only
307: STATUS mandatory
308: DESCRIPTION "The object is the unique global ID assigned to
309: the switch expressed in array of 16 octets. It is the
310: combination of GUID or WWN and type of an interconnect
311: element."
312: ::= { gswInventoryEntry 8 }
313:
314: gswSwitchEIP OBJECT-TYPE
315: SYNTAX NetworkAddress
316: ACCESS read-only
317: STATUS mandatory
318: DESCRIPTION "This object identifies the ethernet IP
319: address of the switch."
320: ::= { gswInventoryEntry 9 }
321:
322: gswSwitchIIP OBJECT-TYPE
323: SYNTAX NetworkAddress
324: ACCESS read-only
325: STATUS mandatory
326: DESCRIPTION "This object identifies the in-band IP
327: address of the switch."
328: ::= { gswInventoryEntry 10 }
329:
330:
331:
332:
333: Forbes Expires December 31, 2001 Page 30 Internet Draft InfiniBand Switch MIB July 11, 2001
333: error -
`Forbes' should start with a lower case letter
333: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
333: severe -
lexically unexpected character, skipping to end of line
334:
335:
336:
337: gswSwitchIGW OBJECT-TYPE
338: SYNTAX NetworkAddress
339: ACCESS read-only
340: STATUS mandatory
341: DESCRIPTION "This object identifies the in-band gateway IP
342: address of the switch."
343: ::= { gswInventoryEntry 11 }
343: warning -
warning: flushing recent incorrect declaration, see previous error(s)
344:
345: gswSwitchSANName OBJECT-TYPE
346: SYNTAX GswOlsName
347: ACCESS read-write
348: STATUS mandatory
349: DESCRIPTION "The object is the name of the SAN the
350: interconnect element resides in."
351: ::= { gswInventoryEntry 12 }
352:
353: gswSwitchFabricName OBJECT-TYPE
354: SYNTAX GswOlsName
355: ACCESS read-write
356: STATUS mandatory
357: DESCRIPTION "The object is the name of the FC fabric or IB
358: subnet the interconnect element resides in."
359: ::= { gswInventoryEntry 13 }
360:
361: gswSwitchComTable OBJECT-TYPE
362: SYNTAX SEQUENCE OF GswSwitchComEntry
363: ACCESS not-accessible
364: STATUS mandatory
365: DESCRIPTION "It is a table that contains common fields for
366: entries of switches in a SAN. SAN may consist of IB
367: subnets, FC fabrics, IB-IB routers, and IB-FC edge
368: routers."
369: ::= { gswSystem 3 }
370:
371: gswSwitchComEntry OBJECT-TYPE
372: SYNTAX GswSwitchComEntry
373: ACCESS not-accessible
374: STATUS mandatory
375: DESCRIPTION "An entry of the common switch information."
376: INDEX { gswSwitchSwitchId }
377: ::= { gswSwitchComTable 1 }
378:
379: GswSwitchComEntry ::= SEQUENCE {
380: gswSwitchSwitchId GswGlobalId,
381: gswSwitchMaxPortNum INTEGER,
382: gswSensorsNum INTEGER,
383: gswCurrentDate GswDate,
384: gswBootDate GswDate,
385: gswFWLastUpdated GswDate,
386: gswFlashLastUpdated GswDate,
387: gswBootPromLastUpdated GswDate,
388:
389: Forbes Expires December 31, 2001 Page 31 Internet Draft InfiniBand Switch MIB July 11, 2001
389: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
389: severe -
lexically unexpected character, skipping to end of line
390:
391:
392: gswFirmwareVersion GswFwVersion,
393: gswHWRevision DisplayString (SIZE (0..32)),
394: gswOperStatus GswSwitchStatus,
395: gswAdmStatus GswSwitchStatus,
396: gswSsn DisplayString (SIZE (0..128)),
397: gswBeaconOperStatus GswOnOff,
398: gswBeaconAdmStatus GswOnOff,
399: gswDiagResult INTEGER,
400: gswEventTrapLevel GswEventSeverity,
401: gswEventNumEntries INTEGER
402: }
402: warning -
warning: flushing recent incorrect declaration, see previous error(s)
403:
404: gswSwitchSwitchId OBJECT-TYPE
405: SYNTAX GswGlobalId
406: ACCESS read-only
407: STATUS mandatory
408: DESCRIPTION "The object is the unique global ID assigned to
409: the switch expressed in array of 16 octets. It is the
410: combination of GUID or WWN and type of an interconnect
411: element."
412: ::= { gswSwitchComEntry 1 }
413:
414: gswSwitchMaxPortNum OBJECT-TYPE
415: SYNTAX INTEGER
416: ACCESS read-only
417: STATUS mandatory
418: DESCRIPTION "This object indicates the maximum number of
419: ports available on the switch."
420: ::= { gswSwitchComEntry 2 }
421:
422: gswSensorsNum OBJECT-TYPE
423: SYNTAX INTEGER
424: ACCESS read-only
425: STATUS mandatory
426: DESCRIPTION "The object indicates the number of sensors
427: inside the switch."
428: ::= { gswSwitchComEntry 3 }
429:
430: gswCurrentDate OBJECT-TYPE
431: SYNTAX GswDate
432: ACCESS read-only
433: STATUS mandatory
434: DESCRIPTION "The current date information of the switch in
435: displayable textual format."
436: ::= { gswSwitchComEntry 10 }
437:
438:
439:
440:
441:
442:
443:
444:
445: Forbes Expires December 31, 2001 Page 32 Internet Draft InfiniBand Switch MIB July 11, 2001
445: error -
`Forbes' should start with a lower case letter
445: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
445: severe -
lexically unexpected character, skipping to end of line
446:
447:
448:
449: gswBootDate OBJECT-TYPE
450: SYNTAX GswDate
451: ACCESS read-only
452: STATUS mandatory
453: DESCRIPTION "The object is the date and time when the
454: switch last booted, in displayable textual format."
455: ::= { gswSwitchComEntry 11 }
455: warning -
warning: flushing recent incorrect declaration, see previous error(s)
456:
457: gswFWLastUpdated OBJECT-TYPE
458: SYNTAX GswDate
459: ACCESS read-only
460: STATUS mandatory
461: DESCRIPTION "The object indicates the date when the
462: firmware was last updated, in displayable textual format."
463: ::= { gswSwitchComEntry 12 }
464:
465: gswFlashLastUpdated OBJECT-TYPE
466: SYNTAX GswDate
467: ACCESS read-only
468: STATUS mandatory
469: DESCRIPTION "The object indicates the date when the FLASH
470: was last updated, in displayable textual format."
471: ::= { gswSwitchComEntry 13 }
472:
473: gswBootPromLastUpdated OBJECT-TYPE
474: SYNTAX GswDate
475: ACCESS read-only
476: STATUS mandatory
477: DESCRIPTION "The object indicates the date when the boot
478: PROM was last updated, in displayable textual format."
479: ::= { gswSwitchComEntry 14 }
480:
481: gswFirmwareVersion OBJECT-TYPE
482: SYNTAX GswFwVersion
483: ACCESS read-only
484: STATUS mandatory
485: DESCRIPTION "The object indicates the current version of
486: the firmware."
487: ::= { gswSwitchComEntry 20 }
488:
489: gswHWRevision OBJECT-TYPE
490: SYNTAX DisplayString(SIZE (0..32))
491: ACCESS read-only
492: STATUS mandatory
493: DESCRIPTION "The object indicates the current revision of
494: the hardware."
495: ::= { gswSwitchComEntry 21 }
496:
497:
498:
499:
500:
501: Forbes Expires December 31, 2001 Page 33 Internet Draft InfiniBand Switch MIB July 11, 2001
501: error -
`Forbes' should start with a lower case letter
501: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
501: severe -
lexically unexpected character, skipping to end of line
502:
503:
504:
505: gswOperStatus OBJECT-TYPE
506: SYNTAX GswSwitchStatus
507: ACCESS read-only
508: STATUS mandatory
509: DESCRIPTION "The object indicates the current operational
510: status of the switch."
511: ::= { gswSwitchComEntry 22 }
511: warning -
warning: flushing recent incorrect declaration, see previous error(s)
512:
513: gswAdmStatus OBJECT-TYPE
514: SYNTAX GswSwitchStatus
515: ACCESS read-write
516: STATUS mandatory
517: DESCRIPTION "The object indicates the desired
518: administrative status of the switch. A management station
519: may place the switch in a desired state by setting this
520: object accordingly."
521: ::= { gswSwitchComEntry 23 }
522:
523: gswSsn OBJECT-TYPE
524: SYNTAX DisplayString (SIZE (0..128))
525: ACCESS read-write
526: STATUS mandatory
527: DESCRIPTION "The object is the soft serial number of the
528: switch."
529: ::= { gswSwitchComEntry 26 }
530:
531: gswBeaconOperStatus OBJECT-TYPE
532: SYNTAX GswOnOff
533: ACCESS read-only
534: STATUS mandatory
535: DESCRIPTION "The object is the current operational status
536: of the switch beacon. When the beacon is on, the switch
537: will give an indication that it needs attention."
538: ::= { gswSwitchComEntry 30 }
539:
540: gswBeaconAdmStatus OBJECT-TYPE
541: SYNTAX GswOnOff
542: ACCESS read-write
543: STATUS mandatory
544: DESCRIPTION "The object is the desired status of the switch
545: beacon. When the beacon is on, the switch will give an
546: indication that it needs attention."
547: ::= { gswSwitchComEntry 31 }
548:
549:
550:
551:
552:
553:
554:
555:
556:
557: Forbes Expires December 31, 2001 Page 34 Internet Draft InfiniBand Switch MIB July 11, 2001
557: error -
`Forbes' should start with a lower case letter
557: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
557: severe -
lexically unexpected character, skipping to end of line
558:
559:
560:
561: gswDiagResult OBJECT-TYPE
562: SYNTAX INTEGER
563: ACCESS read-only
564: STATUS mandatory
565: DESCRIPTION "The object indicates the result of the
566: power-on self test (POST) diagnostics. Result of 1
567: indicate that the switch is OK. Any other result needs to
568: be examined based on switch type."
569: ::= { gswSwitchComEntry 40 }
569: warning -
warning: flushing recent incorrect declaration, see previous error(s)
570:
571: gswEventTrapLevel OBJECT-TYPE
572: SYNTAX GswEventSeverity
573: ACCESS read-write
574: STATUS mandatory
575: DESCRIPTION "This object specifies the gswEventTrap level
576: in conjunction with an event's severity level. When an
577: event occurs and if its severity level is at or below the
578: value specified by this object instance, the agent will
579: send the associated gswEventTrap to configured
580: recipients."
581: ::= { gswSwitchComEntry 41 }
582:
583: gswEventNumEntries OBJECT-TYPE
584: SYNTAX INTEGER
585: ACCESS read-only
586: STATUS mandatory
587: DESCRIPTION "The number of entries in the Event Table."
588: ::= { gswSwitchComEntry 42 }
589:
590: gswPortComTable OBJECT-TYPE
591: SYNTAX SEQUENCE OF GswPortComEntry
592: ACCESS not-accessible
593: STATUS mandatory
594: DESCRIPTION "It is a table that contains common fields for
595: entries of ports on a switching platform."
596: ::= { gswSystem 4 }
597:
598: gswPortComEntry OBJECT-TYPE
599: SYNTAX GswPortComEntry
600: ACCESS not-accessible
601: STATUS mandatory
602: DESCRIPTION "An entry of the common switch port
603: information."
604: INDEX { gswPortComSwitchId, gswPortComNum }
605: ::= { gswPortComTable 1 }
606:
607: GswPortComEntry ::= SEQUENCE {
608: gswPortComSwitchId GswGlobalId,
609: gswPortComNum INTEGER,
610: gswPortComType INTEGER,
611: gswPortComName GswOlsName
612:
613: Forbes Expires December 31, 2001 Page 35 Internet Draft InfiniBand Switch MIB July 11, 2001
613: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting '}' or ','
613: severe -
lexically unexpected character, skipping to end of line
614:
615:
616: }
616: warning -
warning: flushing recent incorrect declaration, see previous error(s)
617:
618: gswPortComSwitchId OBJECT-TYPE
619: SYNTAX GswGlobalId
620: ACCESS read-only
621: STATUS mandatory
622: DESCRIPTION "The object is the unique global ID assigned to
623: the switch expressed in array of 16 octets. It is the
624: combination of GUID or WWN and type of an interconnect
625: element."
626: ::= { gswPortComEntry 1 }
627:
628: gswPortComNum OBJECT-TYPE
629: SYNTAX INTEGER
630: ACCESS read-only
631: STATUS mandatory
632: DESCRIPTION "This object indicates the physical port
633: number."
634: ::= { gswPortComEntry 2 }
635:
636: gswPortComType OBJECT-TYPE
637: SYNTAX INTEGER
638: ACCESS read-only
639: STATUS mandatory
640: DESCRIPTION "This object indicates the bit mask of native
641: Protocol supported by the port. The bits have the
642: following definition:
643: 0x00000000 - unknown
644: 0x00000001 - FC
645: 0x00000002 - IB"
646: ::= { gswPortComEntry 3 }
647:
648: gswPortComName OBJECT-TYPE
649: SYNTAX GswOlsName
650: ACCESS read-only
651: STATUS mandatory
652: DESCRIPTION "This object indicates the assigned port name."
653: ::= { gswPortComEntry 4 }
654:
655:
656: -- operating environment sensors
657: -- (temperature, fan, power supply...)
658:
659: gswSensorTable OBJECT-TYPE
660: SYNTAX SEQUENCE OF GswSensorEntry
661: ACCESS not-accessible
662: STATUS mandatory
663: DESCRIPTION "The table of sensor entries."
664: ::= { gswSystem 10 }
665:
666:
667:
668:
669: Forbes Expires December 31, 2001 Page 36 Internet Draft InfiniBand Switch MIB July 11, 2001
669: error -
`Forbes' should start with a lower case letter
669: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
669: severe -
lexically unexpected character, skipping to end of line
670:
671:
672:
673: gswSensorEntry OBJECT-TYPE
674: SYNTAX GswSensorEntry
675: ACCESS not-accessible
676: STATUS mandatory
677: DESCRIPTION "An entry of the sensor information."
678: INDEX { gswSensorSwitchId, gswSensorIndex }
678: warning -
warning: flushing recent incorrect declaration, see previous error(s)
679: ::= { gswSensorTable 1 }
679: severe -
syntax error, unexpected COLON_COLON_EQUAL
679: warning -
warning: flushing recent incorrect declaration, see previous error(s)
680:
681: GswSensorEntry ::= SEQUENCE {
682: gswSensorSwitchId GswGlobalId,
683: gswSensorIndex INTEGER,
684: gswSensorType GswSensorTypeDef,
685: gswSensorStatus GswSensorStatusDef,
686: gswSensorValue INTEGER,
687: gswSensorInfo DisplayString (SIZE(0..255))
688: }
689:
690: gswSensorSwitchId OBJECT-TYPE
691: SYNTAX GswGlobalId
692: ACCESS read-only
693: STATUS mandatory
694: DESCRIPTION "The object is one of two indexes used by
695: gswSensorTable. This object corresponds to
696: gswGlobal itchId."
697: ::= { gswSensorEntry 1 }
698:
699: gswSensorIndex OBJECT-TYPE
700: SYNTAX INTEGER
701: ACCESS read-only
702: STATUS mandatory
703: DESCRIPTION "This object identifies the sensor."
704: ::= { gswSensorEntry 2 }
705:
706: gswSensorType OBJECT-TYPE
707: SYNTAX GswSensorTypeDef
708: ACCESS read-only
709: STATUS mandatory
710: DESCRIPTION "This object identifies the sensor type."
711: ::= { gswSensorEntry 3 }
712:
713: gswSensorStatus OBJECT-TYPE
714: SYNTAX GswSensorStatusDef
715: ACCESS read-only
716: STATUS mandatory
717: DESCRIPTION "The current status of the sensor."
718: ::= { gswSensorEntry 4 }
719:
720:
721:
722:
723:
724:
725: Forbes Expires December 31, 2001 Page 37 Internet Draft InfiniBand Switch MIB July 11, 2001
725: error -
`Forbes' should start with a lower case letter
725: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
725: severe -
lexically unexpected character, skipping to end of line
726:
727:
728:
729: gswSensorValue OBJECT-TYPE
730: SYNTAX INTEGER
731: ACCESS read-only
732: STATUS mandatory
733: DESCRIPTION "The current value (reading) of the sensor.
734: The value, -2147483648, represents an unknown quantity.
735: It also means that the sensor does not have the capability
736: to measure the actual value."
737: ::= { gswSensorEntry 5 }
737: warning -
warning: flushing recent incorrect declaration, see previous error(s)
738:
739: gswSensorInfo OBJECT-TYPE
740: SYNTAX DisplayString (SIZE(0..255))
741: ACCESS read-only
742: STATUS mandatory
743: DESCRIPTION "Additional displayable information on the
744: sensor. It contains the sensor type and number
745: in textual format. For example, 'Temp 3', 'Fan 6'."
746: ::= { gswSensorEntry 6 }
747:
748: gswIBNodeTable OBJECT-TYPE
749: SYNTAX SEQUENCE OF GswIBNodeEntry
750: ACCESS not-accessible
751: STATUS mandatory
752: DESCRIPTION "This table contains node information
753: pertaining to NodeDescription and NodeInfo within the
754: Subnet Management Agent. Therefore, this table only
755: applies to IB Switch, IB Router, and IB-FC Edge Router
756: type indicated by gswInventoryType in gswInventoryTable."
757: ::= { gswSystem 20 }
758:
759: gswIBNodeEntry OBJECT-TYPE
760: SYNTAX GswIBNodeEntry
761: ACCESS not-accessible
762: STATUS mandatory
763: DESCRIPTION "An entry of the IB node information."
764: INDEX { gswIBNodeSwitchId }
765: ::= { gswIBNodeTable 1 }
766:
767: SwIBNodeEntry ::= SEQUENCE {
768: gswIBNodeSwitchId GswGlobalId,
769: gswIBNodeString DisplayString (SIZE(0..64)),
770: gswIBBaseVersion INTEGER,
771: gswIBClassVersion INTEGER,
772: gswIBNodeType GswIBNodeType,
773: gswIBNumPorts INTEGER,
774: gswIBNodeGUID GswIBGUID,
775: gswIBPortGUID GswIBGUID,
776: gswIBDeviceID INTEGER,
777: gswIBRevision INTEGER,
778: gswIBVendorID INTEGER
779: }
780:
781: Forbes Expires December 31, 2001 Page 38 Internet Draft InfiniBand Switch MIB July 11, 2001
781: error -
`Forbes' should start with a lower case letter
781: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
781: severe -
lexically unexpected character, skipping to end of line
782:
783:
784:
785: gswIBNodeSwitchId OBJECT-TYPE
786: SYNTAX GswGlobalId
787: ACCESS read-only
788: STATUS mandatory
789: DESCRIPTION "The object is the index used by
790: gswIBNodeTable. This object corresponds to
791: gswGlobalSwitchId."
792: ::= { gswIBNodeEntry 1 }
792: warning -
warning: flushing recent incorrect declaration, see previous error(s)
793:
794: gswIBNodeString OBJECT-TYPE
795: SYNTAX DisplayString (SIZE(0..64))
796: ACCESS read-only
797: STATUS mandatory
798: DESCRIPTION "The object is a UNICODE string to describe
799: node in text format."
800: ::= { gswIBNodeEntry 2 }
801:
802: gswIBBaseVersion OBJECT-TYPE
803: SYNTAX INTEGER
804: ACCESS read-only
805: STATUS mandatory
806: DESCRIPTION "The object is the supported MAD Base Version.
807: It indicates that this node supports up to and including
808: this version."
809: ::= { gswIBNodeEntry 3 }
810:
811: gswIBClassVersion OBJECT-TYPE
812: SYNTAX INTEGER
813: ACCESS read-only
814: STATUS mandatory
815: DESCRIPTION "The object is the supported Subnet Management
816: Class (SMP) Version. It indicates that this node supports
817: up to and including this version."
818: ::= { gswIBNodeEntry 4 }
819:
820: gswIBNodeType OBJECT-TYPE
820: warning -
warning: identifier `gswIBNodeType' differs from `GswIBNodeType' only in case
821: SYNTAX GswIBNodeType
822: ACCESS read-only
823: STATUS mandatory
824: DESCRIPTION "The object is node type."
825: ::= { gswIBNodeEntry 5 }
826:
827: gswIBNumPorts OBJECT-TYPE
828: SYNTAX INTEGER
829: ACCESS read-only
830: STATUS mandatory
831: DESCRIPTION "The object indicates the number of physical
832: ports on this node."
833: ::= { gswIBNodeEntry 6 }
834:
835:
836:
837: Forbes Expires December 31, 2001 Page 39 Internet Draft InfiniBand Switch MIB July 11, 2001
837: error -
`Forbes' should start with a lower case letter
837: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
837: severe -
lexically unexpected character, skipping to end of line
838:
839:
840:
841: gswIBNodeGUID OBJECT-TYPE
842: SYNTAX GswIBGUID
843: ACCESS read-only
844: STATUS mandatory
845: DESCRIPTION "The object is the GUID of the switch. All
846: ports on the same node shall report the same Node-GUID.
847: It provides a means to uniquely identify a node within a
848: subnet and determine co-location of ports."
849: ::= { gswIBNodeEntry 7 }
849: warning -
warning: flushing recent incorrect declaration, see previous error(s)
850:
851: gswIBPortGUID OBJECT-TYPE
852: SYNTAX GswIBGUID
853: ACCESS read-only
854: STATUS mandatory
855: DESCRIPTION "The object is the GUID of this port itself.
856: One port within a node can return the NodeGUID as its
857: PortGUID if the port is an integral part of the node and
858: is not field-replaceable."
859: ::= { gswIBNodeEntry 8 }
860:
861: gswIBDeviceID OBJECT-TYPE
862: SYNTAX INTEGER
863: ACCESS read-only
864: STATUS mandatory
865: DESCRIPTION "The object is the Device ID information as
866: assigned by device manufacturer."
867: ::= { gswIBNodeEntry 9 }
868:
869: gswIBRevision OBJECT-TYPE
870: SYNTAX INTEGER
871: ACCESS read-only
872: STATUS mandatory
873: DESCRIPTION "The object is the device resvision assigned by
874: device manufacturer."
875: ::= { gswIBNodeEntry 10 }
876:
877: gswIBVendorID OBJECT-TYPE
878: SYNTAX INTEGER
879: ACCESS read-only
880: STATUS mandatory
881: DESCRIPTION "The object indicates the Device vendor, per
882: IEEE."
883: ::= { gswIBNodeEntry 11 }
884:
885:
886:
887:
888:
889:
890:
891:
892:
893: Forbes Expires December 31, 2001 Page 40 Internet Draft InfiniBand Switch MIB July 11, 2001
893: error -
`Forbes' should start with a lower case letter
893: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
893: severe -
lexically unexpected character, skipping to end of line
894:
895:
896:
897: gswIBSwTable OBJECT-TYPE
898: SYNTAX SEQUENCE OF GswIBSwEntry
899: ACCESS not-accessible
900: STATUS mandatory
901: DESCRIPTION "This table contains switch information
902: pertaining to switchInfo within Subnet Management Agent.
903: Therefore, this table only applies to IB Switch,
904: IB Router, and IB-FC Edge Router type indicated by
905: gswInventoryType in gswInventoryTable."
906: ::= { gswSystem 25 }
906: warning -
warning: flushing recent incorrect declaration, see previous error(s)
907:
908: gswIBSwEntry OBJECT-TYPE
909: SYNTAX GswIBSwEntry
910: ACCESS not-accessible
911: STATUS mandatory
912: DESCRIPTION "An entry of the IB node information."
913: INDEX { gswIBSwSwitchId }
914: ::= { gswIBSwTable 1 }
915:
916: GswIBSwEntry ::= SEQUENCE {
917: gswIBSwSwitchId GswGlobalId,
918: gswIBBadMKeyCounter INTEGER,
919: gswIBBadBKeyCounter INTEGER,
920: gswIBSwitchChangeReason INTEGER
921: }
922:
923: gswIBSwSwitchId OBJECT-TYPE
924: SYNTAX GswGlobalId
925: ACCESS read-only
926: STATUS mandatory
927: DESCRIPTION "The object is the index used by gswIBSwTable.
928: This object corresponds to gswGlobalSwitchId."
929: ::= { gswIBSwEntry 1 }
930:
931: gswIBBadMKeyCounter OBJECT-TYPE
932: SYNTAX INTEGER
933: ACCESS read-only
934: STATUS mandatory
935: DESCRIPTION " This object returns the number of M_Key
936: violations for the switch."
937: ::= { gswIBSwEntry 6 }
938:
939: gswIBBadBKeyCounter OBJECT-TYPE
940: SYNTAX INTEGER
941: ACCESS read-only
942: STATUS mandatory
943: DESCRIPTION " This object returns the number of
944: M_Key violations for the switch."
945: ::= { gswIBSwEntry 7 }
946:
947:
948:
949: Forbes Expires December 31, 2001 Page 41 Internet Draft InfiniBand Switch MIB July 11, 2001
949: error -
`Forbes' should start with a lower case letter
949: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
949: severe -
lexically unexpected character, skipping to end of line
950:
951:
952:
953: gswIBSwitchChangeReason OBJECT-TYPE
954: SYNTAX INTEGER {
955: unknown (1),
956: badMKey (2),
957: badBKey (3)
958: }
958: warning -
warning: flushing recent incorrect declaration, see previous error(s)
959: ACCESS read-only
959: severe -
syntax error, unexpected ACCESS
960: STATUS mandatory
961: DESCRIPTION "This object is mainly defined to support
962: switch change traps."
963: ::= { gswIBSwEntry 8 }
963: warning -
warning: flushing recent incorrect declaration, see previous error(s)
964:
965: --
966: -- End of System Group
967: --
968:
969: --
970: -- Fabric Group
971: --
972:
973: gswTopoComTable OBJECT-TYPE
974: SYNTAX SEQUENCE OF GswTopoComEntry
975: ACCESS not-accessible
976: STATUS mandatory
977: DESCRIPTION "The table contains information regarding how
978: switches in the SAN are connected."
979: ::= { gswFabric 1 }
980:
981: gswTopoComEntry OBJECT-TYPE
982: SYNTAX GswTopoComEntry
983: ACCESS not-accessible
984: STATUS mandatory
985: DESCRIPTION "An entry of the common topology information."
986: INDEX { gswTopoComSwitchId, gswTopoComPortIndex }
987: ::= { gswTopoComTable 1 }
988:
989: GswTopoComEntry ::= SEQUENCE {
990: gswTopoComSwitchId GswGlobalId,
991: gswTopoComPortIndex INTEGER,
992: gswTopoComNbSwitchId INTEGER,
993: gswTopoComNbSwitchPort INTEGER,
994: gswTopoComSwitchStatus INTEGER
995: }
996:
997: gswTopoComSwitchId OBJECT-TYPE
998: SYNTAX GswGlobalId
999: ACCESS read-only
1000: STATUS mandatory
1001: DESCRIPTION "The object is one of the two indexes used by
1002: gswTopoComTable. This object corresponds to
1003: gswGlobalSwitchId."
1004:
1005: Forbes Expires December 31, 2001 Page 42 Internet Draft InfiniBand Switch MIB July 11, 2001
1005: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL
1005: severe -
lexically unexpected character, skipping to end of line
1006:
1007:
1008: ::= { gswTopoComEntry 1 }
1008: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1009:
1010: gswTopoComPortIndex OBJECT-TYPE
1011: SYNTAX INTEGER
1012: ACCESS read-only
1013: STATUS mandatory
1014: DESCRIPTION "This object is one of two indexes used by
1015: gswTopoComTable. This object corresponds to the
1016: port number where the link it connected to."
1017: ::= { gswTopoComEntry 2 }
1018:
1019: gswTopoComNbSwitchId OBJECT-TYPE
1020: SYNTAX INTEGER
1021: ACCESS read-only
1022: STATUS mandatory
1023: DESCRIPTION "This object is the ID of the switch connected
1024: at the end of the port indicated by gswSTSwitchId and
1025: gswSTPortIndex. It represents the gswSwitchGlobalId."
1026: ::= { gswTopoComEntry 3 }
1027:
1028: gswTopoComNbSwitchPort OBJECT-TYPE
1029: SYNTAX INTEGER
1030: ACCESS read-only
1031: STATUS mandatory
1032: DESCRIPTION " This object is the port of the switch
1033: connected at the end of the port indicated by
1034: gswTopoComSwitchId and gswTopoComPortIndex ."
1035: ::= { gswTopoComEntry 4 }
1036:
1037: gswTopoComSwitchStatus OBJECT-TYPE
1038: SYNTAX INTEGER {
1039: no-change (1),
1040: switch-added (2),
1041: switch-deleted (3),
1042: link-added (4),
1043: link-deleted (5)
1044: }
1045: ACCESS read-only
1046: STATUS mandatory
1047: DESCRIPTION "The object is defined mainly for trap support.
1048: The object can be set added (2) or deleted (3)
1049: for a topology change trap. Query of the object returns
1050: no-change (1)."
1051: ::= { gswTopoComEntry 5 }
1052:
1053: gswIBTopoTable OBJECT-TYPE
1054: SYNTAX SEQUENCE OF GswIBTopoEntry
1055: ACCESS not-accessible
1056: STATUS mandatory
1057: DESCRIPTION "The table contains IB-specific topology
1058: information."
1059: ::= { gswFabric 5 }
1060:
1061: Forbes Expires December 31, 2001 Page 43 Internet Draft InfiniBand Switch MIB July 11, 2001
1061: error -
`Forbes' should start with a lower case letter
1061: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1061: severe -
lexically unexpected character, skipping to end of line
1062:
1063:
1064:
1065: gswIBTopoEntry OBJECT-TYPE
1066: SYNTAX GswIBTopoEntry
1067: ACCESS not-accessible
1068: STATUS mandatory
1069: DESCRIPTION "An entry of the IB topology information."
1070: INDEX { gswIBTopoSwitchId }
1070: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1071: ::= { gswIBTopoTable 1 }
1071: severe -
syntax error, unexpected COLON_COLON_EQUAL
1071: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1072:
1073: GswIBTopoEntry ::= SEQUENCE {
1074: gswIBTopoSwitchId GswGlobalId,
1075: gswIBTopoChangeReason INTEGER
1076: }
1077:
1078: gswIBTopoSwitchId OBJECT-TYPE
1079: SYNTAX GswGlobalId
1080: ACCESS read-only
1081: STATUS mandatory
1082: DESCRIPTION "The object is the index used by
1083: gswIBTopoTable. This object corresponds to
1084: gswGlobalSwitchId."
1085: ::= { gswIBTopoEntry 1 }
1086:
1087: gswIBTopoChangeReason OBJECT-TYPE
1088: SYNTAX INTEGER {
1089: unknown (1),
1090: add-remove-port (2),
1091: add-remove-node (3),
1092: add-remove-host (4),
1093: add-remove-SM (5),
1094: failover-SM (6),
1095: add-remove-controller (7),
1096: add-remove-iou (8)
1097: }
1098: ACCESS read-only
1099: STATUS mandatory
1100: DESCRIPTION "This object is defined mainly for topology
1101: change trap support."
1102: ::= { gswIBTopoEntry 2 }
1103:
1104: --
1105: -- End of Fabric Group
1106: --
1107:
1108:
1109:
1110:
1111:
1112:
1113:
1114:
1115:
1116:
1117: Forbes Expires December 31, 2001 Page 44 Internet Draft InfiniBand Switch MIB July 11, 2001
1117: error -
`Forbes' should start with a lower case letter
1117: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1117: severe -
lexically unexpected character, skipping to end of line
1118:
1119:
1120:
1121: --
1122: -- Port Group
1123: --
1124:
1125: gswIBPortTable OBJECT-TYPE
1126: SYNTAX SEQUENCE OF GswIBPortEntry
1127: ACCESS not-accessible
1128: STATUS mandatory
1129: DESCRIPTION "The object is a table that contains, one entry
1130: for each switch port, configuration and service parameters
1131: of the port. This table mainly represents information
1132: contained in portInfo within Subnet Management Agent.
1133: Therefore, this table only applies to IB Switch,
1134: IB Router, and IB-FC Edge Router type indicated by
1135: gswInventoryType in gswInventoryTable."
1136: ::= { gswPort 5 }
1136: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1137:
1138: gswIBPortEntry OBJECT-TYPE
1139: SYNTAX GswIBPortEntry
1140: ACCESS not-accessible
1141: STATUS mandatory
1142: DESCRIPTION "An entry of the IB port information."
1143: INDEX { gswIBPortSwitchId, gswIBPortIndex }
1144: ::= { gswIBPortTable 1 }
1145:
1146: GswIBPortEntry ::= SEQUENCE {
1147: gswIBPortSwitchId GswGlobalId,
1148: gswIBPortIndex INTEGER,
1149: gswIBGidPrefix GswIBGID,
1150: gswIBLID GswIBLID,
1151: gswIBMasterSMLID GswIBLID,
1152: gswIBCapabilityMask INTEGER,
1153: gswIBDiagCode INTEGER,
1154: gswIBLinkWidthEnabled GswIBLinkWidth,
1155: gswIBLinkWidthSupported GswIBLinkWidth,
1156: gswIBLinkWidthActive GswIBLinkWidth,
1157: gswIBLinkSpeedSupported GswIBLinkSpeed,
1158: gswIBPortState GswIBPortState,
1159: gswIBPortPhysicalState GswIBPortPhysState,
1160: gswIBLinkDownDefaultState INTEGER,
1161: gswIBLMC INTEGER,
1162: gswIBLinkSpeedActive GswIBLinkSpeed,
1163: gswIBLinkSpeedEnabled GswIBLinkSpeed,
1164: gswIBNeighborMTU GswIBMTU,
1165: gswIBVLCap GswIBVL,
1166: gswIBMTUCap GswIBMTU,
1167: gswIBOperationalVLs GswIBVL,
1168: gswIBMKeyViolations INTEGER,
1169: gswIBPKeyViolations INTEGER,
1170: gswIBQKeyViolations INTEGER,
1171: gswIBLocalPhyErrors INTEGER,
1172:
1173: Forbes Expires December 31, 2001 Page 45 Internet Draft InfiniBand Switch MIB July 11, 2001
1173: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
1173: severe -
lexically unexpected character, skipping to end of line
1174:
1175:
1176: gswIBOverrunErrors INTEGER,
1177: gswIBPortChangeReason INTEGER
1178: }
1178: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1179:
1180: gswIBPortSwitchId OBJECT-TYPE
1181: SYNTAX GswGlobalId
1182: ACCESS read-only
1183: STATUS mandatory
1184: DESCRIPTION "The object is one of the two indexes used by
1185: gswIBPortTable. This object corresponds to
1186: gswGlobalSwitchId."
1187: ::= { gswIBPortEntry 1 }
1188:
1189: gswIBPortIndex OBJECT-TYPE
1190: SYNTAX INTEGER
1191: ACCESS read-only
1192: STATUS mandatory
1193: DESCRIPTION "The object is one of two indexes used by
1194: gswIBPortTable. The object identifies the physical port
1195: number."
1196: ::= { gswIBPortEntry 2 }
1197:
1198: gswIBGidPrefix OBJECT-TYPE
1199: SYNTAX GswIBGID
1200: ACCESS read-only
1201: STATUS mandatory
1202: DESCRIPTION "The object is the GID prefix for this port."
1203: ::= { gswIBPortEntry 6 }
1204:
1205: gswIBLID OBJECT-TYPE
1205: warning -
warning: identifier `gswIBLID' differs from `GswIBLID' only in case
1206: SYNTAX GswIBLID
1207: ACCESS read-only
1208: STATUS mandatory
1209: DESCRIPTION "The object is the base LID of this port."
1210: ::= { gswIBPortEntry 7 }
1211:
1212: gswIBMasterSMLID OBJECT-TYPE
1213: SYNTAX GswIBLID
1214: ACCESS read-only
1215: STATUS mandatory
1216: DESCRIPTION "The object is the base LID of the master SM
1217: that is managing this port."
1218: ::= { gswIBPortEntry 8 }
1219:
1220:
1221:
1222:
1223:
1224:
1225:
1226:
1227:
1228:
1229: Forbes Expires December 31, 2001 Page 46 Internet Draft InfiniBand Switch MIB July 11, 2001
1229: error -
`Forbes' should start with a lower case letter
1229: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1229: severe -
lexically unexpected character, skipping to end of line
1230:
1231:
1232:
1233: gswIBCapabilityMask OBJECT-TYPE
1234: SYNTAX INTEGER
1235: ACCESS read-only
1236: STATUS mandatory
1237: DESCRIPTION "The object indicates the supported
1238: capabilities of this node. A bit set to 1 for affirmation
1239: of supported capability.
1240: 0: Reserved, shall be zero
1241: 1: IsSM
1242: 2: IsNoticeSupported
1243: 3: IsTrapSupported
1244: 4: IsResetSupported
1245: 5: IsAutomaticMigrationSupported
1246: 6: IsSLMappingSupported
1247: 7: IsMKeyNVRAM (supports M_Key in NVRAM)
1248: 8: IsPKeyNVRAM (supports P_Key in NVRAM)
1249: 9: IsLEDInfoSupported
1250: 10: IsSMdisabled
1251: 11 - 15: Reserved, shall be zero
1252: 16: IsConnectionManagementSupported
1253: 17: IsSNMPTunnelingSupported
1254: 18: Reserved, shall be zero
1255: 19: IsDeviceManagementSupported
1256: 20: IsVendorClassSupported
1257: 21 - 31: Reserved, shall be zero"
1258: ::= { gswIBPortEntry 9 }
1258: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1259:
1260: gswIBDiagCode OBJECT-TYPE
1261: SYNTAX INTEGER
1262: ACCESS read-only
1263: STATUS mandatory
1264: DESCRIPTION "The object indicates the IB Diagnostic code."
1265: ::= { gswIBPortEntry 10 }
1266:
1267: gswIBLinkWidthEnabled OBJECT-TYPE
1268: SYNTAX GswIBLinkWidth
1269: ACCESS read-only
1270: STATUS mandatory
1271: DESCRIPTION "The object indicates the enabled link
1272: width."
1273: ::= { gswIBPortEntry 12 }
1274:
1275: gswIBLinkWidthSupported OBJECT-TYPE
1276: SYNTAX GswIBLinkWidth
1277: ACCESS read-only
1278: STATUS mandatory
1279: DESCRIPTION "The object indicates the supported link
1280: width."
1281: ::= { gswIBPortEntry 13 }
1282:
1283:
1284:
1285: Forbes Expires December 31, 2001 Page 47 Internet Draft InfiniBand Switch MIB July 11, 2001
1285: error -
`Forbes' should start with a lower case letter
1285: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1285: severe -
lexically unexpected character, skipping to end of line
1286:
1287:
1288:
1289: gswIBLinkWidthActive OBJECT-TYPE
1290: SYNTAX GswIBLinkWidth
1291: ACCESS read-only
1292: STATUS mandatory
1293: DESCRIPTION "The object is the currently active link
1294: width."
1295: ::= { gswIBPortEntry 14 }
1295: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1296:
1297: gswIBLinkSpeedSupported OBJECT-TYPE
1298: SYNTAX GswIBLinkSpeed
1299: ACCESS read-only
1300: STATUS mandatory
1301: DESCRIPTION "The object indicates the supported link
1302: speed."
1303: ::= { gswIBPortEntry 15 }
1304:
1305: swIBPortState OBJECT-TYPE
1306: SYNTAX SwIBPortState
1307: ACCESS read-only
1308: STATUS mandatory
1309: DESCRIPTION "The object indicates the port state."
1310: ::= { gswIBPortEntry 16 }
1311:
1312: gswIBPortPhysicalState OBJECT-TYPE
1313: SYNTAX GswIBPortPhysState
1314: ACCESS read-only
1315: STATUS mandatory
1316: DESCRIPTION "The object indicates the port physical state."
1317: ::= { gswIBPortEntry 17 }
1318:
1319: gswIBLinkDownDefaultState OBJECT-TYPE
1320: SYNTAX INTEGER {
1321: nop (0),
1321: error -
number enumeration contains zero value in SMIv1 MIB
1322: sleep (1),
1323: polling (2)
1324: }
1325: ACCESS read-only
1326: STATUS mandatory
1327: DESCRIPTION "The object indicates port down default state."
1328: ::= { gswIBPortEntry 18 }
1329:
1330: gswIBLMC OBJECT-TYPE
1331: SYNTAX INTEGER
1332: ACCESS read-only
1333: STATUS mandatory
1334: DESCRIPTION "The object is the LID mask for multipath
1335: support."
1336: ::= { gswIBPortEntry 20 }
1337:
1338:
1339:
1340:
1341: Forbes Expires December 31, 2001 Page 48 Internet Draft InfiniBand Switch MIB July 11, 2001
1341: error -
`Forbes' should start with a lower case letter
1341: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1341: severe -
lexically unexpected character, skipping to end of line
1342:
1343:
1344:
1345: gswIBLinkSpeedActive OBJECT-TYPE
1346: SYNTAX GswIBLinkSpeed
1347: ACCESS read-only
1348: STATUS mandatory
1349: DESCRIPTION "The object indicates the currently active link
1350: speed."
1351: ::= { gswIBPortEntry 21 }
1351: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1352:
1353: gswIBLinkSpeedEnabled OBJECT-TYPE
1354: SYNTAX GswIBLinkSpeed
1355: ACCESS read-only
1356: STATUS mandatory
1357: DESCRIPTION "The object indicates the enabled link speed."
1358: ::= { gswIBPortEntry 22 }
1359:
1360: gswIBNeighborMTU OBJECT-TYPE
1361: SYNTAX GswIBMTU
1362: ACCESS read-only
1363: STATUS mandatory
1364: DESCRIPTION "The object indicates the active maximum MTU
1365: enabled on this port for transmit."
1366: ::= { gswIBPortEntry 23 }
1367:
1368: gswIBVLCap OBJECT-TYPE
1369: SYNTAX GswIBVL
1370: ACCESS read-only
1371: STATUS mandatory
1372: DESCRIPTION "The object indicates the virtual Lanes
1373: supported on this port."
1374: ::= { gswIBPortEntry 24 }
1375:
1376: gswIBMTUCap OBJECT-TYPE
1377: SYNTAX GswIBMTU
1378: ACCESS read-only
1379: STATUS mandatory
1380: DESCRIPTION "The object is the maximum MTU supported by
1381: this port."
1382: ::= { gswIBPortEntry 25 }
1383:
1384: gswIBOperationalVLs OBJECT-TYPE
1385: SYNTAX GswIBVL
1386: ACCESS read-only
1387: STATUS mandatory
1388: DESCRIPTION "The object indicates the virtual Lanes
1389: operational on this port."
1390: ::= { gswIBPortEntry 28 }
1391:
1392:
1393:
1394:
1395:
1396:
1397: Forbes Expires December 31, 2001 Page 49 Internet Draft InfiniBand Switch MIB July 11, 2001
1397: error -
`Forbes' should start with a lower case letter
1397: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1397: severe -
lexically unexpected character, skipping to end of line
1398:
1399:
1400:
1401: gswIBMKeyViolations OBJECT-TYPE
1402: SYNTAX INTEGER
1403: ACCESS read-only
1404: STATUS mandatory
1405: DESCRIPTION "The object counts the number of SMP packets
1406: that have been received at this port that have had
1407: invalid M_Keys, since power-on or reset. Increments
1408: till count reaches all 1s and then must be set back
1409: to zero to re-enable incrementing."
1410: ::= { gswIBPortEntry 29 }
1410: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1411:
1412: gswIBPKeyViolations OBJECT-TYPE
1413: SYNTAX INTEGER
1414: ACCESS read-only
1415: STATUS mandatory
1416: DESCRIPTION "The object counts the number of packets that
1417: have been received at this port that have had
1418: invalid P_Keys, since power-on or reset. Increments
1419: till count reaches all 1s and then must be set back
1420: to zero to re-enable incrementing."
1421: ::= { gswIBPortEntry 30 }
1422:
1423: gswIBQKeyViolations OBJECT-TYPE
1424: SYNTAX INTEGER
1425: ACCESS read-only
1426: STATUS mandatory
1427: DESCRIPTION "The object counts the number of packets that
1428: have been received at this port that have had
1429: invalid Q_Keys, since power-on or reset. Increments till
1430: count reaches all 1s and then must be set back to
1431: zero to re-enable incrementing."
1432: ::= { gswIBPortEntry 32 }
1433:
1434: gswIBLocalPhyErrors OBJECT-TYPE
1435: SYNTAX INTEGER
1436: ACCESS read-only
1437: STATUS mandatory
1438: DESCRIPTION "The object is the threshold value. When the
1439: count of marginal link errors exceeds this threshold,
1440: the local link integrity error shall be detected."
1441: ::= { gswIBPortEntry 36 }
1442:
1443: gswIBOverrunErrors OBJECT-TYPE
1444: SYNTAX INTEGER
1445: ACCESS read-only
1446: STATUS mandatory
1447: DESCRIPTION "The object is the threshold value. When
1448: the count of buffer overruns over consecutive
1449: flow control update periods exceeds this threshold,
1450: the excessive buffer overrun error shall be detected."
1451: ::= { gswIBPortEntry 37 }
1452:
1453: Forbes Expires December 31, 2001 Page 50 Internet Draft InfiniBand Switch MIB July 11, 2001
1453: error -
`Forbes' should start with a lower case letter
1453: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1453: severe -
lexically unexpected character, skipping to end of line
1454:
1455:
1456:
1457: gswIBPortChangeReason OBJECT-TYPE
1458: SYNTAX INTEGER {
1459: unknown (0),
1460: link-integrity-error (1),
1461: excessive-buf-overrun (2),
1462: flow-control-timeout (3),
1463: bad-p-key (4)
1464: }
1464: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1465: ACCESS read-only
1465: severe -
syntax error, unexpected ACCESS
1466: STATUS mandatory
1467: DESCRIPTION "The object is mainly implemented to support
1468: traps."
1469: ::= { gswIBPortEntry 38 }
1469: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1470:
1471: --
1472: -- End of Port group
1473: --
1474:
1475:
1476:
1477: --
1478: -- Port Performance Group
1479: --
1480:
1481: gswIBPortPerfTable OBJECT-TYPE
1482: SYNTAX SEQUENCE OF GswIBPortPerfEntry
1483: ACCESS not-accessible
1484: STATUS mandatory
1485: DESCRIPTION "The table contains information pertaining to
1486: portCounters within Performance Management Agent.
1487: Therefore, this table only applies to IB Switch,
1488: IB Router, and IB-FC Edge Router type indicated
1489: by gswInventoryType in gswInventoryTable."
1490: ::= { gswPortPerf 5 }
1491:
1492: gswIBPortPerfEntry OBJECT-TYPE
1493: SYNTAX GswIBPortPerfEntry
1494: ACCESS not-accessible
1495: STATUS mandatory
1496: DESCRIPTION "An entry of the IB port information."
1497: INDEX { gswIBPortPerfSwitchId, gswIBPortPerfIndex }
1498: ::= { gswIBPortPerfTable 1 }
1499:
1500:
1501:
1502:
1503:
1504:
1505:
1506:
1507:
1508:
1509: Forbes Expires December 31, 2001 Page 51 Internet Draft InfiniBand Switch MIB July 11, 2001
1509: error -
`Forbes' should start with a lower case letter
1509: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1509: severe -
lexically unexpected character, skipping to end of line
1510:
1511:
1512:
1513: GswIBPortPerfEntry ::= SEQUENCE {
1514: gswIBPortPerfSwitchId GswGlobalId,
1515: gswIBPortPerfIndex INTEGER,
1516: gswIBSymbolErrorCounter GswCounter64,
1517: gswIBLinkErrorRecoveryCounter GswCounter64,
1518: gswIBLinkDownedCounter GswCounter64,
1519: gswIBPortRcvErrors GswCounter64,
1520: gswIBPortRcvRemotePhysicalErrors GswCounter64,
1521: gswIBPortRcvSwitchRelayErrors GswCounter64,
1522: gswIBPortXmitDiscards GswCounter64,
1523: gswIBPortXmitConstraintErrors GswCounter64,
1524: gswIBPortRcvConstraintErrors GswCounter64,
1525: gswIBLocalLinkIntegrityErrors GswCounter64,
1526: gswIBExcessiveBufferOverrunErrors GswCounter64,
1527: gswIBVL15Dropped GswCounter64,
1528: gswIBPortXmitData GswCounter64,
1529: gswIBPortRcvData GswCounter64,
1530: gswIBPortXmitPkts GswCounter64,
1531: gswIBPortRcvPkts GswCounter64
1532: }
1532: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1533:
1534: gswIBPortPerfSwitchId OBJECT-TYPE
1535: SYNTAX GswGlobalId
1536: ACCESS read-only
1537: STATUS mandatory
1538: DESCRIPTION "The object is one of the two indexes used by
1539: gswIBPortPerfTable. This object corresponds to
1540: gswGlobalSwitchId."
1541: ::= { gswIBPortPerfEntry 1 }
1542:
1543: gswIBPortPerfIndex OBJECT-TYPE
1544: SYNTAX INTEGER
1545: ACCESS read-only
1546: STATUS mandatory
1547: DESCRIPTION "The object is one of two indexes used by
1548: gswIBPortPerfTable. The object identifies the physical
1549: port number."
1550: ::= { gswIBPortPerfEntry 2 }
1551:
1552: gswIBSymbolErrorCounter OBJECT-TYPE
1553: SYNTAX GswCounter64
1554: ACCESS read-only
1555: STATUS mandatory
1556: DESCRIPTION "The object indicates total number of symbol
1557: errors detected on one or more lanes."
1558: ::= { gswIBPortPerfEntry 3 }
1559:
1560:
1561:
1562:
1563:
1564:
1565: Forbes Expires December 31, 2001 Page 52 Internet Draft InfiniBand Switch MIB July 11, 2001
1565: error -
`Forbes' should start with a lower case letter
1565: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1565: severe -
lexically unexpected character, skipping to end of line
1566:
1567:
1568:
1569: gswIBLinkErrorRecoveryCounter OBJECT-TYPE
1570: SYNTAX GswCounter64
1571: ACCESS read-only
1572: STATUS mandatory
1573: DESCRIPTION "The object indicates total number of times
1574: the Port Training state machine has successfully
1575: completed the link error recovery process."
1576: ::= { gswIBPortPerfEntry 4 }
1576: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1577:
1578: gswIBLinkDownedCounter OBJECT-TYPE
1579: SYNTAX GswCounter64
1580: ACCESS read-only
1581: STATUS mandatory
1582: DESCRIPTION "The object indicates total number of times
1583: the Port Training state machine has failed the link
1584: error recovery process and downed the link."
1585: ::= { gswIBPortPerfEntry 5 }
1586:
1587: gswIBPortRcvErrors OBJECT-TYPE
1588: SYNTAX GswCounter64
1589: ACCESS read-only
1590: STATUS mandatory
1591: DESCRIPTION "The object indicates total number of packets
1592: containing an error that were received on the port."
1593: ::= { gswIBPortPerfEntry 6 }
1594:
1595: gswIBPortRcvRemotePhysicalErrors OBJECT-TYPE
1596: SYNTAX GswCounter64
1597: ACCESS read-only
1598: STATUS mandatory
1599: DESCRIPTION "The object indicates total number of packets
1600: marked with the EBP delimiter received on the port."
1601: ::= { gswIBPortPerfEntry 7 }
1602:
1603: gswIBPortRcvSwitchRelayErrors OBJECT-TYPE
1604: SYNTAX GswCounter64
1605: ACCESS read-only
1606: STATUS mandatory
1607: DESCRIPTION "The object indicates total number of packets
1608: received on the port that were discarded because they
1609: could not be forwarded by the switch relay."
1610: ::= { gswIBPortPerfEntry 8 }
1611:
1612: gswIBPortXmitDiscards OBJECT-TYPE
1613: SYNTAX INTEGER
1614: ACCESS read-only
1615: STATUS mandatory
1616: DESCRIPTION "The object indicates total number of outbound
1617: packets discarded by the port because the port is down
1618: or congested."
1619: ::= { gswIBPortPerfEntry 9 }
1620:
1621: Forbes Expires December 31, 2001 Page 53 Internet Draft InfiniBand Switch MIB July 11, 2001
1621: error -
`Forbes' should start with a lower case letter
1621: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1621: severe -
lexically unexpected character, skipping to end of line
1622:
1623:
1624:
1625: gswIBPortXmitConstraintErrors OBJECT-TYPE
1626: SYNTAX GswCounter64
1627: ACCESS read-only
1628: STATUS mandatory
1629: DESCRIPTION "The object indicates total number of packets
1630: not transmitted from the port."
1631: ::= { gswIBPortPerfEntry 10 }
1631: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1632:
1633: gswIBPortRcvConstraintErrors OBJECT-TYPE
1634: SYNTAX GswCounter64
1635: ACCESS read-only
1636: STATUS mandatory
1637: DESCRIPTION "The object indicates total number of packets
1638: received on the port that are discarded."
1639: ::= { gswIBPortPerfEntry 11 }
1640:
1641: gswIBLocalLinkIntegrityErrors OBJECT-TYPE
1642: SYNTAX GswCounter64
1643: ACCESS read-only
1644: STATUS mandatory
1645: DESCRIPTION "The object indicates the number of times that
1646: the frequency of packets containing local physical errors
1647: exceeded local_phy_errors."
1648: ::= { gswIBPortPerfEntry 12 }
1649:
1650: gswIBExcessiveBufferOverrunErrors OBJECT-TYPE
1651: SYNTAX GswCounter64
1652: ACCESS read-only
1653: STATUS mandatory
1654: DESCRIPTION "The object indicates the number of times that
1655: overrun errors consecutive flow control update periods
1656: occurred with at least one overrun error in each period."
1657: ::= { gswIBPortPerfEntry 13 }
1658:
1659: gswIBVL15Dropped OBJECT-TYPE
1660: SYNTAX GswCounter64
1661: ACCESS read-only
1662: STATUS mandatory
1663: DESCRIPTION "The object indicates the number of incoming
1664: VL15 packets dropped due to resource limitations on port."
1665: ::= { gswIBPortPerfEntry 14 }
1666:
1667:
1668:
1669:
1670:
1671:
1672:
1673:
1674:
1675:
1676:
1677: Forbes Expires December 31, 2001 Page 54 Internet Draft InfiniBand Switch MIB July 11, 2001
1677: error -
`Forbes' should start with a lower case letter
1677: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1677: severe -
lexically unexpected character, skipping to end of line
1678:
1679:
1680:
1681: gswIBPortXmitData OBJECT-TYPE
1682: SYNTAX GswCounter64
1683: ACCESS read-only
1684: STATUS mandatory
1685: DESCRIPTION "The object indicates total number of data
1686: octets, divided by 4, transmitted on all VLs from the
1687: port. This includes all octets between (and not
1688: including) the start of packet delimiter and VCRC. It
1689: excludes all link packets."
1690: ::= { gswIBPortPerfEntry 15 }
1690: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1691:
1692: gswIBPortRcvData OBJECT-TYPE
1693: SYNTAX GswCounter64
1694: ACCESS read-only
1695: STATUS mandatory
1696: DESCRIPTION "The object indicates total number of data
1697: octets, divided by 4, received on all VLs on the port.
1698: This includes all octets between (and not including)
1699: the start of packet delimiter and VCRC. It excludes
1700: all link packets."
1701: ::= { gswIBPortPerfEntry 16 }
1702:
1703: gswIBPortXmitPkts OBJECT-TYPE
1704: SYNTAX GswCounter64
1705: ACCESS read-only
1706: STATUS mandatory
1707: DESCRIPTION "The object indicates total number of packets,
1708: excluding link packets, transmitted on all VLs from the
1709: port."
1710: ::= { gswIBPortPerfEntry 17 }
1711:
1712: gswIBPortRcvPkts OBJECT-TYPE
1713: SYNTAX GswCounter64
1714: ACCESS read-only
1715: STATUS mandatory
1716: DESCRIPTION "The object indicates total number of packets,
1717: including packets containing errors and excluding
1718: link packets, received from all VLs on the port."
1719: ::= { gswIBPortPerfEntry 18 }
1720:
1721: --
1722: -- End of Port Performance group
1723: --
1724:
1725: --
1726: -- Name Service group
1727: --
1728:
1729: --
1730: -- End of Name Service group
1731: --
1732:
1733: Forbes Expires December 31, 2001 Page 55 Internet Draft InfiniBand Switch MIB July 11, 2001
1733: error -
`Forbes' should start with a lower case letter
1733: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1733: severe -
lexically unexpected character, skipping to end of line
1734:
1735:
1736:
1737: --
1738: -- Event Group
1739: --
1740:
1741: -- NOTE
1742: -- Logically, gswEventTable is separate from the error log since
1743: -- it is essentially a view of the error log within a particular
1744: -- time window.
1745: -- The value of gswEventIndex shall indicate the event number that
1746: -- has occurred since the switch booted. The value will range
1747: -- from 1 through 2147383647 (2^31 - 1).
1748: --
1749:
1750: gswEventTable OBJECT-TYPE
1751: SYNTAX SEQUENCE OF GswEventEntry
1752: ACCESS not-accessible
1753: STATUS mandatory
1754: DESCRIPTION "The table of event entries."
1755: ::= { gswEvent 1 }
1755: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1756:
1757: gswEventEntry OBJECT-TYPE
1758: SYNTAX GswEventEntry
1759: ACCESS not-accessible
1760: STATUS mandatory
1761: DESCRIPTION "An entry of the event table."
1762: INDEX { gswEventSwitchId, gswEventIndex }
1763: ::= { gswEventTable 1 }
1764:
1765: GswEventEntry ::= SEQUENCE {
1766: gswEventSwitchId GswGlobalId,
1767: gswEventIndex INTEGER,
1768: gswEventTimeInfo DisplayString,
1769: gswEventLevel GswEventSeverity,
1770: gswEventRepeatCount INTEGER,
1771: gswEventDescr DisplayString
1772: }
1773:
1774: gswEventSwitchId OBJECT-TYPE
1775: SYNTAX GswGlobalId
1776: ACCESS read-only
1777: STATUS mandatory
1778: DESCRIPTION "The object is the index used by gswEventTable.
1779: This object corresponds to gswGlobalSwitchId."
1780: ::= { gswEventEntry 1 }
1781:
1782: gswEventIndex OBJECT-TYPE
1783: SYNTAX INTEGER (1..30)
1784: ACCESS read-only
1785: STATUS mandatory
1786: DESCRIPTION "This object identifies the event entry."
1787: ::= { gswEventEntry 2 }
1788:
1789: Forbes Expires December 31, 2001 Page 56 Internet Draft InfiniBand Switch MIB July 11, 2001
1789: error -
`Forbes' should start with a lower case letter
1789: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1789: severe -
lexically unexpected character, skipping to end of line
1790:
1791:
1792:
1793: gswEventTimeInfo OBJECT-TYPE
1794: SYNTAX DisplayString
1795: ACCESS read-only
1796: STATUS mandatory
1797: DESCRIPTION "This object identifies the date and time when
1798: this event occurred, in textual format."
1799: ::= { gswEventEntry 3 }
1799: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1800:
1801: gswEventLevel OBJECT-TYPE
1802: SYNTAX GswEventSeverity
1803: ACCESS read-only
1804: STATUS mandatory
1805: DESCRIPTION "This object identifies the severity level of
1806: this event entry."
1807: ::= { gswEventEntry 4 }
1808:
1809: gswEventRepeatCount OBJECT-TYPE
1810: SYNTAX INTEGER
1811: ACCESS read-only
1812: STATUS mandatory
1813: DESCRIPTION "This object identifies how many times this
1814: particular event has occurred."
1815: ::= { gswEventEntry 5 }
1816:
1817: gswEventDescr OBJECT-TYPE
1818: SYNTAX DisplayString
1819: ACCESS read-only
1820: STATUS mandatory
1821: DESCRIPTION "This object identifies the textual description
1822: of the event."
1823: ::= { gswEventEntry 6 }
1824:
1825: --
1826: -- End of Event Group
1827: --
1828:
1829: --
1830: -- EndDevice Group
1831: --
1832:
1833: --
1834: -- End of EndDevice Group
1835: --
1836:
1837:
1838:
1839:
1840:
1841:
1842:
1843:
1844:
1845: Forbes Expires December 31, 2001 Page 57 Internet Draft InfiniBand Switch MIB July 11, 2001
1845: error -
`Forbes' should start with a lower case letter
1845: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1845: severe -
lexically unexpected character, skipping to end of line
1846:
1847:
1848:
1849: --
1850: -- SNMP Agent Configuration
1851: --
1852:
1853: gswAgtCmtyTable OBJECT-TYPE
1854: SYNTAX SEQUENCE OF GswAgtCmtyEntry
1855: ACCESS not-accessible
1856: STATUS mandatory
1857: DESCRIPTION "A table that contains, one entry for each
1858: Community, the access control and parameters of the
1859: Community."
1860: ::= { gswAgtCfg 11 }
1860: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1861:
1862: gswAgtCmtyEntry OBJECT-TYPE
1863: SYNTAX GswAgtCmtyEntry
1864: ACCESS not-accessible
1865: STATUS mandatory
1866: DESCRIPTION "An entry containing the Community parameters."
1867: INDEX { gswAgtCmtySwitchId, gswAgtCmtyIdx }
1868: ::= { gswAgtCmtyTable 1 }
1869:
1870: GswAgtCmtyEntry ::= SEQUENCE {
1871: gswAgtCmtySwitchId GswGlobalId,
1872: gswAgtCmtyIdx INTEGER (1..6),
1873: gswAgtCmtyStr DisplayString (SIZE (0..16)),
1874: gswAgtTrapRcp NetworkAddress
1875: }
1876:
1877: gswAgtCmtySwitchId OBJECT-TYPE
1878: SYNTAX GswGlobalId
1879: ACCESS read-only
1880: STATUS mandatory
1881: DESCRIPTION "The object is the index used by
1882: gswAgtCmtyTable. This object corresponds to
1883: gswGlobalSwitchId."
1884: ::= { gswAgtCmtyEntry 1 }
1885:
1886: gswAgtCmtyIdx OBJECT-TYPE
1887: SYNTAX INTEGER (1..6)
1888: ACCESS read-only
1889: STATUS mandatory
1890: DESCRIPTION "This object identifies the SNMPv1 Community
1891: entry."
1892: ::= { gswAgtCmtyEntry 2 }
1893:
1894:
1895:
1896:
1897:
1898:
1899:
1900:
1901: Forbes Expires December 31, 2001 Page 58 Internet Draft InfiniBand Switch MIB July 11, 2001
1901: error -
`Forbes' should start with a lower case letter
1901: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1901: severe -
lexically unexpected character, skipping to end of line
1902:
1903:
1904:
1905: gswAgtCmtyStr OBJECT-TYPE
1906: SYNTAX DisplayString (SIZE (0..16))
1907: ACCESS read-write
1908: STATUS mandatory
1909: DESCRIPTION "This is a Community string supported by the
1910: agent. If a new value is set successfully, it takes
1911: effect immediately."
1912: ::= { gswAgtCmtyEntry 3 }
1912: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1913:
1914: gswAgtTrapRcp OBJECT-TYPE
1915: SYNTAX NetworkAddress
1916: ACCESS read-write
1917: STATUS mandatory
1918: DESCRIPTION "This is the trap recipient associated with the
1919: Community. If a new value is set successfully, it takes
1920: effect immediately."
1921: ::= { gswAgtCmtyEntry 4 }
1922:
1923: --
1924: -- End of SNMP Agent Configuration Group
1925: --
1926:
1927: --
1928: -- Traps Group
1929: --
1930:
1931: gswTopoComTrap TRAP-TYPE
1932: ENTERPRISE gsw
1933: VARIABLES { gswTopoComSwitchId,
1934: gswTopoComNbSwitchId,
1935: gswTopoComSwitchStatus }
1936: DESCRIPTION "This trap is generated when changes
1937: happen in a SAN."
1938: ::= 1
1939:
1940: gswIBTopoTrap TRAP-TYPE
1941: ENTERPRISE gsw
1942: VARIABLES { gswIBTopoSwitchId,
1943: gswIBTopoChangeReason }
1944: DESCRIPTION "This trap is generated when changes
1945: happen in an IB subnet."
1946: ::= 2
1947:
1948: gswIBPortTrap TRAP-TYPE
1949: ENTERPRISE gsw
1950: VARIABLES { gswIBPortSwitchId,
1951: gswIBPortIndex,
1952: gswIBPortChangeReason }
1953: DESCRIPTION "This trap is generated when changes
1954: happen in IB switch ports."
1955: ::= 5
1956:
1957: Forbes Expires December 31, 2001 Page 59 Internet Draft InfiniBand Switch MIB July 11, 2001
1957: error -
`Forbes' should start with a lower case letter
1957: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
1957: severe -
lexically unexpected character, skipping to end of line
1958:
1959:
1960:
1961: gswIBSwitchTrap TRAP-TYPE
1962: ENTERPRISE gsw
1963: VARIABLES { gswIBSwSwitchId,
1964: gswIBSwitchChangeReason }
1964: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1965: DESCRIPTION "This trap is generated when changes
1965: severe -
syntax error, unexpected DESCRIPTION
1966: happen in IB switches."
1967: ::= 8
1968:
1969: gswEventTrap TRAP-TYPE
1970: ENTERPRISE gsw
1971: VARIABLES { gswEventSwitchId,
1972: gswEventIndex,
1973: gswEventTimeInfo,
1974: gswEventLevel,
1975: gswEventRepeatCount,
1976: gswEventDescr }
1976: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1977: DESCRIPTION "This trap is generated when an event whose
1977: severe -
syntax error, unexpected DESCRIPTION
1978: level at or below gswEventTrapLevel occurs."
1979: ::= 10
1980:
1981: END
1982:
1983: --
1984: -- Copyright (C) The Internet Society (1999). All Rights Reserved.
1985: --
1986: -- This document and translations of it may be copied and furnished to
1987: -- others, and derivative works that comment on or otherwise explain it
1988: -- or assist in its implementation may be prepared, copied, published
1989: -- and distributed, in whole or in part, without restriction of any
1990: -- kind, provided that the above copyright notice and this paragraph
1991: -- are included on all such copies and derivative works. However, this
1992: -- document itself may not be modified in any way, such as by removing
1993: -- the copyright notice or references to the Internet Society or other
1994: -- Internet organizations, except as needed for the purpose of
1995: -- developing Internet standards in which case the procedures for
1996: -- copyrights defined in the Internet Standards process must be
1997: -- followed, or as required to translate it into languages other than
1998: -- English.
1999: --
2000: -- The limited permissions granted above are perpetual and will not be
2001: -- revoked by the Internet Society or its successors or assigns.
2002: --
2003: -- This document and the information contained herein is provided on an
2004: -- "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
2005: -- TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
2006: -- BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
2007: -- HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
2008: -- MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
2009: