smilint output for ./GBOND-ETH-MIB


Message Severities
SeverityCount
severe25
warning4
Message Types
TypeCount
index-exceeds-too-large (warning)4
oid-recursive (severe)25

Messages:

GBOND-ETH-MIB

   1: -- extracted from draft-ietf-adslmib-gbond-eth-mib-00.txt
   2: -- at Thu Jun  7 06:08:24 2007
   3: 
   4:    GBOND-ETH-MIB DEFINITIONS ::= BEGIN
   5: 
   6:      IMPORTS
   7:        MODULE-IDENTITY, OBJECT-TYPE, Counter32
   8:          FROM SNMPv2-SMI         -- RFC 2578
   9:        TEXTUAL-CONVENTION
  10:          FROM SNMPv2-TC          -- RFC 2579
  11:        MODULE-COMPLIANCE, OBJECT-GROUP
  12:          FROM SNMPv2-CONF        -- RFC 2580
  13:        ifIndex
  14:          FROM IF-MIB             -- RFC 2863
  15:        gBondMIB
  16:          FROM GBOND-MIB          -- RFC YYYY
  17:          -- EdNote: Replace YYYY with the actual RFC number &
  18:          -- remove this note
  19:        ;
  20: 
  21:      gBondEthMIB MODULE-IDENTITY
  22:        LAST-UPDATED "200706050000Z"  -- June 05, 2007
  23:        ORGANIZATION "IETF ADSL MIB Working Group"
  24:        CONTACT-INFO
  25:          "WG charter:
  26:            http://www.ietf.org/html.charters/adslmib-charter.html
  27: 
  28:          Mailing Lists:
  29:            General Discussion: adslmib@ietf.org
  30:            To Subscribe: adslmib-request@ietf.org
  31:            In Body: subscribe your_email_address
  32: 
  33:           Chair: Menachem Dodge
  34:          Postal: ECI Telecom, Ltd.
  35:                  30 Hasivim St.,
  36:                  Petach-Tikva 49517
  37:                  Israel
  38:           Phone: +972-3-926-8421
  39:           EMail: menachem.dodge@ecitele.com
  40: 
  41:          Editor: Edward Beili
  42:          Postal: Actelis Networks, Inc.
  43:                  25 Bazel St., P.O.B. 10173
  44:                  Petach-Tikva 10173
  45:                  Israel
  46:           Phone: +972-3-924-3491
  47:           EMail: edward.beili@actelis.com
  48: 
  49:          Editor: Moti Morgenstern
  50:          Postal: ECI Telecom
  51:                  30 Hasivim St.
  52:                  Petach-Tikva 49517
  53:                  Israel
  54:           Phone: +972-3-926-6258
  55:           EMail: moti.morgenstern@ecitele.com"
  56: 
  57:        DESCRIPTION
  58:          "The objects in this MIB module are used to manage the
  59:          Ethernet-based multi-pair bonded xDSL Interfaces, defined in
  60:          ITU-T recommendation G.998.2 (G.Bond/Ethernet).
  61:          This MIB module MUST be used in conjunction with GBOND-MIB
  62:          module, common to all G.Bond technologies.
  63: 
  64:          The following references are used throughout this MIB module:
  65: 
  66:          [G.998.2] refers to:
  67:            ITU-T Recommendation G.998.2: 'Ethernet-based multi-pair
  68:            bonding', January 2005.
  69: 
  70:          [802.3] refers to:
  71:            IEEE Std 802.3-2005: 'IEEE Standard for Information
  72:            technology - Telecommunications and information exchange
  73:            between systems - Local and metropolitan area networks -
  74:            Specific requirements -
  75:            Part 3: Carrier Sense Multiple Access with Collision
  76:            Detection (CSMA/CD) Access Method and Physical Layer
  77:            Specifications', December 2005.
  78: 
  79:          [WT-159] refers to:
  80:            DSL Forum Technical Report: 'Management Framework for xDSL
  81:            Bonding', May 2007.
  82: 
  83:          Naming Conventions:
  84:            BCE    - Bonding Channel Entity
  85:            CO     - Central Office
  86:            CPE    - Customer Premises Equipment
  87:            GBS    - Generic Bonding Sublayer
  88:            HDLC   - High-level Data Link Control
  89:            PTM-TC - Packet Transfer Mode Transmission Convergence
  90:                     (sub-layer)
  91:            SNR    - Signal to Noise Ratio
  92:            TC     - Transmission Convergence (sub-layer)
  93: 
  94:          Copyright (C) The Internet Society (2007). This version of this
  95:          MIB module is part of RFC XXXX;  see the RFC itself for full
  96:          legal notices."
  97: 
  98:        REVISION    "200706050000Z"  -- June 05, 2007
  99:        DESCRIPTION "Initial version, published as RFC XXXX."
 100: 
 101:          -- EdNote: Replace XXXX with the actual RFC number &
 102:          -- remove this note
 103: 
 104:        ::= { gBondMIB 2 }
 105: 
 106:       -- Sections of the module
 107:       -- Structured as recommended by RFC 4181, Appendix D
 108:       gBondEthObjects     OBJECT IDENTIFIER ::= { gBondEthMIB 1 }
 109: 
 110:       gBondEthConformance OBJECT IDENTIFIER ::= { gBondEthMIB 2 }
 111: 
 112:       -- Groups in the module
 113: 
 114:       gBondEthPort        OBJECT IDENTIFIER ::= { gBondEthObjects 1 }
 115: 
 116:       gBondEthBce         OBJECT IDENTIFIER ::= { gBondEthObjects 2 }
 117: 
 118:       -- Textual Conventions
 119: 
 120:       GBondEthPtmTcType ::= TEXTUAL-CONVENTION
 121:         STATUS       current
 122:         DESCRIPTION
 123:           "This textual convention represents possible PTM-TC types in
 124:           G.bond/Eth ports. The following values are defined:
 125:             tc6465         - 64/65-octet encapsulation, as defined in
 126:                              [802.3] Clause 61.3.3
 127:             tcHDLC         - HDLC encapsulation, as defined in [G.998.2]
 128:                              Annex B"
 129:         SYNTAX      INTEGER {
 130:           tc6465(1),
 131:           tcHDLC(2)
 132:         }
 133: 
 134:       -- GBS Notifications group
 135:         -- empty --
 136: 
 137:       -- GBS group
 138: 
 139:       gBondEthPortConfTable OBJECT-TYPE
 139: severe - object identifier `gBondEthPortConfTable' defined recursively or too long
 140:         SYNTAX      SEQUENCE OF GBondEthPortConfEntry
 141:         MAX-ACCESS  not-accessible
 142:         STATUS      current
 143:         DESCRIPTION
 144:           "Table for Configuration of G.Bond/Eth GBS ports. Entries in
 145:           this table MUST be maintained in a persistent manner"
 146:         ::= { gBondEthPort 1 }
 147: 
 148:       gBondEthPortConfEntry OBJECT-TYPE
 148: severe - object identifier `gBondEthPortConfEntry' defined recursively or too long
 148: warning -
warning: index of row `gBondEthPortConfEntry' can exceed OID size limit by 3 subidentifier(s)
 149:         SYNTAX      GBondEthPortConfEntry
 150:         MAX-ACCESS  not-accessible
 151:         STATUS      current
 152:         DESCRIPTION
 153:           "An entry in the G.Bond/Eth Port Configuration table.
 154:           Each entry represents an G.Bond Ethernet port indexed by the
 155:           ifIndex.
 156:           Note that an G.Bond/Eth GBS port runs on top of a single
 157:           or multiple BCE port(s), which are also indexed by ifIndex."
 158:         INDEX  { ifIndex }
 159:         ::= { gBondEthPortConfTable 1 }
 160: 
 161:       GBondEthPortConfEntry ::=
 162:         SEQUENCE {
 163:           gBondEthTcAdminType         GBondEthPtmTcType
 164:         }
 165: 
 166:       gBondEthTcAdminType  OBJECT-TYPE
 166: severe - object identifier `gBondEthTcAdminType' defined recursively or too long
 167:         SYNTAX      GBondEthPtmTcType
 168:         MAX-ACCESS  read-write
 169:         STATUS      current
 170:         DESCRIPTION
 171:           "Administrative (desired) PTM-TC encapsulation type of
 172:           G.Bond/Eth port (GBS).
 173:           Possible values are:
 174:             tc6465(1)  - 64/65-octet encapsulation
 175:             tcHDLC(2)  - HDLC encapsulation
 176:           Attempts to set a port to a non-supported PTM-TC encapsulation
 177:           type (see gBondEthTcTypesSupported) SHALL be rejected.
 178: 
 179:           Changing gBondEthTcAdminType is a traffic disruptive
 180:           operation and as such SHALL be done when the link is Down.
 181:           Attempts to cange this object SHALL be rejected if the link
 182:           is Up or Initializing.
 183: 
 184:           This object maps to the WT-159 attribute aEthTcAdminType.
 185: 
 186:           This object MUST be maintained in a persistent manner."
 187:         REFERENCE
 188:           "[WT-159] 5.5.3.1"
 189:         ::= { gBondEthPortConfEntry 1 }
 190: 
 191: 
 192:       gBondEthPortCapabilityTable OBJECT-TYPE
 192: severe - object identifier `gBondEthPortCapabilityTable' defined recursively or too long
 193:         SYNTAX      SEQUENCE OF GBondEthPortCapabilityEntry
 194:         MAX-ACCESS  not-accessible
 195:         STATUS      current
 196:         DESCRIPTION
 197:           "Table for Capabilities of G.Bond/Eth Ports. Entries in this
 198:           table MUST be maintained in a persistent manner"
 199:         ::= { gBondEthPort 2 }
 200: 
 201:       gBondEthPortCapabilityEntry OBJECT-TYPE
 201: severe - object identifier `gBondEthPortCapabilityEntry' defined recursively or too long
 201: warning -
warning: index of row `gBondEthPortCapabilityEntry' can exceed OID size limit by 3 subidentifier(s)
 202:         SYNTAX      GBondEthPortCapabilityEntry
 203:         MAX-ACCESS  not-accessible
 204:         STATUS      current
 205:         DESCRIPTION
 206:           "An entry in the G.Bond/Eth Port Capability table.
 207:           Each entry represents an G.Bond port indexed by the ifIndex.
 208:           Note that a G.Bond GBS port runs on top of a single
 209:           or multiple BCE port(s), which are also indexed by ifIndex."
 210:         INDEX  { ifIndex }
 211:         ::= { gBondEthPortCapabilityTable 1 }
 212: 
 213:       GBondEthPortCapabilityEntry ::=
 214:         SEQUENCE {
 215:           gBondEthTcTypesSupported         BITS
 216:         }
 217: 
 218:       gBondEthTcTypesSupported  OBJECT-TYPE
 218: severe - object identifier `gBondEthTcTypesSupported' defined recursively or too long
 219:         SYNTAX      BITS {
 220:           tc6465(0),
 221:           tcHDLC(1)
 222:         }
 223:         MAX-ACCESS  read-only
 224:         STATUS      current
 225:         DESCRIPTION
 226:           "PTM-TC Encapsulation types supported by the G.Bond/Eth port.
 227:           This is a bitmap of possible encapsulation types. The various
 228:           bit positions are:
 229:             tc6465   - GBS is capable of 64/65-octet encapsulation
 230:             tcHDLC   - GBS is capable of HDLC encapsulation
 231: 
 232:           A desired encapsulation is determined by
 233:           gBondEthTcAdminType, while gBondEthTcOperType reflects the
 234:           current operating mode.
 235: 
 236:           This object maps to the WT-159 attribute
 237:           aEthTcTypesSupported."
 238:         REFERENCE
 239:           "[WT-159] 5.5.3.3"
 240:         ::= { gBondEthPortCapabilityEntry 1 }
 241: 
 242: 
 243:       gBondEthPortStatusTable OBJECT-TYPE
 243: severe - object identifier `gBondEthPortStatusTable' defined recursively or too long
 244:         SYNTAX      SEQUENCE OF GBondEthPortStatusEntry
 245:         MAX-ACCESS  not-accessible
 246:         STATUS      current
 247:         DESCRIPTION
 248:           "This table provides overall status information of G.Bond
 249:           ports, complementing the generic status information from the
 250:           ifTable of IF-MIB. Additional status information about
 251:           connected BCEs is available from the relevant line MIBs
 252:           This table contains live data from the equipment. As such,
 253:           it is NOT persistent."
 254:         ::= { gBondEthPort 3 }
 255: 
 256:       gBondEthPortStatusEntry OBJECT-TYPE
 256: severe - object identifier `gBondEthPortStatusEntry' defined recursively or too long
 256: warning -
warning: index of row `gBondEthPortStatusEntry' can exceed OID size limit by 3 subidentifier(s)
 257:         SYNTAX      GBondEthPortStatusEntry
 258:         MAX-ACCESS  not-accessible
 259:         STATUS      current
 260:         DESCRIPTION
 261:           "An entry in the G.Bond/Eth Port Status table.
 262:           Each entry represents an G.Bond/Eth port indexed by the
 263:           ifIndex.
 264:           Note that an G.Bond GBS port runs on top of a single
 265:           or multiple BCE port(s), which are also indexed by ifIndex."
 266:         INDEX  { ifIndex }
 267:         ::= { gBondEthPortStatusTable 1 }
 268: 
 269:       GBondEthPortStatusEntry ::=
 270:         SEQUENCE {
 271:           gBondEthTcOperType            GBondEthPtmTcType,
 272:           gBondEthInErrors              Counter32,
 273:           gBondEthInSmallFragments      Counter32,
 274:           gBondEthInLargeFragments      Counter32,
 275:           gBondEthInBadFragments        Counter32,
 276:           gBondEthInLostFragments       Counter32,
 277:           gBondEthInLostStarts          Counter32,
 278:           gBondEthInLostEnds            Counter32,
 279:           gBondEthInOverflows           Counter32
 280:         }
 281: 
 282:       gBondEthTcOperType  OBJECT-TYPE
 282: severe - object identifier `gBondEthTcOperType' defined recursively or too long
 283:         SYNTAX      GBondEthPtmTcType
 284:         MAX-ACCESS  read-only
 285:         STATUS      current
 286:         DESCRIPTION
 287:           "Current operational encapsulation type of the G.Bond/Eth
 288:           port.
 289:           Possible values are:
 290:             tc6465(1)   - GBS uses 64/65-octet encapsulation
 291:             tcHDLC(2)   - GBS uses HDLC encapsulation
 292: 
 293:           The operational PTM-TC encapsulation type can be configured
 294:           via gBondEthTcAdminType variable.
 295: 
 296:           This objects maps to the WT-159 aEthTcOperType."
 297:         REFERENCE
 298:           "[WT-159] 5.5.3.2"
 299:         ::= { gBondEthPortStatusEntry 1 }
 300: 
 301:       gBondEthInErrors OBJECT-TYPE
 301: severe - object identifier `gBondEthInErrors' defined recursively or too long
 302:         SYNTAX      Counter32
 303:         MAX-ACCESS  read-only
 304:         STATUS      current
 305:         DESCRIPTION
 306:           "A number of fragments that have been received across the
 307:           gamma interface and discarded.
 308: 
 309:           This object maps to the WT-159 attribute aEthRxErrors.
 310: 
 311:           Discontinuities in the value of this counter can occur at
 312:           re-initialization of the management system, and at other times
 313:           as indicated by the value of ifCounterDiscontinuityTime,
 314:           defined in IF-MIB."
 315:         REFERENCE
 316:           "[WT-159] 5.5.3.4"
 317:         ::= { gBondEthPortStatusEntry 2 }
 318: 
 319:       gBondEthInSmallFragments OBJECT-TYPE
 319: severe - object identifier `gBondEthInSmallFragments' defined recursively or too long
 320:         SYNTAX      Counter32
 321:         MAX-ACCESS  read-only
 322:         STATUS      current
 323:         DESCRIPTION
 324:           "A number of fragments smaller than minFragmentSize
 325:           (64 Bytes), that have been received across the gamma
 326:           interface and discarded.
 327: 
 328:           This object maps to the WT-159 attribute aEthRxSmallFragments.
 329: 
 330:           Discontinuities in the value of this counter can occur at
 331:           re-initialization of the management system, and at other times
 332:           as indicated by the value of ifCounterDiscontinuityTime,
 333:           defined in IF-MIB."
 334:         REFERENCE
 335:           "[WT-159] 5.5.3.5"
 336:         ::= { gBondEthPortStatusEntry 3 }
 337: 
 338:       gBondEthInLargeFragments OBJECT-TYPE
 338: severe - object identifier `gBondEthInLargeFragments' defined recursively or too long
 339:         SYNTAX      Counter32
 340:         MAX-ACCESS  read-only
 341:         STATUS      current
 342:         DESCRIPTION
 343:           "A number of fragments larger than maxFragmentSize
 344:           (512 Bytes), which have been received across the gamma
 345:           interface and discarded.
 346: 
 347:           This object maps to the WT-159 attribute aEthRxLargeFragments.
 348:           Discontinuities in the value of this counter can occur at
 349:           re-initialization of the management system, and at other times
 350:           as indicated by the value of ifCounterDiscontinuityTime,
 351:           defined in IF-MIB."
 352:         REFERENCE
 353:           "[WT-159] 5.5.3.6"
 354:         ::= { gBondEthPortStatusEntry 4 }
 355: 
 356:       gBondEthInBadFragments OBJECT-TYPE
 356: severe - object identifier `gBondEthInBadFragments' defined recursively or too long
 357:         SYNTAX      Counter32
 358:         MAX-ACCESS  read-only
 359:         STATUS      current
 360:         DESCRIPTION
 361:           "A number of fragments which do not fit into the sequence
 362:           expected by the frame assembly function, that have been
 363:           received across the gamma interface and discarded (the
 364:           frame buffer is flushed to the next valid frame start).
 365: 
 366:           This object maps to the WT-159 attribute aEthRxBadFragments.
 367: 
 368:           Discontinuities in the value of this counter can occur at
 369:           re-initialization of the management system, and at other times
 370:           as indicated by the value of ifCounterDiscontinuityTime,
 371:           defined in IF-MIB."
 372:         REFERENCE
 373:           "[WT-159] 5.5.3.7"
 374:         ::= { gBondEthPortStatusEntry 5 }
 375: 
 376:       gBondEthInLostFragments OBJECT-TYPE
 376: severe - object identifier `gBondEthInLostFragments' defined recursively or too long
 377:         SYNTAX      Counter32
 378:         MAX-ACCESS  read-only
 379:         STATUS      current
 380:         DESCRIPTION
 381:           "A number of gaps in the sequence of fragments, which have
 382:           been received across the gamma interface (the frame buffer is
 383:           flushed to the next valid frame start, when fragment/fragments
 384:           expected by the frame assembly function is/are not received).
 385: 
 386:           This object maps to the WT-159 attribute aEthRxLostFragments.
 387: 
 388:           Discontinuities in the value of this counter can occur at
 389:           re-initialization of the management system, and at other times
 390:           as indicated by the value of ifCounterDiscontinuityTime,
 391:           defined in IF-MIB."
 392:         REFERENCE
 393:           "[WT-159] 5.5.3.8"
 394:         ::= { gBondEthPortStatusEntry 6 }
 395: 
 396:       gBondEthInLostStarts OBJECT-TYPE
 396: severe - object identifier `gBondEthInLostStarts' defined recursively or too long
 397:         SYNTAX      Counter32
 398:         MAX-ACCESS  read-only
 399:         STATUS      current
 400:         DESCRIPTION
 401:           "A number of missing StartOfPacket indicators expected by the
 402:           frame assembly function.
 403: 
 404:           This object maps to the WT-159 attribute aEthRxLostStarts.
 405: 
 406:           Discontinuities in the value of this counter can occur at
 407:           re-initialization of the management system, and at other times
 408:           as indicated by the value of ifCounterDiscontinuityTime,
 409:           defined in IF-MIB."
 410:         REFERENCE
 411:           "[WT-159] 5.5.3.9"
 412:         ::= { gBondEthPortStatusEntry 7 }
 413: 
 414:       gBondEthInLostEnds OBJECT-TYPE
 414: severe - object identifier `gBondEthInLostEnds' defined recursively or too long
 415:         SYNTAX      Counter32
 416:         MAX-ACCESS  read-only
 417:         STATUS      current
 418:         DESCRIPTION
 419:           "A number of missing EndOfPacket indicators expected by the
 420:           frame assembly function.
 421: 
 422:           This object maps to the WT-159 attribute aEthRxLostEnds.
 423: 
 424:           Discontinuities in the value of this counter can occur at
 425:           re-initialization of the management system, and at other times
 426:           as indicated by the value of ifCounterDiscontinuityTime,
 427:           defined in IF-MIB."
 428:         REFERENCE
 429:           "[WT-159] 5.5.3.10"
 430:         ::= { gBondEthPortStatusEntry 8 }
 431: 
 432:       gBondEthInOverflows OBJECT-TYPE
 432: severe - object identifier `gBondEthInOverflows' defined recursively or too long
 433:         SYNTAX      Counter32
 434:         MAX-ACCESS  read-only
 435:         STATUS      current
 436:         DESCRIPTION
 437:           "A number of fragments, received across the gamma interface
 438:           and discarded, which would have caused the frame assembly
 439:           buffer to overflow.
 440: 
 441:           This object maps to the WT-159 attribute aEthRxOverflows.
 442: 
 443:           Discontinuities in the value of this counter can occur at
 444:           re-initialization of the management system, and at other times
 445:           as indicated by the value of ifCounterDiscontinuityTime,
 446:           defined in IF-MIB."
 447:         REFERENCE
 448:           "[WT-159] 5.5.3.11"
 449:         ::= { gBondEthPortStatusEntry 9 }
 450: 
 451:      -- BCE group
 452: 
 453:       gBondEthBceStatusTable OBJECT-TYPE
 453: severe - object identifier `gBondEthBceStatusTable' defined recursively or too long
 454:         SYNTAX      SEQUENCE OF GBondEthBceStatusEntry
 455:         MAX-ACCESS  not-accessible
 456:         STATUS      current
 457:         DESCRIPTION
 458:           "This table provides common status information of G.Bond/Eth
 459:           BCE ports.
 460: 
 461:           This table contains live data from the equipment. As such,
 462:           it is NOT persistent."
 463:         ::= { gBondEthBce 1 }
 464: 
 465:       gBondEthBceStatusEntry OBJECT-TYPE
 465: severe - object identifier `gBondEthBceStatusEntry' defined recursively or too long
 465: warning -
warning: index of row `gBondEthBceStatusEntry' can exceed OID size limit by 3 subidentifier(s)
 466:         SYNTAX      GBondEthBceStatusEntry
 467:         MAX-ACCESS  not-accessible
 468:         STATUS      current
 469:         DESCRIPTION
 470:           "An entry in the G.Bond/Eth BCE Status table.
 471:           Each entry represents common aspects of a G.Bond/Eth BCE port
 472:           indexed by the ifIndex. Note that a BCE port can be stacked
 473:           below a single GBS port, also indexed by ifIndex,
 474:           possibly together with other BCE ports."
 475:         INDEX  { ifIndex }
 476:         ::= { gBondEthBceStatusTable 1 }
 477: 
 478:       GBondEthBceStatusEntry ::=
 479:         SEQUENCE {
 480:           gBondEthBceTcInCodingErrors        Counter32,
 481:           gBondEthBceTcInCrcErrors           Counter32
 482:         }
 483: 
 484:       gBondEthBceTcInCodingErrors OBJECT-TYPE
 484: severe - object identifier `gBondEthBceTcInCodingErrors' defined recursively or too long
 485:         SYNTAX      Counter32
 486:         MAX-ACCESS  read-only
 487:         STATUS      current
 488:         DESCRIPTION
 489:           "A number of PTM-TC encapsulation errors. This counter is
 490:           incremented for each encapsulation error detected by the
 491:           PTM-TC receive function.
 492:           This object maps to WT-159 attribute
 493:           aChannelPtmTcRxCodingViolations.
 494: 
 495:           Discontinuities in the value of this counter can occur at
 496:           re-initialization of the management system, and at other times
 497:           as indicated by the value of ifCounterDiscontinuityTime,
 498:           defined in IF-MIB."
 499:         REFERENCE
 500:           "[WT-159] 5.5.7.5"
 501:         ::= { gBondEthBceStatusEntry 1 }
 502: 
 503:       gBondEthBceTcInCrcErrors OBJECT-TYPE
 503: severe - object identifier `gBondEthBceTcInCrcErrors' defined recursively or too long
 504:         SYNTAX      Counter32
 505:         MAX-ACCESS  read-only
 506:         STATUS      current
 507:         DESCRIPTION
 508:           "A number of PTM-TC CRC errors. This counter is incremented
 509:           for each CRC error detected by the PTM-TC receive function.
 510: 
 511:           This object maps to WT-159 attribute aChannelPtmTcRxCrcErrors.
 512: 
 513:           Discontinuities in the value of this counter can occur at
 514:           re-initialization of the management system, and at other times
 515:           as indicated by the value of ifCounterDiscontinuityTime,
 516:           defined in IF-MIB."
 517:         REFERENCE
 518:           "[WT-159] 5.5.7.6"
 519:         ::= { gBondEthBceStatusEntry 2 }
 520: 
 521: 
 522:      --
 523:      -- Conformance Statements
 524:      --
 525: 
 526:       gBondEthGroups      OBJECT IDENTIFIER
 527:         ::= { gBondEthConformance 1 }
 528: 
 529:       gBondEthCompliances OBJECT IDENTIFIER
 529: severe - object identifier `gBondEthCompliances' defined recursively or too long
 530:         ::= { gBondEthConformance 2 }
 531: 
 532:       -- Object Groups
 533: 
 534:       gBondEthBasicGroup OBJECT-GROUP
 534: severe - object identifier `gBondEthBasicGroup' defined recursively or too long
 535:         OBJECTS {
 536:           gBondEthTcTypesSupported,
 537:           gBondEthTcAdminType,
 538:           gBondEthTcOperType,
 539:           gBondEthInErrors,
 540:           gBondEthInSmallFragments,
 541:           gBondEthInLargeFragments,
 542:           gBondEthInBadFragments,
 543:           gBondEthInLostFragments,
 544:           gBondEthInLostStarts,
 545:           gBondEthInLostEnds,
 546:           gBondEthInOverflows,
 547:           gBondEthBceTcInCodingErrors,
 548:           gBondEthBceTcInCrcErrors
 549:         }
 550:         STATUS      current
 551:         DESCRIPTION
 552:           "A collection of objects representing management information
 553:           for G.Bond/Eth GBS ports."
 554:         ::= { gBondEthGroups 1 }
 555: 
 556:       gBondEthBceGroup OBJECT-GROUP
 556: severe - object identifier `gBondEthBceGroup' defined recursively or too long
 557:         OBJECTS {
 558:           gBondEthBceTcInCodingErrors,
 559:           gBondEthBceTcInCrcErrors
 560:         }
 561:         STATUS      current
 562:         DESCRIPTION
 563:           "A collection of objects representing OPTIONAL management
 564:           information for G.Bond/Eth BCE ports."
 565:         ::= { gBondEthGroups 2 }
 566: 
 567:      -- Compliance Statements
 568: 
 569:       gBondEthCompliance MODULE-COMPLIANCE
 569: severe - object identifier `gBondEthCompliance' defined recursively or too long
 570:         STATUS      current
 571:         DESCRIPTION
 572:           "The compliance statement for G.Bond Ethernet interfaces.
 573:           Compliance with the following external compliance statements
 574:           is REQUIRED:
 575: 
 576:           MIB Module             Compliance Statement
 577:           ----------             --------------------
 578:           IF-MIB                 ifCompliance3
 579:           GBOND-MIB              gBondCompliance"
 580: 
 581:         MODULE  -- this module
 582:           MANDATORY-GROUPS {
 583:             gBondEthBasicGroup
 584:           }
 585: 
 586:           GROUP       gBondEthBceGroup
 587:           DESCRIPTION
 588:             "Support for this group is OPTIONAL"
 589: 
 590:           OBJECT      gBondEthTcTypesSupported
 591:           SYNTAX      BITS {
 592:             tc6465(0),
 593:             tcHDLC(1)
 594:           }
 595:           DESCRIPTION
 596:             "Support for all TC types is not required. However at least
 597:             one value SHALL be supported"
 598: 
 599:           OBJECT      gBondEthTcAdminType
 600:           MIN-ACCESS  read-only
 601:           DESCRIPTION
 602:             "Write access is not required (needed only for GBS
 603:             supporting more than a single TC encapsulation type, i.e.
 604:             tc6465 and tcHDLC"
 605: 
 606:         ::= { gBondEthCompliances 1 }
 607:    END
 608: 
 609: -- 
 610: --    Copyright (C) The IETF Trust (2007).
 611: -- 
 612: --    This document is subject to the rights, licenses and restrictions
 613: --    contained in BCP 78, and except as set forth therein, the authors
 614: --    retain all their rights.
 615: -- 
 616: --    This document and the information contained herein are provided on an
 617: --    "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
 618: --    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
 619: --    THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
 620: --    OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
 621: --    THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
 622: --    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 623: -- 
 624: -- Intellectual Property
 625: -- 
 626: --    The IETF takes no position regarding the validity or scope of any
 627: --    Intellectual Property Rights or other rights that might be claimed to
 628: --    pertain to the implementation or use of the technology described in
 629: --    this document or the extent to which any license under such rights
 630: --    might or might not be available; nor does it represent that it has
 631: --    made any independent effort to identify any such rights.  Information
 632: --    on the procedures with respect to rights in RFC documents can be
 633: --    found in BCP 78 and BCP 79.
 634: -- 
 635: --    Copies of IPR disclosures made to the IETF Secretariat and any
 636: --    assurances of licenses to be made available, or the result of an
 637: --    attempt made to obtain a general license or permission for the use of
 638: --    such proprietary rights by implementers or users of this
 639: --    specification can be obtained from the IETF on-line IPR repository at
 640: --    http://www.ietf.org/ipr.
 641: -- 
 642: --    The IETF invites any interested party to bring to its attention any
 643: --    copyrights, patents or patent applications, or other proprietary
 644: --    rights that may cover technology that may be required to implement
 645: --    this standard.  Please address the information to the IETF at
 646: --    ietf-ipr@ietf.org.
 647: -- 
 648: