smilint output for ./RADIUS-ACC-SERVER-MIB-IPV6


Message Severities
SeverityCount
error2
warning8
fyi5
Message Types
TypeCount
bad-identifier-case (error)1
identifier-external-case-match (warning)1
identifier-external-redefined (warning)4
import-unused (warning)2
module-name-suffix (warning)1
object-identifier-not-prefix (error)1
previous-definition (fyi)5

Messages:

/home/fenner/mibindex/latest2/RADIUS-ACC-SERVER-MIB

   1: -- extracted from rfc4671.txt
   2: -- at Thu Aug 24 06:06:53 2006
   3: 
   4:    RADIUS-ACC-SERVER-MIB DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:           MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
   8:           Counter32, Integer32,
   9:           IpAddress, TimeTicks, mib-2      FROM SNMPv2-SMI
  10:           SnmpAdminString                  FROM SNMP-FRAMEWORK-MIB
  11:           InetAddressType, InetAddress     FROM INET-ADDRESS-MIB
  12:           MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF;
  13: 
  14:    radiusAccServMIB MODULE-IDENTITY
  15:           LAST-UPDATED "200608210000Z"  -- 21 August 2006
  16:           ORGANIZATION "IETF RADIUS Extensions Working Group."
  17:           CONTACT-INFO
  18:                  " Bernard Aboba
  19:                    Microsoft
  20:                    One Microsoft Way
  21:                    Redmond, WA  98052
  22:                    US
  23:                    Phone: +1 425 936 6605
  24:                    EMail: bernarda@microsoft.com"
  25:           DESCRIPTION
  26:                 "The MIB module for entities implementing the server
  27:                  side of the Remote Authentication Dial-In User
  28:                  Service (RADIUS) accounting protocol.  Copyright (C)
  29:                  The Internet Society (2006).  This version of this
  30:                  MIB module is part of RFC 4671; see the RFC itself
  31:                  for full legal notices."
  32:           REVISION "200608210000Z"  -- 21 August 2006
  33:           DESCRIPTION
  34:                 "Revised version as published in RFC 4671.  This
  35:                  version obsoletes that of RFC 2621 by deprecating
  36:                  the MIB table containing IPv4-only address formats
  37:                  and defining a new table to add support for version-
  38:                  neutral IP address formats.  The remaining MIB objects
  39:                  from RFC 2621 are carried forward into this version."
  40:           REVISION "199906110000Z"    -- 11 Jun 1999
  41:           DESCRIPTION "Initial version as published in RFC 2621."
  42:           ::= { radiusAccounting 1 }
  43: 
  44:    radiusMIB  OBJECT-IDENTITY
  45:           STATUS  current
  46:           DESCRIPTION
  47:                 "The OID assigned to RADIUS MIB work by the IANA."
  48:           ::= { mib-2 67 }
  49: 
  50:    radiusAccounting  OBJECT IDENTIFIER ::= {radiusMIB 2}
  51: 
  52:    radiusAccServMIBObjects  OBJECT IDENTIFIER
  53:          ::= { radiusAccServMIB 1 }
  54: 
  55:    radiusAccServ  OBJECT IDENTIFIER
  56:          ::= { radiusAccServMIBObjects 1 }
  57: 
  58:    radiusAccServIdent OBJECT-TYPE
  59:           SYNTAX      SnmpAdminString
  60:           MAX-ACCESS  read-only
  61:           STATUS      current
  62:           DESCRIPTION
  63:                 "The implementation identification string for the
  64:                  RADIUS accounting server software in use on the
  65:                  system, for example, 'FNS-2.1'."
  66:           ::= {radiusAccServ 1}
  67: 
  68:    radiusAccServUpTime OBJECT-TYPE
  69:           SYNTAX      TimeTicks
  70:           MAX-ACCESS  read-only
  71:           STATUS      current
  72:           DESCRIPTION
  73:                 "If the server has a persistent state (e.g., a
  74:                  process), this value will be the time elapsed (in
  75:                  hundredths of a second) since the server process was
  76:                  started.  For software without persistent state, this
  77:                  value will be zero."
  78:           ::= {radiusAccServ 2}
  79: 
  80:    radiusAccServResetTime OBJECT-TYPE
  81:           SYNTAX      TimeTicks
  82:           MAX-ACCESS  read-only
  83:           STATUS      current
  84:           DESCRIPTION
  85:                 "If the server has a persistent state (e.g., a process)
  86:                  and supports a 'reset' operation (e.g., can be told to
  87:                  re-read configuration files), this value will be the
  88:                  time elapsed (in hundredths of a second) since the
  89:                  server was 'reset.'  For software that does not
  90:                  have persistence or does not support a 'reset'
  91:                  operation, this value will be zero."
  92:           ::= {radiusAccServ 3}
  93: 
  94:    radiusAccServConfigReset OBJECT-TYPE
  95:           SYNTAX INTEGER { other(1),
  96:                            reset(2),
  97:                            initializing(3),
  98:                            running(4)}
  99:           MAX-ACCESS  read-write
 100:           STATUS      current
 101:           DESCRIPTION
 102:                  "Status/action object to reinitialize any persistent
 103:                   server state.  When set to reset(2), any persistent
 104:                   server state (such as a process) is reinitialized as
 105:                   if the server had just been started.  This value will
 106:                   never be returned by a read operation.  When read,
 107:                   one of the following values will be returned:
 108:                       other(1) - server in some unknown state;
 109:                       initializing(3) - server (re)initializing;
 110:                       running(4) - server currently running."
 111:           ::= {radiusAccServ 4}
 112: 
 113:    radiusAccServTotalRequests OBJECT-TYPE
 114:           SYNTAX Counter32
 115:           UNITS "packets"
 116:           MAX-ACCESS read-only
 117:           STATUS current
 118:           DESCRIPTION
 119:                 "The number of packets received on the
 120:                  accounting port."
 121:           REFERENCE "RFC 2866 section 4.1"
 122:           ::= { radiusAccServ 5 }
 123: 
 124:    radiusAccServTotalInvalidRequests OBJECT-TYPE
 125:           SYNTAX Counter32
 126:           UNITS "packets"
 127:           MAX-ACCESS read-only
 128:           STATUS current
 129:           DESCRIPTION
 130:                 "The number of RADIUS Accounting-Request packets
 131:                  received from unknown addresses."
 132:           REFERENCE "RFC 2866 sections 2, 4.1"
 133:           ::= { radiusAccServ 6 }
 134: 
 135:    radiusAccServTotalDupRequests OBJECT-TYPE
 136:           SYNTAX Counter32
 137:           UNITS "packets"
 138:           MAX-ACCESS read-only
 139:           STATUS current
 140:           DESCRIPTION
 141:                 "The number of duplicate RADIUS Accounting-Request
 142:                  packets received."
 143:           REFERENCE "RFC 2866 section 4.1"
 144:           ::= { radiusAccServ 7 }
 145: 
 146:    radiusAccServTotalResponses OBJECT-TYPE
 147:           SYNTAX Counter32
 148:           UNITS "packets"
 149:           MAX-ACCESS read-only
 150:           STATUS current
 151:           DESCRIPTION
 152:                 "The number of RADIUS Accounting-Response packets
 153:                  sent."
 154:           REFERENCE "RFC 2866 section 4.2"
 155:           ::= { radiusAccServ 8 }
 156: 
 157:    radiusAccServTotalMalformedRequests OBJECT-TYPE
 158:           SYNTAX Counter32
 159:           UNITS "packets"
 160:           MAX-ACCESS read-only
 161:           STATUS current
 162:           DESCRIPTION
 163:                 "The number of malformed RADIUS Accounting-Request
 164:                  packets received.  Bad authenticators or unknown
 165:                  types are not included as malformed Access-Requests."
 166:           REFERENCE "RFC 2866 section 3"
 167:           ::= { radiusAccServ 9 }
 168: 
 169:    radiusAccServTotalBadAuthenticators OBJECT-TYPE
 170:          SYNTAX Counter32
 171:          UNITS "packets"
 172:          MAX-ACCESS read-only
 173:          STATUS current
 174:          DESCRIPTION
 175:                "The number of RADIUS Accounting-Request packets
 176:                 that contained an invalid authenticator."
 177:          REFERENCE "RFC 2866 section 3"
 178:          ::= { radiusAccServ 10 }
 179: 
 180:    radiusAccServTotalPacketsDropped OBJECT-TYPE
 181:          SYNTAX Counter32
 182:          UNITS "packets"
 183:          MAX-ACCESS read-only
 184:          STATUS current
 185:          DESCRIPTION
 186:                "The number of incoming packets silently discarded
 187:                 for a reason other than malformed, bad authenticators,
 188:                 or unknown types."
 189:          REFERENCE "RFC 2866 section 3"
 190:          ::= { radiusAccServ 11 }
 191: 
 192:    radiusAccServTotalNoRecords OBJECT-TYPE
 193:           SYNTAX Counter32
 194:           UNITS "packets"
 195:           MAX-ACCESS read-only
 196:           STATUS current
 197:           DESCRIPTION
 198:                 "The number of RADIUS Accounting-Request packets
 199:                  that were received and responded to but not
 200:                  recorded."
 201:           ::= { radiusAccServ 12 }
 202: 
 203:    radiusAccServTotalUnknownTypes OBJECT-TYPE
 204:          SYNTAX Counter32
 205:          UNITS "packets"
 206:          MAX-ACCESS read-only
 207:          STATUS current
 208:          DESCRIPTION
 209:                "The number of RADIUS packets of unknown type that
 210:                 were received."
 211:          REFERENCE "RFC 2866 section 4"
 212:          ::= { radiusAccServ 13 }
 213: 
 214:    radiusAccClientTable OBJECT-TYPE
 215:           SYNTAX     SEQUENCE OF RadiusAccClientEntry
 216:           MAX-ACCESS not-accessible
 217:           STATUS     deprecated
 218:           DESCRIPTION
 219:                 "The (conceptual) table listing the RADIUS accounting
 220:                  clients with which the server shares a secret."
 221:           ::= { radiusAccServ 14 }
 222: 
 223:    radiusAccClientEntry OBJECT-TYPE
 224:           SYNTAX     RadiusAccClientEntry
 225:           MAX-ACCESS not-accessible
 226:           STATUS     deprecated
 227:           DESCRIPTION
 228:                 "An entry (conceptual row) representing a RADIUS
 229:                  accounting client with which the server shares a
 230:                  secret."
 231:           INDEX      { radiusAccClientIndex }
 232:           ::= { radiusAccClientTable 1 }
 233: 
 234:    RadiusAccClientEntry ::= SEQUENCE {
 235:           radiusAccClientIndex                           Integer32,
 236:           radiusAccClientAddress                         IpAddress,
 237:           radiusAccClientID                        SnmpAdminString,
 238:           radiusAccServPacketsDropped                    Counter32,
 239:           radiusAccServRequests                          Counter32,
 240:           radiusAccServDupRequests                       Counter32,
 241:           radiusAccServResponses                         Counter32,
 242:           radiusAccServBadAuthenticators                 Counter32,
 243:           radiusAccServMalformedRequests                 Counter32,
 244:           radiusAccServNoRecords                         Counter32,
 245:           radiusAccServUnknownTypes                      Counter32
 246:    }
 247: 
 248:    radiusAccClientIndex OBJECT-TYPE
 249:           SYNTAX     Integer32 (1..2147483647)
 250:           MAX-ACCESS not-accessible
 251:           STATUS     deprecated
 252:           DESCRIPTION
 253:                 "A number uniquely identifying each RADIUS accounting
 254:                  client with which this server communicates."
 255:           ::= { radiusAccClientEntry 1 }
 256: 
 257:    radiusAccClientAddress OBJECT-TYPE
 258:           SYNTAX     IpAddress
 259:           MAX-ACCESS read-only
 260:           STATUS     deprecated
 261:           DESCRIPTION
 262:                 "The NAS-IP-Address of the RADIUS accounting client
 263:                  referred to in this table entry."
 264:           ::= { radiusAccClientEntry 2 }
 265: 
 266:    radiusAccClientID OBJECT-TYPE
 267:           SYNTAX     SnmpAdminString
 268:           MAX-ACCESS read-only
 269:           STATUS     deprecated
 270:           DESCRIPTION
 271:                 "The NAS-Identifier of the RADIUS accounting client
 272:                  referred to in this table entry.  This is not
 273:                  necessarily the same as sysName in MIB II."
 274:           REFERENCE "RFC 2865 section 5.32"
 275:           ::= { radiusAccClientEntry 3 }
 276: 
 277:    -- Server Counters
 278:    --
 279:    -- Requests - DupRequests - BadAuthenticators - MalformedRequests -
 280:    -- UnknownTypes -  PacketsDropped - Responses = Pending
 281:    --
 282:    -- Requests - DupRequests - BadAuthenticators - MalformedRequests -
 283:    -- UnknownTypes - PacketsDropped - NoRecords = entries logged
 284: 
 285:    radiusAccServPacketsDropped OBJECT-TYPE
 286:          SYNTAX Counter32
 287:          UNITS "packets"
 288:          MAX-ACCESS read-only
 289:          STATUS deprecated
 290:          DESCRIPTION
 291:               "The number of incoming packets received
 292:                from this client and silently discarded
 293:                for a reason other than malformed, bad
 294:                authenticators, or unknown types."
 295:         REFERENCE "RFC 2866 section 3"
 296:         ::= { radiusAccClientEntry  4 }
 297: 
 298:    radiusAccServRequests OBJECT-TYPE
 299:           SYNTAX Counter32
 300:           UNITS "packets"
 301:           MAX-ACCESS read-only
 302:           STATUS deprecated
 303:           DESCRIPTION
 304:                 "The number of packets received from this
 305:                  client on the accounting port."
 306:           REFERENCE "RFC 2866 section 4.1"
 307:           ::= { radiusAccClientEntry  5 }
 308: 
 309:    radiusAccServDupRequests OBJECT-TYPE
 310:           SYNTAX Counter32
 311:           UNITS "packets"
 312:           MAX-ACCESS read-only
 313:           STATUS deprecated
 314:           DESCRIPTION
 315:                 "The number of duplicate RADIUS Accounting-Request
 316:                  packets received from this client."
 317:           REFERENCE "RFC 2866 section 4.1"
 318:           ::= { radiusAccClientEntry 6 }
 319: 
 320:    radiusAccServResponses OBJECT-TYPE
 321:           SYNTAX Counter32
 322:           UNITS "packets"
 323:           MAX-ACCESS read-only
 324:           STATUS deprecated
 325:           DESCRIPTION
 326:                 "The number of RADIUS Accounting-Response packets
 327:                  sent to this client."
 328:           REFERENCE "RFC 2866 section 4.2"
 329:           ::= { radiusAccClientEntry  7 }
 330: 
 331:    radiusAccServBadAuthenticators OBJECT-TYPE
 332:           SYNTAX Counter32
 333:           UNITS "packets"
 334:           MAX-ACCESS read-only
 335:           STATUS deprecated
 336:           DESCRIPTION
 337:                 "The number of RADIUS Accounting-Request packets
 338:                  that contained invalid authenticators received
 339:                  from this client."
 340:           REFERENCE "RFC 2866 section 3"
 341:           ::= { radiusAccClientEntry  8 }
 342: 
 343:    radiusAccServMalformedRequests OBJECT-TYPE
 344:           SYNTAX Counter32
 345:           UNITS "packets"
 346:           MAX-ACCESS read-only
 347:           STATUS deprecated
 348:           DESCRIPTION
 349:                 "The number of malformed RADIUS Accounting-Request
 350:                  packets that were received from this client.
 351:                  Bad authenticators and unknown types
 352:                  are not included as malformed Accounting-Requests."
 353:           REFERENCE "RFC 2866 section 3"
 354:           ::= { radiusAccClientEntry  9 }
 355: 
 356:    radiusAccServNoRecords OBJECT-TYPE
 357:           SYNTAX Counter32
 358:           UNITS "packets"
 359:           MAX-ACCESS read-only
 360:           STATUS deprecated
 361:           DESCRIPTION
 362:                 "The number of RADIUS Accounting-Request packets
 363:                  that were received and responded to but not
 364:                  recorded."
 365:           ::= { radiusAccClientEntry  10 }
 366: 
 367:    radiusAccServUnknownTypes OBJECT-TYPE
 368:           SYNTAX Counter32
 369:           UNITS "packets"
 370:           MAX-ACCESS read-only
 371:           STATUS deprecated
 372:           DESCRIPTION
 373:                 "The number of RADIUS packets of unknown type that
 374:                  were received from this client."
 375:           REFERENCE "RFC 2866 section 4"
 376:           ::= { radiusAccClientEntry  11 }
 377: 
 378: 
 379:    -- New MIB objects added in this revision
 380: 
 381:    radiusAccClientExtTable OBJECT-TYPE
 381: fyi - info: previous definition of `radiusAccClientExtTable'
 382:           SYNTAX     SEQUENCE OF RadiusAccClientExtEntry
 383:           MAX-ACCESS not-accessible
 384:           STATUS     current
 385:           DESCRIPTION
 386:                 "The (conceptual) table listing the RADIUS accounting
 387:                  clients with which the server shares a secret."
 388:           ::= { radiusAccServ 15 }
 389: 
 390:    radiusAccClientExtEntry OBJECT-TYPE
 390: fyi - info: previous definition of `radiusAccClientExtEntry'
 391:           SYNTAX     RadiusAccClientExtEntry
 392:           MAX-ACCESS not-accessible
 393:           STATUS     current
 394:           DESCRIPTION
 395:                 "An entry (conceptual row) representing a RADIUS
 396:                  accounting client with which the server shares a
 397:                  secret."
 398:           INDEX      { radiusAccClientExtIndex }
 399:           ::= { radiusAccClientExtTable 1 }
 400: 
 401:    RadiusAccClientExtEntry ::= SEQUENCE {
 401: fyi - info: previous definition of `RadiusAccClientExtEntry'
 402:           radiusAccClientExtIndex               Integer32,
 403:           radiusAccClientInetAddressType        InetAddressType,
 404:           radiusAccClientInetAddress            InetAddress,
 405:           radiusAccClientExtID                  SnmpAdminString,
 406:           radiusAccServExtPacketsDropped        Counter32,
 407:           radiusAccServExtRequests              Counter32,
 408:           radiusAccServExtDupRequests           Counter32,
 409:           radiusAccServExtResponses             Counter32,
 410:           radiusAccServExtBadAuthenticators     Counter32,
 411:           radiusAccServExtMalformedRequests     Counter32,
 412:           radiusAccServExtNoRecords             Counter32,
 413:           radiusAccServExtUnknownTypes          Counter32,
 414:           radiusAccServerCounterDiscontinuity   TimeTicks
 415:    }
 416: 
 417:    radiusAccClientExtIndex OBJECT-TYPE
 418:           SYNTAX     Integer32 (1..2147483647)
 419:           MAX-ACCESS not-accessible
 420:           STATUS     current
 421:           DESCRIPTION
 422:                 "A number uniquely identifying each RADIUS accounting
 423:                  client with which this server communicates."
 424:           ::= { radiusAccClientExtEntry 1 }
 425: 
 426:           radiusAccClientInetAddressType OBJECT-TYPE
 426: fyi - info: previous definition of `radiusAccClientInetAddressType'
 427:             SYNTAX     InetAddressType
 428:             MAX-ACCESS read-only
 429:             STATUS     current
 430:             DESCRIPTION
 431:                   "The type of address format used for the
 432:                    radiusAccClientInetAddress object."
 433:             ::= { radiusAccClientExtEntry 2 }
 434: 
 435:       radiusAccClientInetAddress OBJECT-TYPE
 435: fyi - info: previous definition of `radiusAccClientInetAddress'
 436:             SYNTAX     InetAddress
 437:             MAX-ACCESS read-only
 438:             STATUS     current
 439:             DESCRIPTION
 440:                   "The IP address of the RADIUS accounting
 441:                    client referred to in this table entry, using
 442:                    the IPv6 address format."
 443:             ::= { radiusAccClientExtEntry 3 }
 444: 
 445:    radiusAccClientExtID OBJECT-TYPE
 446:           SYNTAX     SnmpAdminString
 447:           MAX-ACCESS read-only
 448:           STATUS     current
 449:           DESCRIPTION
 450:                 "The NAS-Identifier of the RADIUS accounting client
 451:                  referred to in this table entry.  This is not
 452:                  necessarily the same as sysName in MIB II."
 453:           REFERENCE "RFC 2865 section 5.32"
 454:           ::= { radiusAccClientExtEntry 4 }
 455: 
 456:    -- Server Counters
 457:    --
 458:    -- Requests - DupRequests - BadAuthenticators - MalformedRequests -
 459:    -- UnknownTypes -  PacketsDropped - Responses = Pending
 460:    --
 461:    -- Requests - DupRequests - BadAuthenticators - MalformedRequests -
 462:    -- UnknownTypes - PacketsDropped - NoRecords = entries logged
 463: 
 464:    radiusAccServExtPacketsDropped OBJECT-TYPE
 465:          SYNTAX Counter32
 466:          UNITS "packets"
 467:          MAX-ACCESS read-only
 468:          STATUS current
 469:          DESCRIPTION
 470:               "The number of incoming packets received from this
 471:                client and silently discarded for a reason other
 472:                than malformed, bad authenticators, or unknown types.
 473:                This counter may experience a discontinuity when the
 474:                RADIUS Accounting Server module within the managed
 475:                entity is reinitialized, as indicated by the current
 476:                value of radiusAccServerCounterDiscontinuity."
 477:         REFERENCE "RFC 2866 section 3"
 478:         ::= { radiusAccClientExtEntry  5 }
 479: 
 480:    radiusAccServExtRequests OBJECT-TYPE
 481:           SYNTAX Counter32
 482:           UNITS "packets"
 483:           MAX-ACCESS read-only
 484:           STATUS current
 485:           DESCRIPTION
 486:                 "The number of packets received from this
 487:                  client on the accounting port.  This counter
 488:                  may experience a discontinuity when the
 489:                  RADIUS Accounting Server module within the
 490:                  managed entity is reinitialized, as indicated by
 491:                  the current value of
 492:                  radiusAccServerCounterDiscontinuity."
 493:           REFERENCE "RFC 2866 section 4.1"
 494:           ::= { radiusAccClientExtEntry  6 }
 495: 
 496:    radiusAccServExtDupRequests OBJECT-TYPE
 497:           SYNTAX Counter32
 498:           UNITS "packets"
 499:           MAX-ACCESS read-only
 500:           STATUS current
 501:           DESCRIPTION
 502:                 "The number of duplicate RADIUS Accounting-Request
 503:                  packets received from this client.  This counter
 504:                  may experience a discontinuity when the RADIUS
 505:                  Accounting Server module within the managed
 506:                  entity is reinitialized, as indicated by the
 507:                  current value of
 508:                  radiusAccServerCounterDiscontinuity."
 509:           REFERENCE "RFC 2866 section 4.1"
 510:           ::= { radiusAccClientExtEntry 7 }
 511: 
 512:    radiusAccServExtResponses OBJECT-TYPE
 513:           SYNTAX Counter32
 514:           UNITS "packets"
 515:           MAX-ACCESS read-only
 516:           STATUS current
 517:           DESCRIPTION
 518:                 "The number of RADIUS Accounting-Response packets
 519:                  sent to this client.  This counter may experience
 520:                  a discontinuity when the RADIUS Accounting Server
 521:                  module within the managed entity is reinitialized,
 522:                  as indicated by the current value of
 523:                  radiusAccServerCounterDiscontinuity."
 524:           REFERENCE "RFC 2866 section 4.2"
 525:           ::= { radiusAccClientExtEntry  8 }
 526: 
 527:    radiusAccServExtBadAuthenticators OBJECT-TYPE
 528:           SYNTAX Counter32
 529:           UNITS "packets"
 530:           MAX-ACCESS read-only
 531:           STATUS current
 532:           DESCRIPTION
 533:                 "The number of RADIUS Accounting-Request packets
 534:                  that contained invalid authenticators received
 535:                  from this client.  This counter may experience a
 536:                  discontinuity when the RADIUS Accounting Server
 537:                  module within the managed entity is reinitialized,
 538:                  as indicated by the current value of
 539:                  radiusAccServerCounterDiscontinuity."
 540:           REFERENCE "RFC 2866 section 3"
 541:           ::= { radiusAccClientExtEntry  9 }
 542: 
 543:    radiusAccServExtMalformedRequests OBJECT-TYPE
 544:           SYNTAX Counter32
 545:           UNITS "packets"
 546:           MAX-ACCESS read-only
 547:           STATUS current
 548:           DESCRIPTION
 549:                 "The number of malformed RADIUS Accounting-Request
 550:                  packets that were received from this client.
 551:                  Bad authenticators and unknown types are not
 552:                  included as malformed Accounting-Requests.  This
 553:                  counter may experience a discontinuity when the
 554:                  RADIUS Accounting Server module within the managed
 555:                  entity is reinitialized, as indicated by the current
 556:                  value of radiusAccServerCounterDiscontinuity."
 557:           REFERENCE "RFC 2866 section 3"
 558:           ::= { radiusAccClientExtEntry  10 }
 559: 
 560:    radiusAccServExtNoRecords OBJECT-TYPE
 561:           SYNTAX Counter32
 562:           UNITS "packets"
 563:           MAX-ACCESS read-only
 564:           STATUS current
 565:           DESCRIPTION
 566:                 "The number of RADIUS Accounting-Request packets
 567:                  that were received and responded to but not
 568:                  recorded.  This counter may experience a
 569:                  discontinuity when the RADIUS Accounting Server
 570:                  module within the managed entity is reinitialized,
 571:                  as indicated by the current value of
 572:                  radiusAccServerCounterDiscontinuity."
 573:           ::= { radiusAccClientExtEntry  11 }
 574: 
 575:    radiusAccServExtUnknownTypes OBJECT-TYPE
 576:           SYNTAX Counter32
 577:           UNITS "packets"
 578:           MAX-ACCESS read-only
 579:           STATUS current
 580:           DESCRIPTION
 581:                 "The number of RADIUS packets of unknown type that
 582:                  were received from this client.  This counter may
 583:                  experience a discontinuity when the RADIUS Accounting
 584:                  Server module within the managed entity is
 585:                  reinitialized, as indicated by the current value of
 586:                  radiusAccServerCounterDiscontinuity."
 587:           REFERENCE "RFC 2866 section 4"
 588:           ::= { radiusAccClientExtEntry  12 }
 589: 
 590:    radiusAccServerCounterDiscontinuity OBJECT-TYPE
 591:             SYNTAX TimeTicks
 592:             UNITS "centiseconds"
 593:             MAX-ACCESS read-only
 594:             STATUS current
 595:             DESCRIPTION
 596:                   "The number of centiseconds since the last
 597:                    discontinuity in the RADIUS Accounting Server
 598:                    counters.  A discontinuity may be the result of
 599:                    a reinitialization of the RADIUS Accounting Server
 600:                    module within the managed entity."
 601:             ::= { radiusAccClientExtEntry 13 }
 602: 
 603: 
 604:    -- conformance information
 605: 
 606:    radiusAccServMIBConformance  OBJECT IDENTIFIER
 607:           ::= { radiusAccServMIB 2 }
 608: 
 609:    radiusAccServMIBCompliances  OBJECT IDENTIFIER
 610:           ::= { radiusAccServMIBConformance 1 }
 611: 
 612:    radiusAccServMIBGroups  OBJECT IDENTIFIER
 613:           ::= { radiusAccServMIBConformance 2 }
 614: 
 615: 
 616:    -- compliance statements
 617: 
 618:    radiusAccServMIBCompliance MODULE-COMPLIANCE
 619:           STATUS  deprecated
 620:           DESCRIPTION
 621:                "The compliance statement for accounting servers
 622:                implementing the RADIUS Accounting Server MIB.
 623:                Implementation of this module is for IPv4-only
 624:                entities, or for backwards compatibility use with
 625:                entities that support both IPv4 and IPv6."
 626:           MODULE  -- this module
 627:           MANDATORY-GROUPS { radiusAccServMIBGroup }
 628: 
 629:           OBJECT        radiusAccServConfigReset
 630:           WRITE-SYNTAX  INTEGER { reset(2) }
 631:           DESCRIPTION  "The only SETable value is 'reset' (2)."
 632: 
 633:           ::= { radiusAccServMIBCompliances 1 }
 634: 
 635:    radiusAccServExtMIBCompliance MODULE-COMPLIANCE
 636:           STATUS  current
 637:           DESCRIPTION
 638:                "The compliance statement for accounting
 639:                servers implementing the RADIUS Accounting
 640:                Server IPv6 Extensions MIB.  Implementation of
 641:                this module is for entities that support IPv6,
 642:                or support IPv4 and IPv6."
 643:           MODULE  -- this module
 644:           MANDATORY-GROUPS { radiusAccServExtMIBGroup }
 645: 
 646:           OBJECT        radiusAccServConfigReset
 647:           WRITE-SYNTAX  INTEGER { reset(2) }
 648:           DESCRIPTION  "The only SETable value is 'reset' (2)."
 649: 
 650:           OBJECT radiusAccClientInetAddressType
 651:            SYNTAX InetAddressType { ipv4(1), ipv6(2) }
 652:            DESCRIPTION
 653:                  "An implementation is only required to support
 654:                   IPv4 and globally unique IPv6 addresses."
 655: 
 656:            OBJECT radiusAccClientInetAddress
 657:            SYNTAX InetAddress ( SIZE (4|16) )
 658:            DESCRIPTION
 659:                  "An implementation is only required to support
 660:                   IPv4 and globally unique IPv6 addresses."
 661: 
 662:           ::= { radiusAccServMIBCompliances 2 }
 663: 
 664: 
 665:    -- units of conformance
 666: 
 667:    radiusAccServMIBGroup OBJECT-GROUP
 668:          OBJECTS {radiusAccServIdent,
 669:                   radiusAccServUpTime,
 670:                   radiusAccServResetTime,
 671:                   radiusAccServConfigReset,
 672:                   radiusAccServTotalRequests,
 673:                   radiusAccServTotalInvalidRequests,
 674:                   radiusAccServTotalDupRequests,
 675:                   radiusAccServTotalResponses,
 676:                   radiusAccServTotalMalformedRequests,
 677:                   radiusAccServTotalBadAuthenticators,
 678:                   radiusAccServTotalPacketsDropped,
 679:                   radiusAccServTotalNoRecords,
 680:                   radiusAccServTotalUnknownTypes,
 681:                   radiusAccClientAddress,
 682:                   radiusAccClientID,
 683:                   radiusAccServPacketsDropped,
 684:                   radiusAccServRequests,
 685:                   radiusAccServDupRequests,
 686:                   radiusAccServResponses,
 687:                   radiusAccServBadAuthenticators,
 688:                   radiusAccServMalformedRequests,
 689:                   radiusAccServNoRecords,
 690:                   radiusAccServUnknownTypes
 691:                  }
 692:          STATUS  deprecated
 693:          DESCRIPTION
 694:                "The collection of objects providing management of
 695:                 a RADIUS Accounting Server."
 696:          ::= { radiusAccServMIBGroups 1 }
 697: 
 698:    radiusAccServExtMIBGroup OBJECT-GROUP
 699:          OBJECTS {radiusAccServIdent,
 700:                   radiusAccServUpTime,
 701:                   radiusAccServResetTime,
 702:                   radiusAccServConfigReset,
 703:                   radiusAccServTotalRequests,
 704:                   radiusAccServTotalInvalidRequests,
 705:                   radiusAccServTotalDupRequests,
 706:                   radiusAccServTotalResponses,
 707:                   radiusAccServTotalMalformedRequests,
 708:                   radiusAccServTotalBadAuthenticators,
 709:                   radiusAccServTotalPacketsDropped,
 710:                   radiusAccServTotalNoRecords,
 711:                   radiusAccServTotalUnknownTypes,
 712:                   radiusAccClientInetAddressType,
 713:                   radiusAccClientInetAddress,
 714:                   radiusAccClientExtID,
 715:                   radiusAccServExtPacketsDropped,
 716:                   radiusAccServExtRequests,
 717:                   radiusAccServExtDupRequests,
 718:                   radiusAccServExtResponses,
 719:                   radiusAccServExtBadAuthenticators,
 720:                   radiusAccServExtMalformedRequests,
 721:                   radiusAccServExtNoRecords,
 722:                   radiusAccServExtUnknownTypes,
 723:                   radiusAccServerCounterDiscontinuity
 724:                  }
 725:          STATUS  current
 726:          DESCRIPTION
 727:                "The collection of objects providing management of
 728:                 a RADIUS Accounting Server."
 729:          ::= { radiusAccServMIBGroups 2 }
 730: 
 731:    END
 732: 
 733: -- 
 734: --    Copyright (C) The Internet Society (2006).
 735: -- 
 736: --    This document is subject to the rights, licenses and restrictions
 737: --    contained in BCP 78, and except as set forth therein, the authors
 738: --    retain all their rights.
 739: -- 
 740: --    This document and the information contained herein are provided on an
 741: --    "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
 742: --    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
 743: --    ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
 744: --    INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
 745: --    INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
 746: --    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 747: -- 
 748: -- Intellectual Property
 749: -- 
 750: --    The IETF takes no position regarding the validity or scope of any
 751: --    Intellectual Property Rights or other rights that might be claimed to
 752: --    pertain to the implementation or use of the technology described in
 753: --    this document or the extent to which any license under such rights
 754: --    might or might not be available; nor does it represent that it has
 755: --    made any independent effort to identify any such rights.  Information
 756: --    on the procedures with respect to rights in RFC documents can be
 757: --    found in BCP 78 and BCP 79.
 758: -- 
 759: --    Copies of IPR disclosures made to the IETF Secretariat and any
 760: --    assurances of licenses to be made available, or the result of an
 761: --    attempt made to obtain a general license or permission for the use of
 762: --    such proprietary rights by implementers or users of this
 763: --    specification can be obtained from the IETF on-line IPR repository at
 764: --    http://www.ietf.org/ipr.
 765: -- 
 766: --    The IETF invites any interested party to bring to its attention any
 767: --    copyrights, patents or patent applications, or other proprietary
 768: --    rights that may cover technology that may be required to implement
 769: --    this standard.  Please address the information to the IETF at
 770: --    ietf-ipr@ietf.org.
 771: -- 
 772: 

RADIUS-ACC-SERVER-MIB-IPV6

   1: -- extracted from draft-nelson-rfc2621bis-00.txt
   2: -- at Thu Feb 10 06:24:09 2005
   3: 
   4:      RADIUS-ACC-SERVER-MIB-IPV6 DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:           MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY,
   7: warning - warning: identifier `OBJECT-IDENTITY' imported from module `SNMPv2-SMI' is never used
   8:           mib-2 FROM SNMPv2-SMI
   9:           InetAddressType, InetAddress, InetPortNumber
   9: warning - warning: identifier `InetPortNumber' imported from module `INET-ADDRESS-MIB' is never used
  10:           FROM INET-ADDRESS-MIB
  11:           MODULE-COMPLIANCE, OBJECT-GROUP  FROM SNMPv2-CONF
  12:           radiusAccClientEntry FROM RADIUS-ACC-SERVER-MIB;
  13: 
  14:    radiusAccServerExtMIB MODULE-IDENTITY
  15:           LAST-UPDATED "200502072051Z"  -- Mon Feb  7 20:51 GMT 2005
  16:           ORGANIZATION "IETF RADIUS Extensions Working Group."
  17:           CONTACT-INFO
  18:                  " David B. Nelson
  19:                    Enterasys Networks
  20:                    50 Minutemann Road
  21:                    Andover, MA 01810
  22:                    US
  23: 
  24:                    Phone: +1 978 684 1000
  25:                    EMail: dnelson@eterasys.com"
  26:           DESCRIPTION
  27:                 "An extension to the MIB module for entities
  28:                  implementing the server side of the Remote Access
  29:                  Dialin User Service (RADIUS) accounting protocol,
  30:                  using IPv6 addressing formats. Updates RFC 2621."
  31:           REVISION "200502072051Z"  -- Mon Feb  7 20:51 GMT 2005
  32:           DESCRIPTION "Initial version, published as RFC xxxx."
  33: 
  34:    -- RFC Editor: replace xxx with actual RFC number at the time of
  35:    -- publication, and remove this note.
  36: 
  37:           ::= { mib-2 TBA }
  37: error - `TBA' should start with a lower case letter
  37: error - Object identifier element `TBA' name only allowed as first element
  38: 
  39:    -- RFC Editor: replace TBA with IANA assigned OID value, and
  40:    -- remove this note.
  41: 
  42:    radiusAccServerExtMIBNotifications  OBJECT IDENTIFIER
  43:                ::= { radiusAccServerExtMIB 0 }
  44: 
  45:    radiusAccServerExtMIBObjects        OBJECT IDENTIFIER
  46:                ::= { radiusAccServerExtMIB 1 }
  47: 
  48:    radiusAccServerExtMIBConformance    OBJECT IDENTIFIER
  49:                ::= { radiusAccServerExtMIB 2 }
  50: 
  51:    -- MIB objects
  52: 
  53:    radiusAccClientExtTable OBJECT-TYPE
  53: warning - warning: redefinition of identifier `RADIUS-ACC-SERVER-MIB::radiusAccClientExtTable'
  54:          SYNTAX      SEQUENCE OF RadiusAccClientExtEntry
  55:          MAX-ACCESS  not-accessible
  56:          STATUS      current
  57:          DESCRIPTION
  58:               "The (conceptual) table listing the RADIUS
  59:                accounting clients with which the server
  60:                shares a secret."
  61:          ::= { radiusAccServerExtMIBObjects 1 }
  62: 
  63:    radiusAccClientExtEntry OBJECT-TYPE
  63: warning - warning: redefinition of identifier `RADIUS-ACC-SERVER-MIB::radiusAccClientExtEntry'
  63: warning - warning: identifier `radiusAccClientExtEntry' differs from `RADIUS-ACC-SERVER-MIB::RadiusAccClientExtEntry' only in case
  64:          SYNTAX     RadiusAccClientExtEntry
  65:          MAX-ACCESS not-accessible
  66:          STATUS     current
  67:          DESCRIPTION
  68:                "An entry (conceptual row) representing a RADIUS
  69:                 accounting client with which the server shares
  70:                 a secret."
  71:          AUGMENTS      { radiusAccClientEntry }
  72:          ::= { radiusAccClientExtTable 1 }
  73: 
  74:    RadiusAccClientExtEntry ::= SEQUENCE {
  75:          radiusAccClientInetAddressType      InetAddressType,
  76:          radiusAccClientInetAddress          InetAddress
  77:    }
  78: 
  79:    radiusAccClientInetAddressType OBJECT-TYPE
  79: warning - warning: redefinition of identifier `RADIUS-ACC-SERVER-MIB::radiusAccClientInetAddressType'
  80:          SYNTAX     InetAddressType
  81:          MAX-ACCESS read-only
  82:          STATUS     current
  83:          DESCRIPTION
  84:                "The type of address format used for the
  85:                 radiusAccClientInetAddress object."
  86:          ::= { radiusAccClientExtEntry 1 }
  87: 
  88:    radiusAccClientInetAddress OBJECT-TYPE
  88: warning - warning: redefinition of identifier `RADIUS-ACC-SERVER-MIB::radiusAccClientInetAddress'
  89:          SYNTAX     InetAddress
  90:          MAX-ACCESS read-only
  91:          STATUS     current
  92:          DESCRIPTION
  93:                "The IP address of the RADIUS accounting
  94:                 client referred to in this table entry, using
  95:                 the IPv6 adddess format."
  96:          ::= { radiusAccClientExtEntry 2 }
  97: 
  98:    -- conformance information
  99: 
 100:    radiusAccServerExtMIBCompliances OBJECT IDENTIFIER
 101:          ::= { radiusAccServerExtMIBConformance 1 }
 102: 
 103:    radiusAccServerExtMIBGroups      OBJECT IDENTIFIER
 104:          ::= { radiusAccServerExtMIBConformance 2 }
 105: 
 106:    -- compliance statements
 107: 
 108:    radiusAccServerExtMIBCompliance MODULE-COMPLIANCE
 109:         STATUS  current
 110:         DESCRIPTION
 111:               "The compliance statement for accounting
 112:                servers implementing the RADIUS Accounting
 113:                Server IPv6 Extensions MIB."
 114:         MODULE  -- this module
 115:                MANDATORY-GROUPS { radiusAccServerExtMIBGroup }
 116: 
 117:         ::= { radiusAccServerExtMIBCompliances 1 }
 118: 
 119:    -- units of conformance
 120: 
 121:    radiusAccServerExtMIBGroup OBJECT-GROUP
 122:         OBJECTS { radiusAccClientInetAddressType,
 123:                   radiusAccClientInetAddress
 124:                }
 125:         STATUS  current
 126:         DESCRIPTION
 127:               "The collection of extended objects providing
 128:                management of RADIUS Accounting Servers
 129:                using IPv6 address format."
 130:         ::= { radiusAccServerExtMIBGroups 1 }
 131: 
 132:    END
 132: warning - warning: module name `RADIUS-ACC-SERVER-MIB-IPV6' should match `*-MIB'
 133: 
 134: -- 
 135: --    Copyright (C) The Internet Society (2005).  This document is subject
 136: --    to the rights, licenses and restrictions contained in BCP 78, and
 137: --    except as set forth therein, the authors retain all their rights.
 138: -- 
 139: -- 
 140: -- Acknowledgment
 141: -- 
 142: --    Funding for the RFC Editor function is currently provided by the
 143: --    Internet Society.
 144: