smilint output for ./PPPOE-MIB


Message Severities
SeverityCount
severe1
error1
minor error5
change recommended6
warning5
Message Types
TypeCount
date-value (error)1
date-year-2digits (warning)1
group-membership (change recommended)6
index-element-accessible (warning)3
internal-other (severe)1
node-implicit (warning)1
refinement-not-listed (minor error)4
revision-missing (minor error)1

Messages:

PPPOE-MIB

   1: -- extracted from draft-wheeler-info-pppoe-mib-01.txt
   2: -- at Thu Oct 19 07:11:20 2000
   3: 
   4: PPPOE-MIB DEFINITIONS ::= BEGIN
   5: 
   6:     IMPORTS
   7:         MODULE-IDENTITY, experimental, OBJECT-TYPE,
   8:         Integer32, Counter32, Gauge32
   9:             FROM SNMPv2-SMI
  10:         InterfaceIndex
  11:             FROM IF-MIB
  12:         RowStatus, TruthValue, DisplayString
  13:             FROM SNMPv2-TC
  14:         MODULE-COMPLIANCE, OBJECT-GROUP
  15:             FROM SNMPv2-CONF
  16:         ;
  17: 
  18: -- Begin managed object definitions here...
  19: 
  20: pPPoE   MODULE-IDENTITY
  21:            LAST-UPDATED    "0010012000Z" -- October 01, 2000
  21: warning - warning: date specification `0010012000Z' contains a two-digit year representing `1900'
  21: error -
date specification `0010012000Z' contains an illegal value
  22:            ORGANIZATION    "IETF Network Working Group"
  23:            CONTACT-INFO
  24:               "J Senthilnathan
  25:               Postal: 3Com Corporation
  26:                       1800 W. Central Road
  27:                       Mount Prospect
  28:                       Illinois 60056
  29:               Tel:    +1 847342 6954
  30:               Email:  jsenthil@mw.3com.com
  31: 
  32:               Rohit Verma
  33:               Postal: Deloitte Consultin
  34:                       180, N. Stetson Avenue
  35:                       Chicago, 
  36:                       Illinois 60601
  37:               Tel:    +1 312374 2475
  38:               Email:  Rohit_Verma@mw.3com.com
  39: 
  40:               Bill Vroman
  41:               Postal: 3Com Corporation
  42:                       1800 W. Central Road
  43:                       Mount Prospect
  44:                       Illinois 60056
  45:               Tel:    +1 847222 2008
  46:               Email:  Bill_Vroman@mw.3com.com
  47: 
  48:               Ross Wheeler
  49:               Postal: Wind River
  50:                       17771 Cowan Ave
  51:                       Irvine, CA 92614
  52:               Tel:    +1 949442 0770
  53:               Email:  ross@windriver.com"
  54: 
  55:            DESCRIPTION
  56:         "The MIB module that describes managed objects of
  57:         general use by the PPP over Ethernet Protocol."
  58: 
  59:            ::= { experimental 9999 1 }
  59: minor error - revision for last update is missing
  59: warning - warning: implicit node definition
  60: 
  61: -- Top level MIB structure
  62: 
  63:    pPPoEObjects      OBJECT IDENTIFIER ::= { pPPoE 1 }
  64:    pPPoEConformance  OBJECT IDENTIFIER ::= { pPPoE 2 }
  65: 
  66: -- MIB Groups
  67: 
  68:    pPPoEConfig       OBJECT IDENTIFIER ::= { pPPoEObjects 1 }
  69:    pPPoEBindings     OBJECT IDENTIFIER ::= { pPPoEObjects 2 }
  70:    pPPoESession      OBJECT IDENTIFIER ::= { pPPoEObjects 3 }
  71: 
  72: -- MIB Objects
  73: 
  74: pPPoEConfigMaxTotalSessions   OBJECT-TYPE
  74: change recommended - warning: node `pPPoEConfigMaxTotalSessions' must be contained in at least one conformance group
  75:     SYNTAX  Integer32
  76:     MAX-ACCESS  read-write
  77:     STATUS  current
  78:     DESCRIPTION
  79:         "The number of maximum allowed PPPoE sessions"
  80:     ::= { pPPoEConfig 1 }
  81: 
  82: pPPoEConfigMaxSessionsPerHost   OBJECT-TYPE
  82: change recommended - warning: node `pPPoEConfigMaxSessionsPerHost' must be contained in at least one conformance group
  83:     SYNTAX  Integer32
  84:     MAX-ACCESS  read-write
  85:     STATUS  current
  86:     DESCRIPTION
  87:         "The number of maximum allowed PPPoE sessions from a
  88:         peer"
  89:     ::= { pPPoEConfig 2 }
  90: 
  91: pPPoEConfigPADITxInterval   OBJECT-TYPE
  91: change recommended - warning: node `pPPoEConfigPADITxInterval' must be contained in at least one conformance group
  92:     SYNTAX  Integer32 (1..60)
  93:     MAX-ACCESS  read-write
  94:     STATUS  current
  95:     DESCRIPTION
  96:         "The time n seconds between PADI retries from the
  97:         Host"
  98:     DEFVAL    { 5 }
  99:     ::= { pPPoEConfig 3 }
 100: 
 101: pPPoEConfigPADIMaxNumberOfRetries   OBJECT-TYPE
 101: change recommended - warning: node `pPPoEConfigPADIMaxNumberOfRetries' must be contained in at least one conformance group
 102:     SYNTAX  Integer32 (1..10)
 103:     MAX-ACCESS  read-write
 104:     STATUS  current
 105:     DESCRIPTION
 106:         "The number of times the Host sends a PADI"
 107:     DEFVAL    { 5 }
 108:     ::= { pPPoEConfig 4 }
 109: 
 110: -- The PPPoE service names table
 111: 
 112: pPPoEConfigServiceNameTable OBJECT-TYPE
 113:     SYNTAX     SEQUENCE OF PPPoEConfigServiceNameEntry
 114:     MAX-ACCESS not-accessible
 115:     STATUS     current
 116:     DESCRIPTION
 117:         "The table listing the service names configured for
 118:         PPPoE."
 119:     ::= { pPPoEConfig 5 }
 120: 
 121: pPPoEConfigServiceNameEntry OBJECT-TYPE
 121: warning - warning: index element `pPPoEConfigServiceName' of row `pPPoEConfigServiceNameEntry' should be not-accessible in SMIv2 MIB
 122:     SYNTAX     PPPoEConfigServiceNameEntry
 123:     MAX-ACCESS not-accessible
 124:     STATUS     current
 125:     DESCRIPTION
 126:         "An entry representing service name enabled for
 127:         PPPoE"
 128:     INDEX      { pPPoEConfigServiceName }
 129:     ::= { pPPoEConfigServiceNameTable 1 }
 130: 
 131: PPPoEConfigServiceNameEntry ::= SEQUENCE {
 132:     pPPoEConfigServiceName       DisplayString,
 133:     pPPoEConfigServiceRowStatus   RowStatus }
 134: 
 135: pPPoEConfigServiceName OBJECT-TYPE
 136:     SYNTAX     DisplayString (SIZE (1..32))
 137:     MAX-ACCESS read-create
 138:     STATUS     current
 139:     DESCRIPTION
 140:         "The service name enabled for PPPoE."
 141: ::= { pPPoEConfigServiceNameEntry 1 }
 142: 
 143: pPPoEConfigServiceRowStatus   OBJECT-TYPE
 144:     SYNTAX      RowStatus
 145:     MAX-ACCESS  read-create
 146:     STATUS      current
 147:     DESCRIPTION
 148:         "This object is used to create and delete rows from
 149:         the pPPoEServiceTable.  It can be set only to the
 150:         value of createAndGo and destroy.  It returns only
 151:         the value of active."
 152: ::= { pPPoEConfigServiceNameEntry 2 }
 153: 
 154: 
 155: -- The PPPoE Bindings Table
 156: 
 157: pPPoEBindingsTable OBJECT-TYPE
 158:     SYNTAX     SEQUENCE OF PPPoEBindingsEntry
 159:     MAX-ACCESS not-accessible
 160:     STATUS     current
 161:     DESCRIPTION
 162:         "The table listing the Ethernet interfaces on which
 163:         PPPoE is bound."
 164:     ::= { pPPoEBindings 1 }
 165: 
 166: pPPoEBindingsEntry OBJECT-TYPE
 166: warning - warning: index element `pPPoEBindingsIndex' of row `pPPoEBindingsEntry' should be not-accessible in SMIv2 MIB
 167:     SYNTAX     PPPoEBindingsEntry
 168:     MAX-ACCESS not-accessible
 169:     STATUS     current
 170:     DESCRIPTION
 171:         "An entry representing an interface on which PPPoE is
 172:         bound."
 173:     INDEX      { pPPoEBindingsIndex }
 174:     ::= { pPPoEBindingsTable 1 }
 175: 
 176: 
 177: PPPoEBindingsEntry ::= SEQUENCE {
 178:     pPPoEBindingsIndex        InterfaceIndex,
 179:     pPPoEBindingsEnabled    TruthValue,
 180:     pPPoEBindingsNumberActiveSessions   Gauge32,
 181:     pPPoEBindingsTotalNumberSessions   Counter32,
 182:     pPPoEBindingsNumberPADIRejected   Counter32,
 183:     pPPoEBindingsNumberPADIReceived   Counter32,
 184:     pPPoEBindingsNumberPADRRejected   Counter32,
 185:     pPPoEBindingsNumberPADRReceived   Counter32,
 186:     pPPoEBindingsNumberPADOTransmitted   Counter32,
 187:     pPPoEBindingsNumberPADSTransmitted   Counter32,
 188:     pPPoEBindingsNumberPADTReceived   Counter32,
 189:     pPPoEBindingsNumberPADTTransmitted   Counter32,
 190:     pPPoEBindingsNumberServiceNameErrors   Counter32,
 191:     pPPoEBindingsNumberACSystemErrors   Counter32,
 192:     pPPoEBindingsNumberGenericErrorsReceived   Counter32,
 193:     pPPoEBindingsNumberGenericErrorsTransmitted   Counter32,
 194:     pPPoEBindingsNumberMalformedPackets   Counter32,
 195:     pPPoEBindingsNumberPADITimeouts   Counter32,
 196:     pPPoEBindingsNumberMultiplePADOReceived   Counter32 }
 197: 
 198: pPPoEBindingsIndex OBJECT-TYPE
 198: change recommended - warning: node `pPPoEBindingsIndex' must be contained in at least one conformance group
 199:     SYNTAX          InterfaceIndex
 200:     MAX-ACCESS      read-only
 201:     STATUS          current
 202:     DESCRIPTION
 203:         "This value for this object is equal to the value of
 204:         ifIndex of the Interfaces MIB for the Ethernet
 205:         interfaces."
 206:     ::= { pPPoEBindingsEntry 1 }
 207: 
 208: pPPoEBindingsEnabled OBJECT-TYPE
 209:     SYNTAX     TruthValue
 210:     MAX-ACCESS read-write
 211:     STATUS     current
 212:     DESCRIPTION
 213:         "Whether pppoe is enabled or not."
 214:     DEFVAL    { false } ::= { pPPoEBindingsEntry 2 }
 215: 
 216: 
 217: pPPoEBindingsNumberActiveSessions   OBJECT-TYPE
 218:     SYNTAX  Gauge32
 219:     MAX-ACCESS  read-only
 220:     STATUS  current
 221:     DESCRIPTION
 222:         "The number of Active PPPoE Sessions"
 223:     ::= { pPPoEBindingsEntry 3 }
 224: 
 225: pPPoEBindingsTotalNumberSessions   OBJECT-TYPE
 226:     SYNTAX  Counter32
 227:     MAX-ACCESS  read-only
 228:     STATUS  current
 229:     DESCRIPTION
 230:         "The total number of PPPoE Sessions since last
 231:         counter reset"
 232:     ::= { pPPoEBindingsEntry 4 }
 233: 
 234: pPPoEBindingsNumberPADIRejected   OBJECT-TYPE
 235:     SYNTAX  Counter32
 236:     MAX-ACCESS  read-only
 237:     STATUS  current
 238:     DESCRIPTION
 239:         "The number of PADI discarded"
 240:     ::= { pPPoEBindingsEntry 5 }
 241: 
 242: pPPoEBindingsNumberPADIReceived   OBJECT-TYPE
 243:     SYNTAX  Counter32
 244:     MAX-ACCESS  read-only
 245:     STATUS  current
 246:     DESCRIPTION
 247:         "The number of PPPoE PADI received"
 248:     ::= { pPPoEBindingsEntry 6 }
 249: 
 250: pPPoEBindingsNumberPADRRejected   OBJECT-TYPE
 251:     SYNTAX  Counter32
 252:     MAX-ACCESS  read-only
 253:     STATUS  current
 254:     DESCRIPTION
 255:         "The number of PPPoE PADR discarded"
 256:     ::= { pPPoEBindingsEntry 7 }
 257: 
 258: pPPoEBindingsNumberPADRReceived   OBJECT-TYPE
 259:     SYNTAX  Counter32
 260:     MAX-ACCESS  read-only
 261:     STATUS  current
 262:     DESCRIPTION
 263:         "The number of PPPoE PADR received"
 264:     ::= { pPPoEBindingsEntry 8 }
 265: 
 266: pPPoEBindingsNumberPADOTransmitted   OBJECT-TYPE
 267:     SYNTAX  Counter32
 268:     MAX-ACCESS  read-only
 269:     STATUS  current
 270:     DESCRIPTION
 271:         "The number of PPPoE PADO transmitted"
 272:     ::= { pPPoEBindingsEntry 9 }
 273: 
 274: pPPoEBindingsNumberPADSTransmitted   OBJECT-TYPE
 275:     SYNTAX  Counter32
 276:     MAX-ACCESS  read-only
 277:     STATUS  current
 278:     DESCRIPTION
 279:         "The number of PPPoE PADS transmitted"
 280:     ::= { pPPoEBindingsEntry 10 }
 281: 
 282: pPPoEBindingsNumberPADTReceived   OBJECT-TYPE
 283:     SYNTAX  Counter32
 284:     MAX-ACCESS  read-only
 285:     STATUS  current
 286:     DESCRIPTION
 287:         "The number of PPPoE PADT received"
 288:     ::= { pPPoEBindingsEntry 11 }
 289: 
 290: pPPoEBindingsNumberPADTTransmitted   OBJECT-TYPE
 291:     SYNTAX  Counter32
 292:     MAX-ACCESS  read-only
 293:     STATUS  current
 294:     DESCRIPTION
 295:         "The number of PPPoE PADT transmitted"
 296:     ::= { pPPoEBindingsEntry 12 }
 297: 
 298: pPPoEBindingsNumberServiceNameErrors   OBJECT-TYPE
 299:     SYNTAX  Counter32
 300:     MAX-ACCESS  read-only
 301:     STATUS  current
 302:     DESCRIPTION
 303:         "The number of PPPoE Service-Name-Error tags
 304:         received/transmitted"
 305:     ::= { pPPoEBindingsEntry 13 }
 306: 
 307: pPPoEBindingsNumberACSystemErrors   OBJECT-TYPE
 308:     SYNTAX  Counter32
 309:     MAX-ACCESS  read-only
 310:     STATUS  current
 311:     DESCRIPTION
 312:         "The number of PPPoE AC-System-Error tags
 313:         received/transmitted"
 314:     ::= { pPPoEBindingsEntry 14 }
 315: 
 316: pPPoEBindingsNumberGenericErrorsReceived   OBJECT-TYPE
 317:     SYNTAX  Counter32
 318:     MAX-ACCESS  read-only
 319:     STATUS  current
 320:     DESCRIPTION
 321:         "The number of PPPoE Generic-Error tags received"
 322:     ::= { pPPoEBindingsEntry 15 }
 323: 
 324: pPPoEBindingsNumberGenericErrorsTransmitted   OBJECT-TYPE
 325:     SYNTAX  Counter32
 326:     MAX-ACCESS  read-only
 327:     STATUS  current
 328:     DESCRIPTION
 329:         "The number of PPPoE Generic-Error tags transmitted"
 330:     ::= { pPPoEBindingsEntry 16 }
 331: 
 332: pPPoEBindingsNumberMalformedPackets   OBJECT-TYPE
 333:     SYNTAX  Counter32
 334:     MAX-ACCESS  read-only
 335:     STATUS  current
 336:     DESCRIPTION
 337:         "The number of malformed PPPoE packets received"
 338:     ::= { pPPoEBindingsEntry 17 }
 339: 
 340: pPPoEBindingsNumberPADITimeouts   OBJECT-TYPE
 341:     SYNTAX  Counter32
 342:     MAX-ACCESS  read-only
 343:     STATUS  current
 344:     DESCRIPTION
 345:         "The number of PPPoE timeouts waiting for a response
 346:         to a PADI"
 347:     ::= { pPPoEBindingsEntry 18 }
 348: 
 349: pPPoEBindingsNumberMultiplePADOReceived   OBJECT-TYPE
 350:     SYNTAX  Counter32
 351:     MAX-ACCESS  read-only
 352:     STATUS  current
 353:     DESCRIPTION
 354:         "The number of PPPoE multiple PADO's received after a
 355:         PADI request"
 356:     ::= { pPPoEBindingsEntry 19 }
 357: 
 358: 
 359: 
 360: -- The PPPoE sessions table
 361: 
 362: pPPoESessionTable OBJECT-TYPE
 363:     SYNTAX    SEQUENCE OF PPPoESessionEntry
 364:     MAX-ACCESS not-accessible
 365:     STATUS current
 366:     DESCRIPTION
 367:         "This table lists the PPPoE sessions established in
 368:         the device"
 369:     ::= { pPPoESession 1 }
 370: 
 371: pPPoESessionEntry OBJECT-TYPE
 371: warning - warning: index element `pPPoESessionIfIndex' of row `pPPoESessionEntry' should be not-accessible in SMIv2 MIB
 372:     SYNTAX          PPPoESessionEntry
 373:     MAX-ACCESS      not-accessible
 374:     STATUS          current
 375:     DESCRIPTION
 376:         "Table of PPPoE sessions in the device"
 377:     INDEX           { pPPoESessionIfIndex}
 378:     ::= { pPPoESessionTable 1 }
 379: 
 380: PPPoESessionEntry ::= SEQUENCE {
 381:     pPPoESessionIfIndex InterfaceIndex,
 382:     pPPoESessionID Integer32,
 383:     pPPoESessionPeerAddress DisplayString,
 384:     pPPoESessionState INTEGER }
 385: 
 386: pPPoESessionIfIndex OBJECT-TYPE
 386: change recommended - warning: node `pPPoESessionIfIndex' must be contained in at least one conformance group
 387:     SYNTAX          InterfaceIndex
 388:     MAX-ACCESS      read-only
 389:     STATUS          current
 390:     DESCRIPTION
 391:         "The value for this object is equal to the value of
 392:         ifIndex of the Interfaces MIB for the PPPoE interface
 393:         instantiated for this session."
 394:     ::= { pPPoESessionEntry 1 }
 395: 
 396: pPPoESessionID OBJECT-TYPE
 397:     SYNTAX          Integer32
 398:     MAX-ACCESS      read-only
 399:     STATUS          current
 400:     DESCRIPTION
 401:         "This object contains the session identifier for this
 402:         session as assigned by the AC in the PADS message."
 403:     ::= { pPPoESessionEntry 2 }
 404: 
 405: pPPoESessionPeerAddress  OBJECT-TYPE
 406:     SYNTAX          DisplayString
 407:     MAX-ACCESS      read-only
 408:     STATUS          current
 409:     DESCRIPTION
 410:         "This object contains the MAC address for the session
 411:         peer."
 412:     ::= { pPPoESessionEntry 3 }
 413: 
 414: pPPoESessionState OBJECT-TYPE
 415:     SYNTAX          INTEGER {
 416:                             noState(1),
 417:                             pADISent(2),
 418:                             pADIRcvd(3),
 419:                             pADOSent(4),
 420:                             pADORcvd(5),
 421:                             pADRSent(6),
 422:                             pADRRcvd(7),
 423:                             pADSSent(8),
 424:                             pADSRcvd(9),
 425:                             sessionStage(10) }
 426:     MAX-ACCESS      read-only
 427:     STATUS          current
 428:     DESCRIPTION
 429:         "This object contains the session state for this
 430:         session"
 431:     ::= { pPPoESessionEntry 4 }
 432: 
 433: -- Conformance Definitions
 434: 
 435: pPPoEConformanceGroups         OBJECT IDENTIFIER
 436:     ::= { pPPoEConformance 1 }
 437: pPPoECompliances               OBJECT IDENTIFIER
 438:     ::= { pPPoEConformance 2 }
 439: 
 440:   -- compliance statements
 441: 
 442: pPPoECompliance MODULE-COMPLIANCE
 443:       STATUS  current
 444:       DESCRIPTION
 445:         "The compliance statement for agents that support the
 446:         PPPOE-MIB."
 447:       MODULE -- this module
 448: 
 449:       MANDATORY-GROUPS { pPPoEGeneralConformanceGroup }
 450: 
 451:       GROUP pPPoEHostConformanceGroup
 452:       DESCRIPTION
 453:         "This group of objects is mandatory for the Host side
 454:         implementation of PPPoE."
 455: 
 456:       GROUP pPPoEACConformanceGroup
 457:       DESCRIPTION
 458:         "This group of objects is mandatory for the AC side
 459:         implementation of PPPoE."
 460: 
 461:       OBJECT  pPPoEConfigMaxTotalSessions
 461: minor error - refined object `pPPoEConfigMaxTotalSessions' not listed in a mandatory or optional group
 462:       MIN-ACCESS  read-only
 463:       DESCRIPTION
 464:         " The agent is not required to allow the user to
 465:         change the quantity of the maximum quantity of
 466:         allowed sessions.  This may be due to the
 467:         implementation of the system.
 468:         The agent is not required to support a SET operation
 469:         to this object in the absence of adequate security."
 470: 
 471:       OBJECT        pPPoEConfigMaxSessionsPerHost
 471: minor error - refined object `pPPoEConfigMaxSessionsPerHost' not listed in a mandatory or optional group
 472:       MIN-ACCESS    read-only
 473:       DESCRIPTION
 474:         " The agent is not required to allow the user to
 475:         change the quantity of the maximum quantity of
 476:         allowed sessions.  This may be due to the
 477:         implementation of the system.
 478:         The agent is not required to support a SET operation
 479:         to this object in the absence of adequate security."
 480: 
 481:       OBJECT    pPPoEConfigPADITxInterval
 481: minor error - refined object `pPPoEConfigPADITxInterval' not listed in a mandatory or optional group
 482:       MIN-ACCESS  read-only
 483:       DESCRIPTION
 484:         " The agent is not required to allow the user to
 485:         change the quantity of the maximum quantity of
 486:         allowed sessions.  This may be due to the
 487:         implementation of the system.
 488:         The agent is not required to support a SET operation
 489:         to this object in the absence of adequate security."
 490: 
 491:       OBJECT    pPPoEConfigPADIMaxNumberOfRetries
 491: minor error - refined object `pPPoEConfigPADIMaxNumberOfRetries' not listed in a mandatory or optional group
 492:       MIN-ACCESS read-only
 493:       DESCRIPTION
 494:         "The agent is not required to support a SET operation
 495:         to this object in the absence of adequate security."
 496: 
 497:       OBJECT pPPoEConfigServiceName
 498:       MIN-ACCESS read-only
 499:       DESCRIPTION
 500:         "The agent is not required to support a SET operation
 501:         to this object in the absence of adequate security."
 502: 
 503:       OBJECT pPPoEConfigServiceRowStatus
 504:       MIN-ACCESS read-only
 505:       DESCRIPTION
 506:         "The agent is not required to support a SET operation
 507:         to this object in the absence of adequate security."
 508: 
 509:       OBJECT pPPoEBindingsEnabled
 510:       MIN-ACCESS read-only
 511:       DESCRIPTION
 512:         "The agent is not required to support a SET operation
 513:         to this object in the absence of adequate security."
 514:       ::= { pPPoECompliances 1 }
 515: 
 516: -- units of conformance
 517: 
 518: pPPoEGeneralConformanceGroup OBJECT-GROUP
 519:       OBJECTS {
 520:       pPPoEBindingsEnabled,
 521:       pPPoEBindingsNumberActiveSessions,
 522:       pPPoEBindingsTotalNumberSessions,
 523:       pPPoEBindingsNumberPADTReceived,
 524:       pPPoEBindingsNumberPADTTransmitted,
 525:       pPPoEBindingsNumberGenericErrorsReceived,
 526:       pPPoEBindingsNumberGenericErrorsTransmitted,
 527:       pPPoEBindingsNumberMalformedPackets,
 528:       pPPoESessionID,
 529:       pPPoESessionPeerAddress,
 530:       pPPoESessionState,
 531:       pPPoEConfigServiceName,
 532:       pPPoEConfigServiceRowStatus }
 533:       STATUS current
 534:       DESCRIPTION
 535:         "This group is mandatory for all PPPoE entities."
 536:               ::= { pPPoEConformanceGroups 1 }
 537: 
 538: pPPoEHostConformanceGroup OBJECT-GROUP
 539:       OBJECTS {
 540:       pPPoEBindingsNumberPADITimeouts,
 541:       pPPoEBindingsNumberMultiplePADOReceived
 542:       }
 543:       STATUS  current
 544:       DESCRIPTION
 545: 
 546:         "This group is mandatory for all Host entities."
 547:       ::= { pPPoEConformanceGroups 2 }
 548: 
 549: pPPoEACConformanceGroup OBJECT-GROUP
 550:       OBJECTS {
 551:       pPPoEBindingsNumberPADIRejected,
 552:       pPPoEBindingsNumberPADIReceived,
 553:       pPPoEBindingsNumberPADRRejected,
 554:       pPPoEBindingsNumberPADRReceived,
 555:       pPPoEBindingsNumberPADOTransmitted,
 556:       pPPoEBindingsNumberPADSTransmitted,
 557:       pPPoEBindingsNumberServiceNameErrors,
 558:       pPPoEBindingsNumberACSystemErrors }
 559:       STATUS current
 560:       DESCRIPTION
 561: 
 562:         "This group is mandatory for all AC entities."
 563:       ::= { pPPoEConformanceGroups 3 }
 564: 
 565: END         -- End Template MIB definitions 4.0 References
 566: 
 567:     [1] Mamakos, L., et al, "A Method for Transmitting PPP
 567: severe - syntax error, unexpected '[', expecting $end
 568:     Over Ethernet, (PPPoE)", RFC 2516, February 1999
 569: 
 570:     [2] Simpson, W., Editor, "The Point-to-Point Protocol
 571:     (PPP)", STD 51, RFC 1661, July 1994
 572: 
 573:     [3] Bradner, S., "Key words for use in RFCs to Indicate
 574:     Requirement Levels", BCP 14, RFC 2119, March 1997.
 575: 
 576:     [4] Reynolds, J. and J. Postel, "Assigned Numbers", STD
 577:     2, RFC 1700, October 1994.  See also:
 578:     http://www.iana.org/numbers.html
 579: 
 580: 
 581: 
 582: 5.0 Author's Addresses
 583: 
 584: J Senthilnathan
 585: 3Com Corporation
 586: 1800 W. Central Road
 587: Mount Prospect
 588: Illinois 60056
 589: jsenthil@mw.3com.com
 590: 
 591: 
 592: Rohit Verma
 593: Deloitte Consulting
 594: 180, N. Stetson Avenue
 595: Chicago, Illinois 60601
 596: rverma@dc.com
 597: 
 598: Bill Vroman
 599: 3Com Corporation
 600: 1800 W. Central Road
 601: Mount Prospect
 602: Illinois 60056
 603: Bill_Vroman@mw.3com.com
 604: 
 605: 
 606: Ross Wheeler
 607: Wind River
 608: 17771 Cowan Ave
 609: Irvine, CA 92614
 610: ross@windriver.com