Blame mibs/ietf/MAU-MIB

Packit 022b05
MAU-MIB DEFINITIONS ::= BEGIN
Packit 022b05
Packit 022b05
  IMPORTS
Packit 022b05
    Counter32, Integer32, Counter64,
Packit 022b05
    OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, mib-2
Packit 022b05
      FROM SNMPv2-SMI         -- RFC 2578
Packit 022b05
    TruthValue, AutonomousType, TEXTUAL-CONVENTION
Packit 022b05
      FROM SNMPv2-TC          -- RFC 2579
Packit 022b05
    OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
Packit 022b05
      FROM SNMPv2-CONF        -- RFC 2580
Packit 022b05
    InterfaceIndex
Packit 022b05
      FROM IF-MIB             -- RFC 2863
Packit 022b05
    IANAifMauTypeListBits, IANAifMauMediaAvailable,
Packit 022b05
    IANAifMauAutoNegCapBits, IANAifJackType
Packit 022b05
      FROM IANA-MAU-MIB
Packit 022b05
                       -- http://www.iana.org/assignments/ianamau-mib
Packit 022b05
    ;
Packit 022b05
Packit 022b05
  mauMod MODULE-IDENTITY
Packit 022b05
    LAST-UPDATED "200704210000Z"  -- April 21, 2007
Packit 022b05
    ORGANIZATION "IETF Ethernet Interfaces and Hub MIB Working Group"
Packit 022b05
    CONTACT-INFO
Packit 022b05
      "WG charter:
Packit 022b05
        http://www.ietf.org/html.charters/hubmib-charter.html
Packit 022b05
Packit 022b05
      Mailing Lists:
Packit 022b05
        General Discussion: hubmib@ietf.org
Packit 022b05
        To Subscribe: hubmib-request@ietf.org
Packit 022b05
        In Body: subscribe your_email_address
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       Chair: Bert Wijnen
Packit 022b05
      Postal: Alcatel-Lucent
Packit 022b05
              Schagen 33
Packit 022b05
              3461 GL Linschoten
Packit 022b05
              Netherlands
Packit 022b05
       Phone: +31-348-407-775
Packit 022b05
       EMail: bwijnen@alcatel-lucent.com
Packit 022b05
Packit 022b05
      Editor: Edward Beili
Packit 022b05
      Postal: Actelis Networks Inc.
Packit 022b05
              25 Bazel St., P.O.B. 10173
Packit 022b05
              Petach-Tikva 10173
Packit 022b05
              Israel
Packit 022b05
         Tel: +972-3-924-3491
Packit 022b05
       EMail: edward.beili@actelis.com"
Packit 022b05
Packit 022b05
    DESCRIPTION
Packit 022b05
      "Management information for 802.3 MAUs.
Packit 022b05
Packit 022b05
      The following reference is used throughout this MIB module:
Packit 022b05
Packit 022b05
      [IEEE802.3] refers to:
Packit 022b05
         IEEE Std 802.3, 2005 Edition: 'IEEE Standard for Information
Packit 022b05
         technology - Telecommunications and information exchange
Packit 022b05
         between systems - Local and metropolitan area networks -
Packit 022b05
         Specific requirements - Part 3: Carrier sense multiple
Packit 022b05
         access with collision detection (CSMA/CD) access method and
Packit 022b05
         physical layer specifications'.
Packit 022b05
Packit 022b05
         Of particular interest is Clause 30, 'Management'.
Packit 022b05
Packit 022b05
      Copyright (C) The IETF Trust (2007).
Packit 022b05
      This version of this MIB module is part of RFC 4836;
Packit 022b05
      see the RFC itself for full legal notices."
Packit 022b05
Packit 022b05
    REVISION    "200704210000Z"  -- April 21, 2007
Packit 022b05
    DESCRIPTION "Updated to reference IANA maintaned textual
Packit 022b05
                conventions for MAU types, Media Availability state,
Packit 022b05
                Auto Negotiation capabilities, and jack types,
Packit 022b05
                instead of using internally defined values.
Packit 022b05
Packit 022b05
                This version is published as RFC 4836."
Packit 022b05
Packit 022b05
    REVISION    "200309190000Z"  -- September 19, 2003
Packit 022b05
    DESCRIPTION "Updated to include support for 10 Gb/s MAUs.
Packit 022b05
                This resulted in the following revisions:
Packit 022b05
                - Added OBJECT-IDENTITY definitions for
Packit 022b05
                  10 gigabit MAU types
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                - Added fiberLC jack type to JackType TC
Packit 022b05
                - Extended ifMauTypeListBits with bits for
Packit 022b05
                  the 10 gigabit MAU types
Packit 022b05
                - Added enumerations to ifMauMediaAvailable,
Packit 022b05
                  and updated its DESCRIPTION to reflect
Packit 022b05
                  behaviour at 10 Gb/s
Packit 022b05
                - Added 64-bit version of ifMauFalseCarriers
Packit 022b05
                  and added mauIfGrpHCStats object group to
Packit 022b05
                  contain the new object
Packit 022b05
                - Deprecated mauModIfCompl2 and replaced it
Packit 022b05
                  with mauModIfCompl3, which includes the new
Packit 022b05
                  object group
Packit 022b05
Packit 022b05
                 This version published as RFC 3636."
Packit 022b05
Packit 022b05
    REVISION    "199908240400Z" -- August 24, 1999
Packit 022b05
    DESCRIPTION "This version published as RFC 2668.  Updated
Packit 022b05
                to include support for 1000 Mb/sec
Packit 022b05
                MAUs and flow control negotiation."
Packit 022b05
Packit 022b05
    REVISION    "199710310000Z" -- October 31, 1997
Packit 022b05
    DESCRIPTION "Version published as RFC 2239."
Packit 022b05
Packit 022b05
    REVISION    "199309300000Z" -- September 30, 1993
Packit 022b05
    DESCRIPTION "Initial version, published as RFC 1515."
Packit 022b05
Packit 022b05
    ::= { snmpDot3MauMgt 6 }
Packit 022b05
Packit 022b05
   snmpDot3MauMgt OBJECT IDENTIFIER ::= { mib-2 26 }
Packit 022b05
Packit 022b05
   -- Textual Conventions
Packit 022b05
Packit 022b05
   JackType ::= TEXTUAL-CONVENTION
Packit 022b05
     STATUS      deprecated
Packit 022b05
     DESCRIPTION "********* THIS TC IS DEPRECATED **********
Packit 022b05
Packit 022b05
                 This TC has been deprecated in favour of
Packit 022b05
                 IANAifJackType.
Packit 022b05
Packit 022b05
                 Common enumeration values for repeater
Packit 022b05
                 and interface MAU jack types."
Packit 022b05
     SYNTAX      INTEGER {
Packit 022b05
                           other(1),
Packit 022b05
                           rj45(2),
Packit 022b05
                           rj45S(3), -- rj45 shielded
Packit 022b05
                           db9(4),
Packit 022b05
                           bnc(5),
Packit 022b05
                           fAUI(6),  -- female aui
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                           mAUI(7),  -- male aui
Packit 022b05
                           fiberSC(8),
Packit 022b05
                           fiberMIC(9),
Packit 022b05
                           fiberST(10),
Packit 022b05
                           telco(11),
Packit 022b05
                           mtrj(12),  -- fiber MT-RJ
Packit 022b05
                           hssdc(13), -- fiber channel style-2
Packit 022b05
                           fiberLC(14)
Packit 022b05
                       }
Packit 022b05
Packit 022b05
   dot3RpMauBasicGroup
Packit 022b05
       OBJECT IDENTIFIER ::= { snmpDot3MauMgt 1 }
Packit 022b05
   dot3IfMauBasicGroup
Packit 022b05
       OBJECT IDENTIFIER ::= { snmpDot3MauMgt 2 }
Packit 022b05
   dot3BroadMauBasicGroup
Packit 022b05
       OBJECT IDENTIFIER ::= { snmpDot3MauMgt 3 }
Packit 022b05
Packit 022b05
   -- OIDs under the following branch are reserved for
Packit 022b05
   -- the IANA-MAU-MIB to assign as MAU type values:
Packit 022b05
   --                        { snmpDot3MauMgt 4 }
Packit 022b05
Packit 022b05
   dot3IfMauAutoNegGroup
Packit 022b05
       OBJECT IDENTIFIER ::= { snmpDot3MauMgt 5 }
Packit 022b05
Packit 022b05
   -- the following OID is the MODULE-IDENTITY value
Packit 022b05
   -- for this MIB module:   { snmpDot3MauMgt 6 }
Packit 022b05
Packit 022b05
   --
Packit 022b05
   -- The Basic Repeater MAU Table
Packit 022b05
   --
Packit 022b05
Packit 022b05
   rpMauTable OBJECT-TYPE
Packit 022b05
     SYNTAX      SEQUENCE OF RpMauEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "Table of descriptive and status information
Packit 022b05
                 about the MAU(s) attached to the ports of a
Packit 022b05
                 repeater."
Packit 022b05
     ::= { dot3RpMauBasicGroup 1 }
Packit 022b05
Packit 022b05
   rpMauEntry OBJECT-TYPE
Packit 022b05
     SYNTAX      RpMauEntry
Packit 022b05
     MAX-ACCESS  not-accessible
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "An entry in the table, containing information
Packit 022b05
                 about a single MAU."
Packit 022b05
     INDEX       { rpMauGroupIndex,
Packit 022b05
                   rpMauPortIndex,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   rpMauIndex
Packit 022b05
                 }
Packit 022b05
     ::= { rpMauTable 1 }
Packit 022b05
Packit 022b05
   RpMauEntry ::=
Packit 022b05
     SEQUENCE {
Packit 022b05
         rpMauGroupIndex                     Integer32,
Packit 022b05
         rpMauPortIndex                      Integer32,
Packit 022b05
         rpMauIndex                          Integer32,
Packit 022b05
         rpMauType                           AutonomousType,
Packit 022b05
         rpMauStatus                         INTEGER,
Packit 022b05
         rpMauMediaAvailable                 IANAifMauMediaAvailable,
Packit 022b05
         rpMauMediaAvailableStateExits       Counter32,
Packit 022b05
         rpMauJabberState                    INTEGER,
Packit 022b05
         rpMauJabberingStateEnters           Counter32,
Packit 022b05
         rpMauFalseCarriers                  Counter32
Packit 022b05
   }
Packit 022b05
Packit 022b05
   rpMauGroupIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32 (1..2147483647)
Packit 022b05
     MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                            -- SMIv1 index
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "This variable uniquely identifies the group
Packit 022b05
                 containing the port to which the MAU described
Packit 022b05
                 by this entry is connected.
Packit 022b05
Packit 022b05
                 Note:  In practice, a group will generally be
Packit 022b05
                 a field-replaceable unit (i.e., module, card,
Packit 022b05
                 or board) that can fit in the physical system
Packit 022b05
                 enclosure, and the group number will correspond
Packit 022b05
                 to a number marked on the physical enclosure.
Packit 022b05
Packit 022b05
                 The group denoted by a particular value of this
Packit 022b05
                 object is the same as the group denoted by the
Packit 022b05
                 same value of rptrGroupIndex."
Packit 022b05
     REFERENCE   "RFC 2108, rptrGroupIndex."
Packit 022b05
     ::= { rpMauEntry 1 }
Packit 022b05
Packit 022b05
   rpMauPortIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32 (1..2147483647)
Packit 022b05
     MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                            -- SMIv1 index
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "This variable uniquely identifies the repeater
Packit 022b05
                 port within group rpMauGroupIndex to which the
Packit 022b05
                 MAU described by this entry is connected."
Packit 022b05
     REFERENCE   "RFC 2108, rptrPortIndex."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
     ::= { rpMauEntry 2 }
Packit 022b05
Packit 022b05
   rpMauIndex OBJECT-TYPE
Packit 022b05
     SYNTAX      Integer32 (1..2147483647)
Packit 022b05
     MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                            -- SMIv1 index
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "This variable uniquely identifies the MAU
Packit 022b05
                 described by this entry from among other
Packit 022b05
                 MAUs connected to the same port
Packit 022b05
                 (rpMauPortIndex)."
Packit 022b05
     REFERENCE   "[IEEE802.3], 30.5.1.1.1, aMAUID."
Packit 022b05
     ::= { rpMauEntry 3 }
Packit 022b05
Packit 022b05
   rpMauType OBJECT-TYPE
Packit 022b05
     SYNTAX      AutonomousType
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "This object identifies the MAU type.  Values for
Packit 022b05
                 standard IEEE 802.3 MAU types are defined in the
Packit 022b05
                 IANA maintained IANA-MAU-MIB module, as
Packit 022b05
                 OBJECT-IDENTITIES of dot3MauType.
Packit 022b05
                 If the MAU type is unknown, the object identifier
Packit 022b05
                 zeroDotZero is returned."
Packit 022b05
     REFERENCE   "[IEEE802.3], 30.5.1.1.2, aMAUType."
Packit 022b05
     ::= { rpMauEntry 4 }
Packit 022b05
Packit 022b05
   rpMauStatus OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       unknown(2),
Packit 022b05
                       operational(3),
Packit 022b05
                       standby(4),
Packit 022b05
                       shutdown(5),
Packit 022b05
                       reset(6)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "The current state of the MAU.  This object MAY
Packit 022b05
                   be implemented as a read-only object by those
Packit 022b05
                   agents and MAUs that do not implement software
Packit 022b05
                   control of the MAU state.  Some agents may not
Packit 022b05
                   support setting the value of this object to some
Packit 022b05
                   of the enumerated values.
Packit 022b05
Packit 022b05
                   The value other(1) is returned if the MAU is in
Packit 022b05
                   a state other than one of the states 2 through
Packit 022b05
                   6.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   The value unknown(2) is returned when the MAU's
Packit 022b05
                   true state is unknown; for example, when it is
Packit 022b05
                   being initialized.
Packit 022b05
Packit 022b05
                   A MAU in the operational(3) state is fully
Packit 022b05
                   functional; it operates, and passes signals to its
Packit 022b05
                   attached DTE or repeater port in accordance to
Packit 022b05
                   its specification.
Packit 022b05
Packit 022b05
                   A MAU in standby(4) state forces DI and CI to
Packit 022b05
                   idle, and the media transmitter to idle or fault,
Packit 022b05
                   if supported.  Standby(4) mode only applies to
Packit 022b05
                   link type MAUs.  The state of
Packit 022b05
                   rpMauMediaAvailable is unaffected.
Packit 022b05
Packit 022b05
                   A MAU in shutdown(5) state assumes the same
Packit 022b05
                   condition on DI, CI, and the media transmitter,
Packit 022b05
                   as though it were powered down or not connected.
Packit 022b05
                   The MAU MAY return other(1) value for the
Packit 022b05
                   rpMauJabberState and rpMauMediaAvailable objects
Packit 022b05
                   when it is in this state.  For an AUI, this
Packit 022b05
                   state will remove power from the AUI.
Packit 022b05
Packit 022b05
                   Setting this variable to the value reset(6)
Packit 022b05
                   resets the MAU in the same manner as a
Packit 022b05
                   power-off, power-on cycle of at least one-half
Packit 022b05
                   second would.  The agent is not required to
Packit 022b05
                   return the value reset(6).
Packit 022b05
Packit 022b05
                   Setting this variable to the value
Packit 022b05
                   operational(3), standby(4), or shutdown(5)
Packit 022b05
                   causes the MAU to assume the respective state,
Packit 022b05
                   except that setting a mixing-type MAU or an AUI
Packit 022b05
                   to standby(4) will cause the MAU to enter the
Packit 022b05
                   shutdown state."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.7, aMAUAdminState,
Packit 022b05
                   30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
Packit 022b05
                   acResetMAU."
Packit 022b05
       ::= { rpMauEntry 5 }
Packit 022b05
Packit 022b05
   rpMauMediaAvailable OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifMauMediaAvailable
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This object identifies Media Available state of
Packit 022b05
                   the MAU, complementary to the rpMauStatus.  Values
Packit 022b05
                   for the standard IEEE 802.3 Media Available states
Packit 022b05
                   are defined in the IANA maintained IANA-MAU-MIB
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   module, as IANAifMauMediaAvailable TC."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.4, aMediaAvailable."
Packit 022b05
       ::= { rpMauEntry 6 }
Packit 022b05
Packit 022b05
   rpMauMediaAvailableStateExits OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of times that
Packit 022b05
                   rpMauMediaAvailable for this MAU instance leaves
Packit 022b05
                   the state available(3).
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of rptrMonitorPortLastChange."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.5, aLoseMediaCounter.
Packit 022b05
                   RFC 2108, rptrMonitorPortLastChange"
Packit 022b05
       ::= { rpMauEntry 7 }
Packit 022b05
Packit 022b05
   rpMauJabberState OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       unknown(2),
Packit 022b05
                       noJabber(3),
Packit 022b05
                       jabbering(4)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "The value other(1) is returned if the jabber
Packit 022b05
                   state is not 2, 3, or 4.  The agent MUST always
Packit 022b05
                   return other(1) for MAU type dot3MauTypeAUI.
Packit 022b05
Packit 022b05
                   The value unknown(2) is returned when the MAU's
Packit 022b05
                   true state is unknown; for example, when it is
Packit 022b05
                   being initialized.
Packit 022b05
Packit 022b05
                   If the MAU is not jabbering the agent returns
Packit 022b05
                   noJabber(3).  This is the 'normal' state.
Packit 022b05
Packit 022b05
                   If the MAU is in jabber state the agent returns
Packit 022b05
                   the jabbering(4) value."
Packit 022b05
       REFERENCE "[IEEE802.3], 30.5.1.1.6, aJabber.jabberFlag."
Packit 022b05
       ::= { rpMauEntry 8 }
Packit 022b05
Packit 022b05
   rpMauJabberingStateEnters OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of times that
Packit 022b05
                   mauJabberState for this MAU instance enters the
Packit 022b05
                   state jabbering(4).  For MAUs of type
Packit 022b05
                   dot3MauTypeAUI, dot3MauType100BaseT4,
Packit 022b05
                   dot3MauType100BaseTX, dot3MauType100BaseFX, and
Packit 022b05
                   all 1000Mbps types, this counter will always
Packit 022b05
                   indicate zero.
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of rptrMonitorPortLastChange."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.6, aJabber.jabberCounter.
Packit 022b05
                   RFC 2108, rptrMonitorPortLastChange"
Packit 022b05
       ::= { rpMauEntry 9 }
Packit 022b05
Packit 022b05
   rpMauFalseCarriers OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of false carrier events
Packit 022b05
                   during IDLE in 100BASE-X links.  This counter
Packit 022b05
                   does not increment at the symbol rate.  It can
Packit 022b05
                   increment after a valid carrier completion at a
Packit 022b05
                   maximum rate of once per 100 ms until the next
Packit 022b05
                   carrier event.
Packit 022b05
Packit 022b05
                   This counter increments only for MAUs of type
Packit 022b05
                   dot3MauType100BaseT4, dot3MauType100BaseTX,
Packit 022b05
                   dot3MauType100BaseFX, and all 1000Mbps types.
Packit 022b05
Packit 022b05
                   For all other MAU types, this counter will
Packit 022b05
                   always indicate zero.
Packit 022b05
Packit 022b05
                   The approximate minimum time for rollover of
Packit 022b05
                   this counter is 7.4 hours.
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of rptrMonitorPortLastChange."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
Packit 022b05
                   RFC 2108, rptrMonitorPortLastChange"
Packit 022b05
       ::= { rpMauEntry 10 }
Packit 022b05
Packit 022b05
   -- The rpJackTable applies to MAUs attached to repeaters
Packit 022b05
   -- which have one or more external jacks (connectors).
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   rpJackTable OBJECT-TYPE
Packit 022b05
       SYNTAX      SEQUENCE OF RpJackEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Information about the external jacks attached
Packit 022b05
                   to MAUs attached to the ports of a repeater."
Packit 022b05
       ::= { dot3RpMauBasicGroup 2 }
Packit 022b05
Packit 022b05
   rpJackEntry OBJECT-TYPE
Packit 022b05
       SYNTAX      RpJackEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "An entry in the table, containing information
Packit 022b05
                   about a particular jack."
Packit 022b05
       INDEX       { rpMauGroupIndex,
Packit 022b05
                     rpMauPortIndex,
Packit 022b05
                     rpMauIndex,
Packit 022b05
                     rpJackIndex
Packit 022b05
                   }
Packit 022b05
       ::= { rpJackTable 1 }
Packit 022b05
Packit 022b05
   RpJackEntry ::=
Packit 022b05
       SEQUENCE {
Packit 022b05
           rpJackIndex                         Integer32,
Packit 022b05
           rpJackType                          IANAifJackType
Packit 022b05
       }
Packit 022b05
Packit 022b05
   rpJackIndex OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32 (1..2147483647)
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This variable uniquely identifies the jack
Packit 022b05
                   described by this entry from among other jacks
Packit 022b05
                   attached to the same MAU (rpMauIndex)."
Packit 022b05
       ::= { rpJackEntry 1 }
Packit 022b05
Packit 022b05
   rpJackType OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifJackType
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "The jack connector type, as it appears on the
Packit 022b05
                   outside of the system."
Packit 022b05
       ::= { rpJackEntry 2 }
Packit 022b05
Packit 022b05
   --
Packit 022b05
   -- The Basic Interface MAU Table
Packit 022b05
   --
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ifMauTable OBJECT-TYPE
Packit 022b05
       SYNTAX      SEQUENCE OF IfMauEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Table of descriptive and status information
Packit 022b05
                   about MAU(s) attached to an interface."
Packit 022b05
       ::= { dot3IfMauBasicGroup 1 }
Packit 022b05
Packit 022b05
   ifMauEntry OBJECT-TYPE
Packit 022b05
       SYNTAX      IfMauEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "An entry in the table, containing information
Packit 022b05
                   about a single MAU."
Packit 022b05
       INDEX       { ifMauIfIndex,
Packit 022b05
                     ifMauIndex
Packit 022b05
                   }
Packit 022b05
       ::= { ifMauTable 1 }
Packit 022b05
Packit 022b05
   IfMauEntry ::=
Packit 022b05
       SEQUENCE {
Packit 022b05
           ifMauIfIndex                      InterfaceIndex,
Packit 022b05
           ifMauIndex                        Integer32,
Packit 022b05
           ifMauType                         AutonomousType,
Packit 022b05
           ifMauStatus                       INTEGER,
Packit 022b05
           ifMauMediaAvailable               IANAifMauMediaAvailable,
Packit 022b05
           ifMauMediaAvailableStateExits     Counter32,
Packit 022b05
           ifMauJabberState                  INTEGER,
Packit 022b05
           ifMauJabberingStateEnters         Counter32,
Packit 022b05
           ifMauFalseCarriers                Counter32,
Packit 022b05
           ifMauTypeList                     Integer32,
Packit 022b05
           ifMauDefaultType                  AutonomousType,
Packit 022b05
           ifMauAutoNegSupported             TruthValue,
Packit 022b05
           ifMauTypeListBits                 IANAifMauTypeListBits,
Packit 022b05
           ifMauHCFalseCarriers              Counter64
Packit 022b05
       }
Packit 022b05
Packit 022b05
   ifMauIfIndex OBJECT-TYPE
Packit 022b05
       SYNTAX      InterfaceIndex
Packit 022b05
       MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                              -- SMIv1 index
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This variable uniquely identifies the interface
Packit 022b05
                   to which the MAU described by this entry is
Packit 022b05
                   connected."
Packit 022b05
       REFERENCE   "RFC 2863, ifIndex"
Packit 022b05
       ::= { ifMauEntry 1 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ifMauIndex OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32 (1..2147483647)
Packit 022b05
       MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                              -- SMIv1 index
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This variable uniquely identifies the MAU
Packit 022b05
                   described by this entry from among other MAUs
Packit 022b05
                   connected to the same interface (ifMauIfIndex)."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.1, aMAUID."
Packit 022b05
       ::= { ifMauEntry 2 }
Packit 022b05
Packit 022b05
   ifMauType OBJECT-TYPE
Packit 022b05
     SYNTAX      AutonomousType
Packit 022b05
     MAX-ACCESS  read-only
Packit 022b05
     STATUS      current
Packit 022b05
     DESCRIPTION "This object identifies the MAU type.  Values for
Packit 022b05
                 standard IEEE 802.3 MAU types are defined in the
Packit 022b05
                 IANA maintained IANA-MAU-MIB module, as
Packit 022b05
                 OBJECT-IDENTITIES of dot3MauType.
Packit 022b05
                 If the MAU type is unknown, the object identifier
Packit 022b05
                 zeroDotZero is returned.
Packit 022b05
Packit 022b05
                 This object represents the operational type of
Packit 022b05
                 the MAU, as determined by either 1) the result
Packit 022b05
                 of the auto-negotiation function or 2) if
Packit 022b05
                 auto-negotiation is not enabled or is not
Packit 022b05
                 implemented for this MAU, by the value of the
Packit 022b05
                 object ifMauDefaultType.  In case 2), a set to
Packit 022b05
                 the object ifMauDefaultType will force the MAU
Packit 022b05
                 into the new operating mode."
Packit 022b05
     REFERENCE   "[IEEE802.3], 30.5.1.1.2, aMAUType."
Packit 022b05
     ::= { ifMauEntry 3 }
Packit 022b05
Packit 022b05
   ifMauStatus OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       unknown(2),
Packit 022b05
                       operational(3),
Packit 022b05
                       standby(4),
Packit 022b05
                       shutdown(5),
Packit 022b05
                       reset(6)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "The current state of the MAU.  This object MAY
Packit 022b05
                   be implemented as a read-only object by those
Packit 022b05
                   agents and MAUs that do not implement software
Packit 022b05
                   control of the MAU state.  Some agents may not
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   support setting the value of this object to some
Packit 022b05
                   of the enumerated values.
Packit 022b05
Packit 022b05
                   The value other(1) is returned if the MAU is in
Packit 022b05
                   a state other than one of the states 2 through
Packit 022b05
                   6.
Packit 022b05
Packit 022b05
                   The value unknown(2) is returned when the MAU's
Packit 022b05
                   true state is unknown; for example, when it is
Packit 022b05
                   being initialized.
Packit 022b05
Packit 022b05
                   A MAU in the operational(3) state is fully
Packit 022b05
                   functional; it operates, and passes signals to its
Packit 022b05
                   attached DTE or repeater port in accordance to
Packit 022b05
                   its specification.
Packit 022b05
Packit 022b05
                   A MAU in standby(4) state forces DI and CI to
Packit 022b05
                   idle and the media transmitter to idle or fault,
Packit 022b05
                   if supported.  Standby(4) mode only applies to
Packit 022b05
                   link type MAUs.  The state of
Packit 022b05
                   ifMauMediaAvailable is unaffected.
Packit 022b05
Packit 022b05
                   A MAU in shutdown(5) state assumes the same
Packit 022b05
                   condition on DI, CI, and the media transmitter,
Packit 022b05
                   as though it were powered down or not connected.
Packit 022b05
                   The MAU MAY return other(1) value for the
Packit 022b05
                   ifMauJabberState and ifMauMediaAvailable objects
Packit 022b05
                   when it is in this state.  For an AUI, this
Packit 022b05
                   state will remove power from the AUI.
Packit 022b05
Packit 022b05
                   Setting this variable to the value reset(6)
Packit 022b05
                   resets the MAU in the same manner as a
Packit 022b05
                   power-off, power-on cycle of at least one-half
Packit 022b05
                   second would.  The agent is not required to
Packit 022b05
                   return the value reset(6).
Packit 022b05
Packit 022b05
                   Setting this variable to the value
Packit 022b05
                   operational(3), standby(4), or shutdown(5)
Packit 022b05
                   causes the MAU to assume the respective state,
Packit 022b05
                   except that setting a mixing-type MAU or an AUI
Packit 022b05
                   to standby(4) will cause the MAU to enter the
Packit 022b05
                   shutdown state."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.7, aMAUAdminState,
Packit 022b05
                   30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
Packit 022b05
                   acResetMAU."
Packit 022b05
       ::= { ifMauEntry 4 }
Packit 022b05
Packit 022b05
   ifMauMediaAvailable OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       SYNTAX      IANAifMauMediaAvailable
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This object identifies Media Available state of
Packit 022b05
                   the MAU, complementary to the ifMauStatus.  Values
Packit 022b05
                   for the standard IEEE 802.3 Media Available states
Packit 022b05
                   are defined in the IANA maintained IANA-MAU-MIB
Packit 022b05
                   module, as IANAifMauMediaAvailable TC."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.4, aMediaAvailable."
Packit 022b05
       ::= { ifMauEntry 5 }
Packit 022b05
Packit 022b05
   ifMauMediaAvailableStateExits OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of times that
Packit 022b05
                   ifMauMediaAvailable for this MAU instance leaves
Packit 022b05
                   the state available(3).
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of ifCounterDiscontinuityTime."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.5, aLoseMediaCounter.
Packit 022b05
                   RFC 2863, ifCounterDiscontinuityTime."
Packit 022b05
       ::= { ifMauEntry 6 }
Packit 022b05
Packit 022b05
   ifMauJabberState OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       unknown(2),
Packit 022b05
                       noJabber(3),
Packit 022b05
                       jabbering(4)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "The value other(1) is returned if the jabber
Packit 022b05
                   state is not 2, 3, or 4.  The agent MUST always
Packit 022b05
                   return other(1) for MAU type dot3MauTypeAUI.
Packit 022b05
Packit 022b05
                   The value unknown(2) is returned when the MAU's
Packit 022b05
                   true state is unknown; for example, when it is
Packit 022b05
                   being initialized.
Packit 022b05
Packit 022b05
                   If the MAU is not jabbering the agent returns
Packit 022b05
                   noJabber(3).  This is the 'normal' state.
Packit 022b05
Packit 022b05
                   If the MAU is in jabber state the agent returns
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   the jabbering(4) value."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.6, aJabber.jabberFlag."
Packit 022b05
       ::= { ifMauEntry 7 }
Packit 022b05
Packit 022b05
   ifMauJabberingStateEnters OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of times that
Packit 022b05
                   mauJabberState for this MAU instance enters the
Packit 022b05
                   state jabbering(4).  This counter will always
Packit 022b05
                   indicate zero for MAUs of type dot3MauTypeAUI
Packit 022b05
                   and those of speeds above 10Mbps.
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of ifCounterDiscontinuityTime."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.6, aJabber.jabberCounter.
Packit 022b05
                   RFC 2863, ifCounterDiscontinuityTime."
Packit 022b05
       ::= { ifMauEntry 8 }
Packit 022b05
Packit 022b05
   ifMauFalseCarriers OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of false carrier events
Packit 022b05
                   during IDLE in 100BASE-X and 1000BASE-X links.
Packit 022b05
Packit 022b05
                   For all other MAU types, this counter will
Packit 022b05
                   always indicate zero.  This counter does not
Packit 022b05
                   increment at the symbol rate.
Packit 022b05
Packit 022b05
                   It can increment after a valid carrier
Packit 022b05
                   completion at a maximum rate of once per 100 ms
Packit 022b05
                   for 100BASE-X and once per 10us for 1000BASE-X
Packit 022b05
                   until the next CarrierEvent.
Packit 022b05
Packit 022b05
                   This counter can roll over very quickly.  A
Packit 022b05
                   management station is advised to poll the
Packit 022b05
                   ifMauHCFalseCarriers instead of this counter in
Packit 022b05
                   order to avoid loss of information.
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of ifCounterDiscontinuityTime."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   RFC 2863, ifCounterDiscontinuityTime."
Packit 022b05
       ::= { ifMauEntry 9 }
Packit 022b05
Packit 022b05
   ifMauTypeList OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This object has been deprecated in favour of
Packit 022b05
                   ifMauTypeListBits.
Packit 022b05
Packit 022b05
                   A value that uniquely identifies the set of
Packit 022b05
                   possible IEEE 802.3 types that the MAU could be.
Packit 022b05
                   The value is a sum that initially takes the
Packit 022b05
                   value zero.  Then, for each type capability of
Packit 022b05
                   this MAU, 2 raised to the power noted below is
Packit 022b05
                   added to the sum.  For example, a MAU that has
Packit 022b05
                   the capability to be only 10BASE-T would have a
Packit 022b05
                   value of 512 (2**9).  In contrast, a MAU that
Packit 022b05
                   supports both 10Base-T (full duplex) and
Packit 022b05
                   100BASE-TX (full duplex) would have a value of
Packit 022b05
                   ((2**11) + (2**16)), or 67584.
Packit 022b05
Packit 022b05
                   The powers of 2 assigned to the capabilities are
Packit 022b05
                   these:
Packit 022b05
Packit 022b05
                   Power  Capability
Packit 022b05
                     0      other or unknown
Packit 022b05
                     1      AUI
Packit 022b05
                     2      10BASE-5
Packit 022b05
                     3      FOIRL
Packit 022b05
                     4      10BASE-2
Packit 022b05
                     5      10BASE-T duplex mode unknown
Packit 022b05
                     6      10BASE-FP
Packit 022b05
                     7      10BASE-FB
Packit 022b05
                     8      10BASE-FL duplex mode unknown
Packit 022b05
                     9      10BROAD36
Packit 022b05
                    10      10BASE-T  half duplex mode
Packit 022b05
                    11      10BASE-T  full duplex mode
Packit 022b05
                    12      10BASE-FL half duplex mode
Packit 022b05
                    13      10BASE-FL full duplex mode
Packit 022b05
                    14      100BASE-T4
Packit 022b05
                    15      100BASE-TX half duplex mode
Packit 022b05
                    16      100BASE-TX full duplex mode
Packit 022b05
                    17      100BASE-FX half duplex mode
Packit 022b05
                    18      100BASE-FX full duplex mode
Packit 022b05
                    19      100BASE-T2 half duplex mode
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                    20      100BASE-T2 full duplex mode
Packit 022b05
Packit 022b05
                   If auto-negotiation is present on this MAU, this
Packit 022b05
                   object will map to ifMauAutoNegCapability."
Packit 022b05
       ::= { ifMauEntry 10 }
Packit 022b05
Packit 022b05
   ifMauDefaultType OBJECT-TYPE
Packit 022b05
       SYNTAX      AutonomousType
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This object identifies the default
Packit 022b05
                   administrative baseband MAU type to be used in
Packit 022b05
                   conjunction with the operational MAU type
Packit 022b05
                   denoted by ifMauType.
Packit 022b05
Packit 022b05
                   The set of possible values for this object is
Packit 022b05
                   the same as the set defined for the ifMauType
Packit 022b05
                   object.
Packit 022b05
Packit 022b05
                   This object represents the
Packit 022b05
                   administratively-configured type of the MAU.  If
Packit 022b05
                   auto-negotiation is not enabled or is not
Packit 022b05
                   implemented for this MAU, the value of this
Packit 022b05
                   object determines the operational type of the
Packit 022b05
                   MAU.  In this case, a set to this object will
Packit 022b05
                   force the MAU into the specified operating mode.
Packit 022b05
Packit 022b05
                   If auto-negotiation is implemented and enabled
Packit 022b05
                   for this MAU, the operational type of the MAU
Packit 022b05
                   is determined by auto-negotiation, and the value
Packit 022b05
                   of this object denotes the type to which the MAU
Packit 022b05
                   will automatically revert if/when
Packit 022b05
                   auto-negotiation is later disabled.
Packit 022b05
Packit 022b05
                   NOTE TO IMPLEMENTORS:  It may be necessary to
Packit 022b05
                   provide for underlying hardware implementations
Packit 022b05
                   which do not follow the exact behavior specified
Packit 022b05
                   above.  In particular, when
Packit 022b05
                   ifMauAutoNegAdminStatus transitions from enabled
Packit 022b05
                   to disabled, the agent implementation MUST
Packit 022b05
                   ensure that the operational type of the MAU (as
Packit 022b05
                   reported by ifMauType) correctly transitions to
Packit 022b05
                   the value specified by this object, rather than
Packit 022b05
                   continuing to operate at the value earlier
Packit 022b05
                   determined by the auto-negotiation function."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.1, aMAUID, and 22.2.4.1.4."
Packit 022b05
       ::= { ifMauEntry 11 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ifMauAutoNegSupported OBJECT-TYPE
Packit 022b05
       SYNTAX      TruthValue
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This object indicates whether or not
Packit 022b05
                   auto-negotiation is supported on this MAU."
Packit 022b05
       ::= { ifMauEntry 12 }
Packit 022b05
Packit 022b05
   ifMauTypeListBits OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifMauTypeListBits
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value that uniquely identifies the set of
Packit 022b05
                   possible IEEE 802.3 types that the MAU could be.
Packit 022b05
                   If auto-negotiation is present on this MAU, this
Packit 022b05
                   object will map to ifMauAutoNegCapabilityBits.
Packit 022b05
Packit 022b05
                   Note that this MAU may be capable of operating
Packit 022b05
                   as a MAU type that is beyond the scope of this
Packit 022b05
                   MIB.  This is indicated by returning the
Packit 022b05
                   bit value bOther in addition to any bit values
Packit 022b05
                   for standard capabilities that are listed in the
Packit 022b05
                   IANAifMauTypeListBits TC."
Packit 022b05
       ::= { ifMauEntry 13 }
Packit 022b05
Packit 022b05
   ifMauHCFalseCarriers OBJECT-TYPE
Packit 022b05
       SYNTAX      Counter64
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A count of the number of false carrier events
Packit 022b05
                   during IDLE in 100BASE-X and 1000BASE-X links.
Packit 022b05
Packit 022b05
                   For all other MAU types, this counter will
Packit 022b05
                   always indicate zero.  This counter does not
Packit 022b05
                   increment at the symbol rate.
Packit 022b05
Packit 022b05
                   This counter is a 64-bit version of
Packit 022b05
                   ifMauFalseCarriers.  Since the 32-bit version of
Packit 022b05
                   this counter can roll over very quickly,
Packit 022b05
                   management stations are advised to poll the
Packit 022b05
                   64-bit version instead, in order to avoid loss
Packit 022b05
                   of information.
Packit 022b05
Packit 022b05
                   Discontinuities in the value of this counter can
Packit 022b05
                   occur at re-initialization of the management
Packit 022b05
                   system and at other times, as indicated by the
Packit 022b05
                   value of ifCounterDiscontinuityTime."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   RFC 2863, ifCounterDiscontinuityTime."
Packit 022b05
       ::= { ifMauEntry 14 }
Packit 022b05
Packit 022b05
   -- The ifJackTable applies to MAUs attached to interfaces
Packit 022b05
   -- which have one or more external jacks (connectors).
Packit 022b05
Packit 022b05
   ifJackTable OBJECT-TYPE
Packit 022b05
       SYNTAX      SEQUENCE OF IfJackEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Information about the external jacks attached
Packit 022b05
                   to MAUs attached to an interface."
Packit 022b05
       ::= { dot3IfMauBasicGroup 2 }
Packit 022b05
Packit 022b05
   ifJackEntry OBJECT-TYPE
Packit 022b05
       SYNTAX      IfJackEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "An entry in the table, containing information
Packit 022b05
                   about a particular jack."
Packit 022b05
       INDEX       { ifMauIfIndex,
Packit 022b05
                     ifMauIndex,
Packit 022b05
                     ifJackIndex
Packit 022b05
                   }
Packit 022b05
       ::= { ifJackTable 1 }
Packit 022b05
Packit 022b05
   IfJackEntry ::=
Packit 022b05
       SEQUENCE {
Packit 022b05
           ifJackIndex                         Integer32,
Packit 022b05
           ifJackType                          IANAifJackType
Packit 022b05
       }
Packit 022b05
Packit 022b05
   ifJackIndex OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32 (1..2147483647)
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This variable uniquely identifies the jack
Packit 022b05
                   described by this entry from among other jacks
Packit 022b05
                   attached to the same MAU."
Packit 022b05
       ::= { ifJackEntry 1 }
Packit 022b05
Packit 022b05
   ifJackType OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifJackType
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "The jack connector type, as it appears on the
Packit 022b05
                   outside of the system."
Packit 022b05
       ::= { ifJackEntry 2 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   --
Packit 022b05
   -- The MAU Auto-Negotiation Table
Packit 022b05
   --
Packit 022b05
Packit 022b05
   ifMauAutoNegTable OBJECT-TYPE
Packit 022b05
       SYNTAX      SEQUENCE OF IfMauAutoNegEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Configuration and status objects for the
Packit 022b05
                   auto-negotiation function of MAUs attached to
Packit 022b05
                   interfaces.
Packit 022b05
Packit 022b05
                   The ifMauAutoNegTable applies to systems in
Packit 022b05
                   which auto-negotiation is supported on one or
Packit 022b05
                   more MAUs attached to interfaces.  Note that if
Packit 022b05
                   auto-negotiation is present and enabled, the
Packit 022b05
                   ifMauType object reflects the result of the
Packit 022b05
                   auto-negotiation function."
Packit 022b05
       ::= { dot3IfMauAutoNegGroup 1 }
Packit 022b05
Packit 022b05
   ifMauAutoNegEntry OBJECT-TYPE
Packit 022b05
       SYNTAX      IfMauAutoNegEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "An entry in the table, containing configuration
Packit 022b05
                   and status information for the auto-negotiation
Packit 022b05
                   function of a particular MAU."
Packit 022b05
       INDEX       { ifMauIfIndex,
Packit 022b05
                     ifMauIndex
Packit 022b05
                   }
Packit 022b05
       ::= { ifMauAutoNegTable 1 }
Packit 022b05
Packit 022b05
   IfMauAutoNegEntry ::=
Packit 022b05
       SEQUENCE {
Packit 022b05
           ifMauAutoNegAdminStatus           INTEGER,
Packit 022b05
           ifMauAutoNegRemoteSignaling       INTEGER,
Packit 022b05
           ifMauAutoNegConfig                INTEGER,
Packit 022b05
           ifMauAutoNegCapability            Integer32,
Packit 022b05
           ifMauAutoNegCapAdvertised         Integer32,
Packit 022b05
           ifMauAutoNegCapReceived           Integer32,
Packit 022b05
           ifMauAutoNegRestart               INTEGER,
Packit 022b05
           ifMauAutoNegCapabilityBits        IANAifMauAutoNegCapBits,
Packit 022b05
           ifMauAutoNegCapAdvertisedBits     IANAifMauAutoNegCapBits,
Packit 022b05
           ifMauAutoNegCapReceivedBits       IANAifMauAutoNegCapBits,
Packit 022b05
           ifMauAutoNegRemoteFaultAdvertised INTEGER,
Packit 022b05
           ifMauAutoNegRemoteFaultReceived   INTEGER
Packit 022b05
       }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   ifMauAutoNegAdminStatus OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       enabled(1),
Packit 022b05
                       disabled(2)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Setting this object to enabled(1) will cause
Packit 022b05
                   the interface that has the auto-negotiation
Packit 022b05
                   signaling ability to be enabled.
Packit 022b05
Packit 022b05
                   If the value of this object is disabled(2) then
Packit 022b05
                   the interface will act as it would if it had no
Packit 022b05
                   auto-negotiation signaling.  Under these
Packit 022b05
                   conditions, an IEEE 802.3 MAU will immediately
Packit 022b05
                   be forced to the state indicated by the value of
Packit 022b05
                   the object ifMauDefaultType.
Packit 022b05
Packit 022b05
                   NOTE TO IMPLEMENTORS:  When
Packit 022b05
                   ifMauAutoNegAdminStatus transitions from enabled
Packit 022b05
                   to disabled, the agent implementation MUST
Packit 022b05
                   ensure that the operational type of the MAU (as
Packit 022b05
                   reported by ifMauType) correctly transitions to
Packit 022b05
                   the value specified by the ifMauDefaultType
Packit 022b05
                   object, rather than continuing to operate at the
Packit 022b05
                   value earlier determined by the auto-negotiation
Packit 022b05
                   function."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.2, aAutoNegAdminState,
Packit 022b05
                   and 30.6.1.2.2, acAutoNegAdminControl."
Packit 022b05
       ::= { ifMauAutoNegEntry 1 }
Packit 022b05
Packit 022b05
   ifMauAutoNegRemoteSignaling OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       detected(1),
Packit 022b05
                       notdetected(2)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value indicating whether the remote end of
Packit 022b05
                   the link is using auto-negotiation signaling.  It
Packit 022b05
                   takes the value detected(1) if and only if,
Packit 022b05
                   during the previous link negotiation, FLP Bursts
Packit 022b05
                   were received."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.3,
Packit 022b05
                   aAutoNegRemoteSignaling."
Packit 022b05
       ::= { ifMauAutoNegEntry 2 }
Packit 022b05
Packit 022b05
   ifMauAutoNegConfig OBJECT-TYPE
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       configuring(2),
Packit 022b05
                       complete(3),
Packit 022b05
                       disabled(4),
Packit 022b05
                       parallelDetectFail(5)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value indicating the current status of the
Packit 022b05
                   auto-negotiation process.  The enumeration
Packit 022b05
                   parallelDetectFail(5) maps to a failure in
Packit 022b05
                   parallel detection as defined in 28.2.3.1 of
Packit 022b05
                   [IEEE802.3]."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.4, aAutoNegAutoConfig."
Packit 022b05
       ::= { ifMauAutoNegEntry 4 }
Packit 022b05
Packit 022b05
   ifMauAutoNegCapability OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This object has been deprecated in favour of
Packit 022b05
                   ifMauAutoNegCapabilityBits.
Packit 022b05
Packit 022b05
                   A value that uniquely identifies the set of
Packit 022b05
                   capabilities of the local auto-negotiation
Packit 022b05
                   entity.  The value is a sum that initially
Packit 022b05
                   takes the value zero.  Then, for each capability
Packit 022b05
                   of this interface, 2 raised to the power noted
Packit 022b05
                   below is added to the sum.  For example, an
Packit 022b05
                   interface that has the capability to support
Packit 022b05
                   only 100Base-TX half duplex would have a value
Packit 022b05
                   of 32768 (2**15).  In contrast, an interface
Packit 022b05
                   that supports both 100Base-TX half duplex and
Packit 022b05
                   100Base-TX full duplex would have a value of
Packit 022b05
                   98304 ((2**15) + (2**16)).
Packit 022b05
Packit 022b05
                   The powers of 2 assigned to the capabilities are
Packit 022b05
                   these:
Packit 022b05
Packit 022b05
                   Power   Capability
Packit 022b05
                     0       other or unknown
Packit 022b05
                    (1-9)    (reserved)
Packit 022b05
                    10       10BASE-T  half duplex mode
Packit 022b05
                    11       10BASE-T  full duplex mode
Packit 022b05
                    12       (reserved)
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                    13       (reserved)
Packit 022b05
                    14       100BASE-T4
Packit 022b05
                    15       100BASE-TX half duplex mode
Packit 022b05
                    16       100BASE-TX full duplex mode
Packit 022b05
                    17       (reserved)
Packit 022b05
                    18       (reserved)
Packit 022b05
                    19      100BASE-T2 half duplex mode
Packit 022b05
                    20      100BASE-T2 full duplex mode
Packit 022b05
Packit 022b05
                   Note that interfaces that support this MIB may
Packit 022b05
                   have capabilities that extend beyond the scope
Packit 022b05
                   of this MIB."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.5,
Packit 022b05
                   aAutoNegLocalTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 5 }
Packit 022b05
Packit 022b05
   ifMauAutoNegCapAdvertised OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This object has been deprecated in favour of
Packit 022b05
                   ifMauAutoNegCapAdvertisedBits.
Packit 022b05
Packit 022b05
                   A value that uniquely identifies the set of
Packit 022b05
                   capabilities advertised by the local
Packit 022b05
                   auto-negotiation entity. Refer to
Packit 022b05
                   ifMauAutoNegCapability for a description of the
Packit 022b05
                   possible values of this object.
Packit 022b05
Packit 022b05
                   Capabilities in this object that are not
Packit 022b05
                   available in ifMauAutoNegCapability cannot be
Packit 022b05
                   enabled."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.6,
Packit 022b05
                   aAutoNegAdvertisedTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 6 }
Packit 022b05
Packit 022b05
   ifMauAutoNegCapReceived OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This object has been deprecated in favour of
Packit 022b05
                   ifMauAutoNegCapReceivedBits.
Packit 022b05
Packit 022b05
                   A value that uniquely identifies the set of
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   capabilities received from the remote
Packit 022b05
                   auto-negotiation entity. Refer to
Packit 022b05
                   ifMauAutoNegCapability for a description of the
Packit 022b05
                   possible values of this object.
Packit 022b05
Packit 022b05
                   Note that interfaces that support this MIB may
Packit 022b05
                   be attached to remote auto-negotiation entities
Packit 022b05
                   that have capabilities beyond the scope of this
Packit 022b05
                   MIB."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.7,
Packit 022b05
                   aAutoNegReceivedTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 7 }
Packit 022b05
Packit 022b05
   ifMauAutoNegRestart OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       restart(1),
Packit 022b05
                       norestart(2)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "If the value of this object is set to
Packit 022b05
                   restart(1) then this will force auto-negotiation
Packit 022b05
                   to begin link renegotiation.  If auto-negotiation
Packit 022b05
                   signaling is disabled, a write to this object
Packit 022b05
                   has no effect.
Packit 022b05
                   Setting the value of this object to norestart(2)
Packit 022b05
                   has no effect."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.2.1,
Packit 022b05
                   acAutoNegRestartAutoConfig."
Packit 022b05
       ::= { ifMauAutoNegEntry 8 }
Packit 022b05
Packit 022b05
   ifMauAutoNegCapabilityBits OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifMauAutoNegCapBits
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value that uniquely identifies the set of
Packit 022b05
                   capabilities of the local auto-negotiation
Packit 022b05
                   entity.  Note that interfaces that support this
Packit 022b05
                   MIB may have capabilities that extend beyond the
Packit 022b05
                   scope of this MIB.
Packit 022b05
Packit 022b05
                   Note that the local auto-negotiation entity may
Packit 022b05
                   support some capabilities beyond the scope of
Packit 022b05
                   this MIB.  This is indicated by returning the
Packit 022b05
                   bit value bOther in addition to any bit values
Packit 022b05
                   for standard capabilities that are listed in the
Packit 022b05
                   IANAifMauAutoNegCapBits TC."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.5,
Packit 022b05
                   aAutoNegLocalTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 9 }
Packit 022b05
Packit 022b05
   ifMauAutoNegCapAdvertisedBits OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifMauAutoNegCapBits
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value that uniquely identifies the set of
Packit 022b05
                   capabilities advertised by the local
Packit 022b05
                   auto-negotiation entity.
Packit 022b05
Packit 022b05
                   Capabilities in this object that are not
Packit 022b05
                   available in ifMauAutoNegCapabilityBits cannot
Packit 022b05
                   be enabled.
Packit 022b05
Packit 022b05
                   Note that the local auto-negotiation entity may
Packit 022b05
                   advertise some capabilities beyond the scope of
Packit 022b05
                   this MIB.  This is indicated by returning the
Packit 022b05
                   bit value bOther in addition to any bit values
Packit 022b05
                   for standard capabilities that are listed in the
Packit 022b05
                   IANAifMauAutoNegCapBits TC."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.6,
Packit 022b05
                   aAutoNegAdvertisedTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 10 }
Packit 022b05
Packit 022b05
   ifMauAutoNegCapReceivedBits OBJECT-TYPE
Packit 022b05
       SYNTAX      IANAifMauAutoNegCapBits
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value that uniquely identifies the set of
Packit 022b05
                   capabilities received from the remote
Packit 022b05
                   auto-negotiation entity.
Packit 022b05
                   Note that interfaces that support this MIB may
Packit 022b05
                   be attached to remote auto-negotiation entities
Packit 022b05
                   that have capabilities beyond the scope of this
Packit 022b05
                   MIB.  This is indicated by returning the bit
Packit 022b05
                   value bOther in addition to any bit values for
Packit 022b05
                   standard capabilities that are listed in the
Packit 022b05
                   IANAifMauAutoNegCapBits TC."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.7,
Packit 022b05
                   aAutoNegReceivedTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 11 }
Packit 022b05
Packit 022b05
   ifMauAutoNegRemoteFaultAdvertised OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       noError(1),
Packit 022b05
                       offline(2),
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                       linkFailure(3),
Packit 022b05
                       autoNegError(4)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-write
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value that identifies any local fault
Packit 022b05
                   indications that this MAU has detected and will
Packit 022b05
                   advertise at the next auto-negotiation
Packit 022b05
                   interaction for 1000Mbps MAUs."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.6,
Packit 022b05
                   aAutoNegAdvertisedTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 12 }
Packit 022b05
Packit 022b05
   ifMauAutoNegRemoteFaultReceived OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       noError(1),
Packit 022b05
                       offline(2),
Packit 022b05
                       linkFailure(3),
Packit 022b05
                       autoNegError(4)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "A value that identifies any fault indications
Packit 022b05
                   received from the far end of a link by the
Packit 022b05
                   local auto-negotiation entity for 1000Mbps
Packit 022b05
                   MAUs."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.6.1.1.7,
Packit 022b05
                   aAutoNegReceivedTechnologyAbility."
Packit 022b05
       ::= { ifMauAutoNegEntry 13 }
Packit 022b05
Packit 022b05
Packit 022b05
   --
Packit 022b05
   -- The Basic Broadband MAU Table
Packit 022b05
   --
Packit 022b05
Packit 022b05
   broadMauBasicTable OBJECT-TYPE
Packit 022b05
       SYNTAX      SEQUENCE OF BroadMauBasicEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This entire table has been deprecated.  There
Packit 022b05
                   have been no reported implementations of this
Packit 022b05
                   table, and it is unlikely that there ever will
Packit 022b05
                   be.  IEEE recommends that broadband MAU types
Packit 022b05
                   should not be used for new installations.
Packit 022b05
Packit 022b05
                   Table of descriptive and status information
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   about the broadband MAUs connected to
Packit 022b05
                   interfaces."
Packit 022b05
       ::= { dot3BroadMauBasicGroup 1 }
Packit 022b05
Packit 022b05
   broadMauBasicEntry OBJECT-TYPE
Packit 022b05
       SYNTAX      BroadMauBasicEntry
Packit 022b05
       MAX-ACCESS  not-accessible
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   An entry in the table, containing information
Packit 022b05
                   about a single broadband MAU."
Packit 022b05
       INDEX       { broadMauIfIndex,
Packit 022b05
                     broadMauIndex
Packit 022b05
                   }
Packit 022b05
       ::= { broadMauBasicTable 1 }
Packit 022b05
Packit 022b05
   BroadMauBasicEntry ::=
Packit 022b05
       SEQUENCE {
Packit 022b05
           broadMauIfIndex                     InterfaceIndex,
Packit 022b05
           broadMauIndex                       Integer32,
Packit 022b05
           broadMauXmtRcvSplitType             INTEGER,
Packit 022b05
           broadMauXmtCarrierFreq              Integer32,
Packit 022b05
           broadMauTranslationFreq             Integer32
Packit 022b05
       }
Packit 022b05
Packit 022b05
   broadMauIfIndex OBJECT-TYPE
Packit 022b05
       SYNTAX      InterfaceIndex
Packit 022b05
       MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                              -- SMIv1 index
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This variable uniquely identifies the interface
Packit 022b05
                   to which the MAU described by this entry is
Packit 022b05
                   connected."
Packit 022b05
       REFERENCE   "RFC 2863, ifIndex."
Packit 022b05
       ::= { broadMauBasicEntry 1 }
Packit 022b05
Packit 022b05
   broadMauIndex OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32 (1..2147483647)
Packit 022b05
       MAX-ACCESS  read-only  -- read-only since originally an
Packit 022b05
                              -- SMIv1 index
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This variable uniquely identifies the MAU
Packit 022b05
                   connected to interface broadMauIfIndex that is
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   described by this entry."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.1, aMAUID."
Packit 022b05
       ::= { broadMauBasicEntry 2 }
Packit 022b05
Packit 022b05
   broadMauXmtRcvSplitType OBJECT-TYPE
Packit 022b05
       SYNTAX      INTEGER {
Packit 022b05
                       other(1),
Packit 022b05
                       single(2),
Packit 022b05
                       dual(3)
Packit 022b05
                   }
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This object indicates the type of frequency
Packit 022b05
                   multiplexing/cabling system used to separate the
Packit 022b05
                   transmit and receive paths for the 10BROAD36
Packit 022b05
                   MAU.
Packit 022b05
Packit 022b05
                   The value other(1) is returned if the split type
Packit 022b05
                   is not either single or dual.
Packit 022b05
Packit 022b05
                   The value single(2) indicates a single cable
Packit 022b05
                   system.  The value dual(3) indicates a dual
Packit 022b05
                   cable system, offset normally zero."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.8, aBbMAUXmitRcvSplitType."
Packit 022b05
       ::= { broadMauBasicEntry 3 }
Packit 022b05
Packit 022b05
   broadMauXmtCarrierFreq OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This variable indicates the transmit carrier
Packit 022b05
                   frequency of the 10BROAD36 MAU in MHz/4; that
Packit 022b05
                   is, in units of 250 kHz."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.9,
Packit 022b05
                   aBroadbandFrequencies.xmitCarrierFrequency."
Packit 022b05
       ::= { broadMauBasicEntry 4 }
Packit 022b05
Packit 022b05
   broadMauTranslationFreq OBJECT-TYPE
Packit 022b05
       SYNTAX      Integer32
Packit 022b05
       MAX-ACCESS  read-only
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS OBJECT IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   This variable indicates the translation offset
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                   frequency of the 10BROAD36 MAU in MHz/4; that
Packit 022b05
                   is, in units of 250 kHz."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.1.9,
Packit 022b05
                   aBroadbandFrequencies.translationFrequency."
Packit 022b05
       ::= { broadMauBasicEntry 5 }
Packit 022b05
Packit 022b05
   -- Notifications for use by 802.3 MAUs
Packit 022b05
Packit 022b05
   snmpDot3MauTraps OBJECT IDENTIFIER ::= { snmpDot3MauMgt 0 }
Packit 022b05
Packit 022b05
   rpMauJabberTrap NOTIFICATION-TYPE
Packit 022b05
       OBJECTS     { rpMauJabberState }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This trap is sent whenever a managed repeater
Packit 022b05
                   MAU enters the jabber state.
Packit 022b05
Packit 022b05
                   The agent MUST throttle the generation of
Packit 022b05
                   consecutive rpMauJabberTraps so that there is at
Packit 022b05
                   least a five-second gap between them."
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.3.1, nJabber notification."
Packit 022b05
       ::= { snmpDot3MauTraps 1 }
Packit 022b05
Packit 022b05
   ifMauJabberTrap NOTIFICATION-TYPE
Packit 022b05
       OBJECTS     { ifMauJabberState }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "This trap is sent whenever a managed interface
Packit 022b05
                   MAU enters the jabber state.
Packit 022b05
Packit 022b05
                   The agent MUST throttle the generation of
Packit 022b05
                   consecutive ifMauJabberTraps so that there is at
Packit 022b05
                   least a five-second gap between them."
Packit 022b05
Packit 022b05
       REFERENCE   "[IEEE802.3], 30.5.1.3.1, nJabber notification."
Packit 022b05
       ::= { snmpDot3MauTraps 2 }
Packit 022b05
Packit 022b05
   -- Conformance information
Packit 022b05
Packit 022b05
   mauModConf
Packit 022b05
           OBJECT IDENTIFIER ::= { mauMod 1 }
Packit 022b05
     mauModCompls
Packit 022b05
           OBJECT IDENTIFIER ::= { mauModConf 1 }
Packit 022b05
     mauModObjGrps
Packit 022b05
           OBJECT IDENTIFIER ::= { mauModConf 2 }
Packit 022b05
     mauModNotGrps
Packit 022b05
           OBJECT IDENTIFIER ::= { mauModConf 3 }
Packit 022b05
Packit 022b05
   -- Object groups
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   mauRpGrpBasic OBJECT-GROUP
Packit 022b05
       OBJECTS     { rpMauGroupIndex,
Packit 022b05
                     rpMauPortIndex,
Packit 022b05
                     rpMauIndex,
Packit 022b05
                     rpMauType,
Packit 022b05
                     rpMauStatus,
Packit 022b05
                     rpMauMediaAvailable,
Packit 022b05
                     rpMauMediaAvailableStateExits,
Packit 022b05
                     rpMauJabberState,
Packit 022b05
                     rpMauJabberingStateEnters
Packit 022b05
                   }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Basic conformance group for MAUs attached to
Packit 022b05
                   repeater ports.  This group is also the
Packit 022b05
                   conformance specification for RFC 1515
Packit 022b05
                   implementations."
Packit 022b05
       ::= { mauModObjGrps 1 }
Packit 022b05
Packit 022b05
   mauRpGrp100Mbs OBJECT-GROUP
Packit 022b05
       OBJECTS     { rpMauFalseCarriers }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance group for MAUs attached to
Packit 022b05
                   repeater ports with 100 Mb/s or greater
Packit 022b05
                   capability."
Packit 022b05
       ::= { mauModObjGrps 2 }
Packit 022b05
Packit 022b05
   mauRpGrpJack OBJECT-GROUP
Packit 022b05
       OBJECTS     { rpJackType }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance group for MAUs attached to
Packit 022b05
                   repeater ports with managed jacks."
Packit 022b05
       ::= { mauModObjGrps 3 }
Packit 022b05
Packit 022b05
   mauIfGrpBasic OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauIfIndex,
Packit 022b05
                     ifMauIndex,
Packit 022b05
                     ifMauType,
Packit 022b05
                     ifMauStatus,
Packit 022b05
                     ifMauMediaAvailable,
Packit 022b05
                     ifMauMediaAvailableStateExits,
Packit 022b05
                     ifMauJabberState,
Packit 022b05
                     ifMauJabberingStateEnters
Packit 022b05
                   }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Basic conformance group for MAUs attached to
Packit 022b05
                   interfaces.  This group also provides a
Packit 022b05
                   conformance specification for RFC 1515
Packit 022b05
                   implementations."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       ::= { mauModObjGrps 4 }
Packit 022b05
Packit 022b05
   mauIfGrp100Mbs OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauFalseCarriers,
Packit 022b05
                     ifMauTypeList,
Packit 022b05
                     ifMauDefaultType,
Packit 022b05
                     ifMauAutoNegSupported
Packit 022b05
                   }
Packit 022b05
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   Conformance group for MAUs attached to
Packit 022b05
                   interfaces with 100 Mb/s capability.
Packit 022b05
Packit 022b05
                   This object group has been deprecated in favor
Packit 022b05
                   of mauIfGrpHighCapacity."
Packit 022b05
       ::= { mauModObjGrps 5 }
Packit 022b05
Packit 022b05
   mauIfGrpJack OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifJackType }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance group for MAUs attached to
Packit 022b05
                   interfaces with managed jacks."
Packit 022b05
       ::= { mauModObjGrps 6 }
Packit 022b05
Packit 022b05
   mauIfGrpAutoNeg OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauAutoNegAdminStatus,
Packit 022b05
                     ifMauAutoNegRemoteSignaling,
Packit 022b05
                     ifMauAutoNegConfig,
Packit 022b05
                     ifMauAutoNegCapability,
Packit 022b05
                     ifMauAutoNegCapAdvertised,
Packit 022b05
                     ifMauAutoNegCapReceived,
Packit 022b05
                     ifMauAutoNegRestart
Packit 022b05
                   }
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
Packit 022b05
Packit 022b05
                   Conformance group for MAUs attached to
Packit 022b05
                   interfaces with managed auto-negotiation.
Packit 022b05
Packit 022b05
                   This object group has been deprecated in favor
Packit 022b05
                   of mauIfGrpAutoNeg2."
Packit 022b05
       ::= { mauModObjGrps 7 }
Packit 022b05
Packit 022b05
   mauBroadBasic OBJECT-GROUP
Packit 022b05
       OBJECTS     { broadMauIfIndex,
Packit 022b05
                     broadMauIndex,
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
                     broadMauXmtRcvSplitType,
Packit 022b05
                     broadMauXmtCarrierFreq,
Packit 022b05
                     broadMauTranslationFreq
Packit 022b05
                   }
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "********* THIS GROUP IS DEPRECATED **********
Packit 022b05
                   Conformance group for broadband MAUs attached
Packit 022b05
                   to interfaces.
Packit 022b05
Packit 022b05
                   This object group is deprecated.  There have
Packit 022b05
                   been no reported implementations of this group,
Packit 022b05
                   and it was felt to be unlikely that there will
Packit 022b05
                   be any future implementations."
Packit 022b05
       ::= { mauModObjGrps 8 }
Packit 022b05
Packit 022b05
   mauIfGrpHighCapacity OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauFalseCarriers,
Packit 022b05
                     ifMauTypeListBits,
Packit 022b05
                     ifMauDefaultType,
Packit 022b05
                     ifMauAutoNegSupported
Packit 022b05
                   }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance group for MAUs attached to
Packit 022b05
                   interfaces with 100 Mb/s or greater capability."
Packit 022b05
       ::= { mauModObjGrps 9 }
Packit 022b05
Packit 022b05
   mauIfGrpAutoNeg2 OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauAutoNegAdminStatus,
Packit 022b05
                     ifMauAutoNegRemoteSignaling,
Packit 022b05
                     ifMauAutoNegConfig,
Packit 022b05
                     ifMauAutoNegCapabilityBits,
Packit 022b05
                     ifMauAutoNegCapAdvertisedBits,
Packit 022b05
                     ifMauAutoNegCapReceivedBits,
Packit 022b05
                     ifMauAutoNegRestart
Packit 022b05
                   }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance group for MAUs attached to
Packit 022b05
                   interfaces with managed auto-negotiation."
Packit 022b05
       ::= { mauModObjGrps 10 }
Packit 022b05
Packit 022b05
   mauIfGrpAutoNeg1000Mbps OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauAutoNegRemoteFaultAdvertised,
Packit 022b05
                     ifMauAutoNegRemoteFaultReceived
Packit 022b05
                   }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance group for 1000Mbps MAUs attached to
Packit 022b05
                   interfaces with managed auto-negotiation."
Packit 022b05
       ::= { mauModObjGrps 11 }
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
   mauIfGrpHCStats OBJECT-GROUP
Packit 022b05
       OBJECTS     { ifMauHCFalseCarriers }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Conformance for high capacity statistics for
Packit 022b05
                   MAUs attached to interfaces."
Packit 022b05
       ::= { mauModObjGrps 12 }
Packit 022b05
Packit 022b05
   -- Notification groups
Packit 022b05
Packit 022b05
   rpMauNotifications NOTIFICATION-GROUP
Packit 022b05
       NOTIFICATIONS { rpMauJabberTrap }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Notifications for repeater MAUs."
Packit 022b05
       ::= { mauModNotGrps 1 }
Packit 022b05
Packit 022b05
   ifMauNotifications NOTIFICATION-GROUP
Packit 022b05
       NOTIFICATIONS { ifMauJabberTrap }
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Notifications for interface MAUs."
Packit 022b05
       ::= { mauModNotGrps 2 }
Packit 022b05
Packit 022b05
   -- Compliances
Packit 022b05
Packit 022b05
   mauModRpCompl MODULE-COMPLIANCE
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
Packit 022b05
                   Compliance for MAUs attached to repeater
Packit 022b05
                   ports.
Packit 022b05
Packit 022b05
                   This compliance is deprecated and replaced by
Packit 022b05
                   mauModRpCompl2, which corrects an oversight by
Packit 022b05
                   allowing rpMauStatus to be implemented
Packit 022b05
                   read-only."
Packit 022b05
Packit 022b05
       MODULE -- this module
Packit 022b05
           MANDATORY-GROUPS { mauRpGrpBasic }
Packit 022b05
Packit 022b05
           GROUP       mauRpGrp100Mbs
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have 100Mb/s or
Packit 022b05
                       greater capability."
Packit 022b05
Packit 022b05
           GROUP       mauRpGrpJack
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have one or more
Packit 022b05
                       external jacks."
Packit 022b05
Packit 022b05
           GROUP       rpMauNotifications
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           DESCRIPTION "Implementation of this group is recommended
Packit 022b05
                       for MAUs attached to repeater ports."
Packit 022b05
       ::= { mauModCompls 1 }
Packit 022b05
Packit 022b05
   mauModIfCompl MODULE-COMPLIANCE
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
Packit 022b05
Packit 022b05
                   Compliance for MAUs attached to interfaces.
Packit 022b05
                   This compliance is deprecated and replaced by
Packit 022b05
                   mauModIfCompl2."
Packit 022b05
Packit 022b05
       MODULE -- this module
Packit 022b05
           MANDATORY-GROUPS { mauIfGrpBasic }
Packit 022b05
Packit 022b05
           GROUP       mauIfGrp100Mbs
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have 100Mb/s
Packit 022b05
                       capability."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpJack
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have one or more
Packit 022b05
                       external jacks."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpAutoNeg
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for MAUs that support managed
Packit 022b05
                       auto-negotiation."
Packit 022b05
Packit 022b05
           GROUP       mauBroadBasic
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for broadband MAUs."
Packit 022b05
Packit 022b05
           GROUP       ifMauNotifications
Packit 022b05
           DESCRIPTION "Implementation of this group is recommended
Packit 022b05
                       for MAUs attached to interfaces."
Packit 022b05
       ::= { mauModCompls 2 }
Packit 022b05
Packit 022b05
   mauModIfCompl2 MODULE-COMPLIANCE
Packit 022b05
       STATUS      deprecated
Packit 022b05
       DESCRIPTION "******** THIS COMPLIANCE IS DEPRECATED ********
Packit 022b05
Packit 022b05
                   Compliance for MAUs attached to interfaces.
Packit 022b05
Packit 022b05
                   This compliance is deprecated and replaced by
Packit 022b05
                   mauModIfCompl3."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
       MODULE -- this module
Packit 022b05
           MANDATORY-GROUPS { mauIfGrpBasic }
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpHighCapacity
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have 100Mb/s
Packit 022b05
                       or greater capability."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpJack
Packit 022b05
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have one or more
Packit 022b05
                       external jacks."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpAutoNeg2
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for MAUs that support managed
Packit 022b05
                       auto-negotiation."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpAutoNeg1000Mbps
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for MAUs that have 1000Mb/s or greater
Packit 022b05
                       capability and support managed
Packit 022b05
                       auto-negotiation."
Packit 022b05
Packit 022b05
           GROUP       ifMauNotifications
Packit 022b05
           DESCRIPTION "Implementation of this group is recommended
Packit 022b05
                       for MAUs attached to interfaces."
Packit 022b05
Packit 022b05
           OBJECT      ifMauStatus
Packit 022b05
           MIN-ACCESS  read-only
Packit 022b05
           DESCRIPTION "Write access is not required."
Packit 022b05
       ::= { mauModCompls 3 }
Packit 022b05
Packit 022b05
   mauModRpCompl2 MODULE-COMPLIANCE
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Compliance for MAUs attached to repeater
Packit 022b05
                   ports.
Packit 022b05
Packit 022b05
                   Note that compliance with this compliance
Packit 022b05
                   statement requires compliance with the
Packit 022b05
                   snmpRptrModCompl MODULE-COMPLIANCE statement of
Packit 022b05
                   the SNMP-REPEATER-MIB (RFC 2108)."
Packit 022b05
Packit 022b05
       MODULE -- this module
Packit 022b05
           MANDATORY-GROUPS { mauRpGrpBasic }
Packit 022b05
Packit 022b05
           GROUP       mauRpGrp100Mbs
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have 100Mb/s or
Packit 022b05
                       greater capability."
Packit 022b05
Packit 022b05
           GROUP       mauRpGrpJack
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have one or more
Packit 022b05
                       external jacks."
Packit 022b05
Packit 022b05
           GROUP       rpMauNotifications
Packit 022b05
Packit 022b05
           DESCRIPTION "Implementation of this group is recommended
Packit 022b05
                       for MAUs attached to repeater ports."
Packit 022b05
Packit 022b05
           OBJECT      rpMauStatus
Packit 022b05
           MIN-ACCESS  read-only
Packit 022b05
           DESCRIPTION "Write access is not required."
Packit 022b05
       ::= { mauModCompls 4 }
Packit 022b05
Packit 022b05
   mauModIfCompl3 MODULE-COMPLIANCE
Packit 022b05
       STATUS      current
Packit 022b05
       DESCRIPTION "Compliance for MAUs attached to interfaces.
Packit 022b05
Packit 022b05
                   Note that compliance with this compliance
Packit 022b05
                   statement requires compliance with the
Packit 022b05
                   ifCompliance3 MODULE-COMPLIANCE statement of the
Packit 022b05
                   IF-MIB (RFC 2863) and the dot3Compliance2
Packit 022b05
                   MODULE-COMPLIANCE statement of the
Packit 022b05
                   EtherLike-MIB (RFC3635)."
Packit 022b05
Packit 022b05
       MODULE -- this module
Packit 022b05
           MANDATORY-GROUPS { mauIfGrpBasic }
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpHighCapacity
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have 100Mb/s
Packit 022b05
                       or greater capability."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpHCStats
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for MAUs that have 1000Mb/s capacity, and
Packit 022b05
                       is recommended for MAUs that have 100Mb/s
Packit 022b05
                       capacity."
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpJack
Packit 022b05
           DESCRIPTION "Implementation of this optional group is
Packit 022b05
                       recommended for MAUs that have one or more
Packit 022b05
                       external jacks."
Packit 022b05
Packit 022b05
Packit 022b05
Packit 022b05
           GROUP       mauIfGrpAutoNeg2
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for MAUs that support managed
Packit 022b05
                       auto-negotiation."
Packit 022b05
           GROUP       mauIfGrpAutoNeg1000Mbps
Packit 022b05
           DESCRIPTION "Implementation of this group is mandatory
Packit 022b05
                       for MAUs that have 1000Mb/s or greater
Packit 022b05
                       capability and support managed
Packit 022b05
                       auto-negotiation."
Packit 022b05
Packit 022b05
           GROUP       ifMauNotifications
Packit 022b05
           DESCRIPTION "Implementation of this group is recommended
Packit 022b05
                       for MAUs attached to interfaces."
Packit 022b05
Packit 022b05
           OBJECT      ifMauStatus
Packit 022b05
           MIN-ACCESS  read-only
Packit 022b05
           DESCRIPTION "Write access is not required."
Packit 022b05
       ::= { mauModCompls 5 }
Packit 022b05
Packit 022b05
END