smilint output for ./IBSWITCH-MIB


Message Severities
SeverityCount
severe77
error32
warning42
fyi2
Message Types
TypeCount
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: