smilint output for ./MAU-MIB


Message Severities
SeverityCount
change recommended1
warning8
fyi1
Message Types
TypeCount
identifier-external-redefined (warning)1
index-element-accessible (warning)7
module-identity-registration (change recommended)1
previous-definition (fyi)1

Messages:

/home/fenner/mibindex/latest2/IANA-MAU-MIB

   1: -- extracted from rfc4836.txt
   2: -- at Fri Apr 27 06:08:24 2007
 387:          The most recent version of this textual convention is available
 388:          in the online version of this MIB module on the IANA web site.
 389: 
 390:          Requests for new values should be made to IANA via email
 391:          (iana@iana.org)."
 392:        SYNTAX       INTEGER {
 393:               other(1),
 394:               rj45(2),
 395:               rj45S(3),
 396:               db9(4),
 397:               bnc(5),
 398:               fAUI(6),
 399:               mAUI(7),
 400:               fiberSC(8),
 401:               fiberMIC(9),
 402:               fiberST(10),
 403:               telco(11),
 404:               mtrj(12),
 405:               hssdc(13),
 406:               fiberLC(14),
 407:               -- new since RFC 3636
 408:               cx4(15)
 409:          }
 410: 
 411:      -- OBJECT IDENTITIES for MAU types
 412:      --  (see rpMauType and ifMauType of MAU-MIB for usage)
 413:      -- The following definitions has been moved from RFC 3636 and
 414:      -- no longer appear in its revision.
 415: 
 416:      dot3MauType OBJECT IDENTIFIER ::= { mib-2 snmpDot3MauMgt(26) 4 }
 416: fyi - info: previous definition of `snmpDot3MauMgt'
 417: 

MAU-MIB

   1: -- extracted from rfc4836.txt
   2: -- at Fri Apr 27 06:08:24 2007
  21: 
  22:      mauMod MODULE-IDENTITY
  22: change recommended - warning: uncontrolled MODULE-IDENTITY registration
  23:        LAST-UPDATED "200704210000Z"  -- April 21, 2007
  24:        ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working Group"
  25:        CONTACT-INFO
  26:          "WG charter:
  27:            http://www.ietf.org/html.charters/hubmib-charter.html
  28: 
  29:          Mailing Lists:
  30:            General Discussion: hubmib@ietf.org
  31:            To Subscribe: hubmib-request@ietf.org
  32:            In Body: subscribe your_email_address
  33: 
  34:           Chair: Bert Wijnen
  35:          Postal: Alcatel-Lucent
  36:                  Schagen 33
  37:                  3461 GL Linschoten
  38:                  Netherlands
  39:           Phone: +31-348-407-775
  40:           EMail: bwijnen@alcatel-lucent.com
  41: 
  42:          Editor: Edward Beili
  43:          Postal: Actelis Networks Inc.
  44:                  25 Bazel St., P.O.B. 10173
  45:                  Petach-Tikva 10173
  46:                  Israel
  47:             Tel: +972-3-924-3491
  48:           EMail: edward.beili@actelis.com"
  49: 
  50:        DESCRIPTION
  51:          "Management information for 802.3 MAUs.
  52: 
  53:          The following reference is used throughout this MIB module:
  54: 
  55:          [IEEE802.3] refers to:
  56:             IEEE Std 802.3, 2005 Edition: 'IEEE Standard for Information
  57:             technology - Telecommunications and information exchange
  58:             between systems - Local and metropolitan area networks -
  59:             Specific requirements - Part 3: Carrier sense multiple
  60:             access with collision detection (CSMA/CD) access method and
  61:             physical layer specifications'.
  62: 
  63:             Of particular interest is Clause 30, 'Management'.
  64: 
  65:          Copyright (C) The IETF Trust (2007).
  66:          This version of this MIB module is part of RFC 4836;
  67:          see the RFC itself for full legal notices."
  68: 
  69:        REVISION    "200704210000Z"  -- April 21, 2007
  70:        DESCRIPTION "Updated to reference IANA maintaned textual
  71:                    conventions for MAU types, Media Availability state,
  72:                    Auto Negotiation capabilities, and jack types,
  73:                    instead of using internally defined values.
  74: 
  75:                    This version is published as RFC 4836."
  76: 
  77:        REVISION    "200309190000Z"  -- September 19, 2003
  78:        DESCRIPTION "Updated to include support for 10 Gb/s MAUs.
  79:                    This resulted in the following revisions:
  80:                    - Added OBJECT-IDENTITY definitions for
  81:                      10 gigabit MAU types
  82: 
  83:                    - Added fiberLC jack type to JackType TC
  84:                    - Extended ifMauTypeListBits with bits for
  85:                      the 10 gigabit MAU types
  86:                    - Added enumerations to ifMauMediaAvailable,
  87:                      and updated its DESCRIPTION to reflect
  88:                      behaviour at 10 Gb/s
  89:                    - Added 64-bit version of ifMauFalseCarriers
  90:                      and added mauIfGrpHCStats object group to
  91:                      contain the new object
  92:                    - Deprecated mauModIfCompl2 and replaced it
  93:                      with mauModIfCompl3, which includes the new
  94:                      object group
  95: 
  96:                     This version published as RFC 3636."
  97: 
  98:        REVISION    "199908240400Z" -- August 24, 1999
  99:        DESCRIPTION "This version published as RFC 2668.  Updated
 100:                    to include support for 1000 Mb/sec
 101:                    MAUs and flow control negotiation."
 102: 
 103:        REVISION    "199710310000Z" -- October 31, 1997
 104:        DESCRIPTION "Version published as RFC 2239."
 105: 
 106:        REVISION    "199309300000Z" -- September 30, 1993
 107:        DESCRIPTION "Initial version, published as RFC 1515."
 108: 
 109:        ::= { snmpDot3MauMgt 6 }
 110: 
 111:       snmpDot3MauMgt OBJECT IDENTIFIER ::= { mib-2 26 }
 111: warning - warning: redefinition of identifier `IANA-MAU-MIB::snmpDot3MauMgt'
 112: 
 113:       -- Textual Conventions
...
 170: 
 171:       rpMauEntry OBJECT-TYPE
 171: warning - warning: index element `rpMauGroupIndex' of row `rpMauEntry' should be not-accessible in SMIv2 MIB
 171: warning - warning: index element `rpMauPortIndex' of row `rpMauEntry' should be not-accessible in SMIv2 MIB

 171: warning - warning: index element `rpMauIndex' of row `rpMauEntry' should be not-accessible in SMIv2 MIB
 172:         SYNTAX      RpMauEntry
 173:         MAX-ACCESS  not-accessible
 174:         STATUS      current
 175:         DESCRIPTION "An entry in the table, containing information
 176:                     about a single MAU."
 177:         INDEX       { rpMauGroupIndex,
 178:                       rpMauPortIndex,
 179:                       rpMauIndex
 180:                     }
 181:         ::= { rpMauTable 1 }
 182: 
 183:       RpMauEntry ::=
 184:         SEQUENCE {
 185:             rpMauGroupIndex                     Integer32,
 186:             rpMauPortIndex                      Integer32,
 187:             rpMauIndex                          Integer32,
 188:             rpMauType                           AutonomousType,
 189:             rpMauStatus                         INTEGER,
 190:             rpMauMediaAvailable                 IANAifMauMediaAvailable,
 191:             rpMauMediaAvailableStateExits       Counter32,
 192:             rpMauJabberState                    INTEGER,
 193:             rpMauJabberingStateEnters           Counter32,
 194:             rpMauFalseCarriers                  Counter32
 195:       }
...
 473: 
 474:       ifMauEntry OBJECT-TYPE
 474: warning - warning: index element `ifMauIfIndex' of row `ifMauEntry' should be not-accessible in SMIv2 MIB
 474: warning - warning: index element `ifMauIndex' of row `ifMauEntry' should be not-accessible in SMIv2 MIB
 475:           SYNTAX      IfMauEntry
 476:           MAX-ACCESS  not-accessible
 477:           STATUS      current
 478:           DESCRIPTION "An entry in the table, containing information
 479:                       about a single MAU."
 480:           INDEX       { ifMauIfIndex,
 481:                         ifMauIndex
 482:                       }
 483:           ::= { ifMauTable 1 }
 484: 
 485:       IfMauEntry ::=
 486:           SEQUENCE {
 487:               ifMauIfIndex                      InterfaceIndex,
 488:               ifMauIndex                        Integer32,
 489:               ifMauType                         AutonomousType,
 490:               ifMauStatus                       INTEGER,
 491:               ifMauMediaAvailable               IANAifMauMediaAvailable,
 492:               ifMauMediaAvailableStateExits     Counter32,
 493:               ifMauJabberState                  INTEGER,
 494:               ifMauJabberingStateEnters         Counter32,
 495:               ifMauFalseCarriers                Counter32,
 496:               ifMauTypeList                     Integer32,
 497:               ifMauDefaultType                  AutonomousType,
 498:               ifMauAutoNegSupported             TruthValue,
 499:               ifMauTypeListBits                 IANAifMauTypeListBits,
 500:               ifMauHCFalseCarriers              Counter64
 501:           }
...
1238: 
1239:       broadMauBasicEntry OBJECT-TYPE
1239: warning - warning: index element `broadMauIfIndex' of row `broadMauBasicEntry' should be not-accessible in SMIv2 MIB
1239: warning - warning: index element `broadMauIndex' of row `broadMauBasicEntry' should be not-accessible in SMIv2 MIB
1240:           SYNTAX      BroadMauBasicEntry
1241:           MAX-ACCESS  not-accessible
1242:           STATUS      deprecated
1243:           DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
1244: 
1245:                       An entry in the table, containing information
1246:                       about a single broadband MAU."
1247:           INDEX       { broadMauIfIndex,
1248:                         broadMauIndex
1249:                       }
1250:           ::= { broadMauBasicTable 1 }
1251: 
1252:       BroadMauBasicEntry ::=
1253:           SEQUENCE {
1254:               broadMauIfIndex                     InterfaceIndex,
1255:               broadMauIndex                       Integer32,
1256:               broadMauXmtRcvSplitType             INTEGER,
1257:               broadMauXmtCarrierFreq              Integer32,
1258:               broadMauTranslationFreq             Integer32
1259:           }