You are here:

MonitorTools.com > Technical documentation > SNMP > MIB > Cisco > CISCO-MAU-EXT-MIB
ActiveXperts Network Monitor 2019##AdminFavorites

CISCO-MAU-EXT-MIB by vendor Cisco

CISCO-MAU-EXT-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2019 to import vendor-specific MIB files, inclusing CISCO-MAU-EXT-MIB.


Vendor: Cisco
Mib: CISCO-MAU-EXT-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2019 [download]    (ships with advanced SNMP/MIB tools)
-- *****************************************************************
-- Cisco Extension to MAU-MIB
--
-- October 2003, Liwei Lue
--
-- Copyright (c) 2003-2004 by cisco Systems, Inc.
-- All rights reserved.
-- *****************************************************************
--

CISCO-MAU-EXT-MIB DEFINITIONS ::= BEGIN

IMPORTS
        MODULE-IDENTITY,
        OBJECT-TYPE
                FROM SNMPv2-SMI
        MODULE-COMPLIANCE, OBJECT-GROUP
                FROM SNMPv2-CONF
        TruthValue
                FROM SNMPv2-TC
        ciscoMgmt
                FROM CISCO-SMI
        ifJackEntry, ifMauIfIndex, ifMauIndex
                FROM MAU-MIB;


ciscoMauExtMIB MODULE-IDENTITY
        LAST-UPDATED        "200404210000Z"
        ORGANIZATION        "Cisco Systems, Inc."
        CONTACT-INFO
                "       Cisco Systems
                        Customer Service

                Postal: 170 W Tasman Drive
                        San Jose, CA  95134
                        USA

                   Tel: +1 800 553-NETS

                E-mail: cs-lan-switch-snmp@cisco.com"
        DESCRIPTION
                "A MIB module for extending the MAU-MIB (RFC 3636)
                 to add objects which provide additional management
                 information about MAU or Jack not available in 
                 MAU-MIB."

        REVISION        "200404210000Z"
        DESCRIPTION
                "Initial version of this MIB module."
        ::= { ciscoMgmt 398 }

cmExtMIBNotifs      OBJECT IDENTIFIER ::= { ciscoMauExtMIB 0 }
cmExtMIBObjects     OBJECT IDENTIFIER ::= { ciscoMauExtMIB 1 }
cmExtMIBConformance OBJECT IDENTIFIER ::= { ciscoMauExtMIB 2 }

cmExtMauConfig  OBJECT IDENTIFIER ::= { cmExtMIBObjects 1 }

-- The Interface Jack Configuration Table

cmExtJackConfigTable  OBJECT-TYPE
        SYNTAX      SEQUENCE OF CmExtJackConfigEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
                "This table contains management information about MAUs
                 attached to interfaces with managed jacks.  The 
                 objects in this table are in addition to the objects
                 in the ifJackTable."
        REFERENCE
                "Reference RFC 3636, ifJackTable."
        ::= { cmExtMauConfig 1 }

cmExtJackConfigEntry OBJECT-TYPE
        SYNTAX      CmExtJackConfigEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
                "An entry containing additional management information
                 for a particular jack."
        REFERENCE
                "Reference RFC 3636, ifJackEntry"
        AUGMENTS    { ifJackEntry }
        ::= { cmExtJackConfigTable 1 }

CmExtJackConfigEntry ::=
        SEQUENCE {
                cmExtJackState       INTEGER
        }

cmExtJackState OBJECT-TYPE
        SYNTAX  INTEGER {
                active(1),
                inactive(2)
        }
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
                "Indicates the state of a particular jack.

                 Within a particular MAU, setting this to 'active' on
                 a jack which is not the current active jack will 
                 deactivate the current active jack. 

                 Setting the current active jack to 'active' has no 
                 effect.

                 A value of inactive(2) indicates that the jack is
                 currently deactiveated.  Setting this to 'inactive' 
                 has no effect.  Of all the jacks connected to a MAU,
                 at least one must be active at all times."

    ::= { cmExtJackConfigEntry 1 }

cmExtAutoMdixConfig OBJECT IDENTIFIER ::= { cmExtMIBObjects 2 }

--  The Auto-MDIX (Automatic Medium Dependent Interface
--  crossover) feature provides ability to automatically
--  detect the required cable connection type, and to
--  configure the connection accordingly. This feature
--  enables auto correction of incorrect cabling
--  connections, allows either a straight cable or a
--  cross cable to connect to a peer device.

cmExtIfAutoMdixConfigTable OBJECT-TYPE
        SYNTAX      SEQUENCE OF CmExtIfAutoMdixConfigEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
               "This table contains Auto-MDIX configuration 
                information for MAUs attached to interfaces in the
                device. An entry appears in this table for each 
                active Auto-MDIX capable MAU connected to 
                interfaces in the device."
        ::= { cmExtAutoMdixConfig 1 }

cmExtIfAutoMdixConfigEntry OBJECT-TYPE
        SYNTAX      CmExtIfAutoMdixConfigEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
               "An entry containing Auto-MDIX configuration
                information for a MAU connected to the interface."
        INDEX       { ifMauIfIndex, ifMauIndex }
        ::= { cmExtIfAutoMdixConfigTable 1 }

CmExtIfAutoMdixConfigEntry ::=
        SEQUENCE {
                cmExtIfAutoMdixEnabled TruthValue
        }

cmExtIfAutoMdixEnabled OBJECT-TYPE
        SYNTAX      TruthValue
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
               "Specifies if Auto-MDIX feature is enabled on
                the MAU."
        ::= { cmExtIfAutoMdixConfigEntry 1 }


-- no notifications defined
        

-- Conformance

cmExtMIBCompliances OBJECT IDENTIFIER ::=
    { cmExtMIBConformance 1 }
cmExtMIBGroups OBJECT IDENTIFIER ::=
    { cmExtMIBConformance 2 }


-- Compliance

cmExtMIBCompliance MODULE-COMPLIANCE
        STATUS      deprecated
        DESCRIPTION
            "The compliance statement for entities which implement
             the Cisco MAU extension MIB."

        MODULE           -- this module
            MANDATORY-GROUPS {
                cmExtJackConfigGroup
            }
        ::= { cmExtMIBCompliances 1 }

cmExtMIBCompliance2 MODULE-COMPLIANCE
        STATUS      current
        DESCRIPTION
            "The compliance statement for entities which implement
             the Cisco MAU extension MIB."

        MODULE           -- this module

        GROUP cmExtJackConfigGroup
        DESCRIPTION
            "This group is mandatory only for the device that
             supports interfaces with multiple managed jacks."

        GROUP cmExtIfAutoMdixConfigGroup
        DESCRIPTION
            "This group is mandatory only for the device that 
             supports the Auto-MDIX feature."

        ::= { cmExtMIBCompliances 2 }

-- Units of Conformance

cmExtJackConfigGroup OBJECT-GROUP
        OBJECTS {
            cmExtJackState
        }
        STATUS current
        DESCRIPTION
            "A collection of objects providing the configuration
             information about MAUs attached to interfaces with
             managed jacks."
        ::= { cmExtMIBGroups 1 }

cmExtIfAutoMdixConfigGroup OBJECT-GROUP
        OBJECTS {
            cmExtIfAutoMdixEnabled
        }
        STATUS current
        DESCRIPTION
            "A collection of objects providing the configuration
             information of Auto-MDIX feature in the device."
        ::= { cmExtMIBGroups 2 }
END