AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | Infra | IoT | IT Service | Linux | Network/System | Performance | Protocol | SaaS | Security | Service Level | SNMP | Storage | VMware | VoIP | Web | Wireless

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Enterasys Networks » ENTERASYS-R2MGMT-MIB

ENTERASYS-R2MGMT-MIB device MIB details by Enterasys Networks

ENTERASYS-R2MGMT-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 2024 to import vendor-specific MIB files, inclusing ENTERASYS-R2MGMT-MIB.


Vendor: Enterasys Networks
Mib: ENTERASYS-R2MGMT-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
ENTERASYS-R2MGMT-MIB DEFINITIONS ::= BEGIN

IMPORTS

    MODULE-IDENTITY, OBJECT-TYPE,
    Counter32, Integer32, 
    TimeTicks, IpAddress                   FROM SNMPv2-SMI
    TruthValue, TEXTUAL-CONVENTION         FROM SNMPv2-TC
    MODULE-COMPLIANCE, 
    OBJECT-GROUP                           FROM SNMPv2-CONF
    EnabledStatus                          FROM P-BRIDGE-MIB
    SnmpAdminString                        FROM SNMP-FRAMEWORK-MIB 
    etsysModules                           FROM ENTERASYS-MIB-NAMES;

enterasysR2MgmtMIB MODULE-IDENTITY
    LAST-UPDATED    "200203071935Z"  -- Thu Mar  7 19:35 GMT 2002
    ORGANIZATION    "Enterasys Networks, Inc"
    CONTACT-INFO
    "Postal:        Enterasys Networks
                    35 Industrial Way, P.O. Box 5005
                    Rochester, NH 03867-0505
                
    Phone:          +1-603-332-9400
    E-Mail:         support@enterasys.com
    WWW:            http://www.enterasys.com"
   
    DESCRIPTION
            "The Enterasys Networks Proprietary MIB module for 
            entities implementing objects specific to RoamAbout 
            R2 Wireless Access Platform."

    REVISION "200203071935Z"  -- Thu Mar  7 19:35 GMT 2002
    DESCRIPTION
        "Imported etsysModules from the correct MIB and corrected
         range for INTEGER."

    REVISION "200106261730Z" 
    DESCRIPTION
        "The initial version of this MIB module"

    ::= { etsysModules 11 }
 
-- ----------------------------------------------------------------------------
--  Enterasys Extended Switch MIB-OIDs for Access Point.
-- ----------------------------------------------------------------------------

    etsysR2MgmtObjects       OBJECT IDENTIFIER   ::= { enterasysR2MgmtMIB 1 }

-- ****************************************************************************

    etsysR2MgmtParams        OBJECT IDENTIFIER   ::= { etsysR2MgmtObjects 1 }
    etsysR2MgmtCounters      OBJECT IDENTIFIER   ::= { etsysR2MgmtObjects 2 }
    etsysR2MgmtErrorLog      OBJECT IDENTIFIER   ::= { etsysR2MgmtObjects 3 }
    etsysR2MgmtLoader        OBJECT IDENTIFIER   ::= { etsysR2MgmtObjects 4 } 


-- ****************************************************************************

--
--  etsysR2MgmtParams - The Extended system module
--  This group consists of objects to configure the 
--  R2 Access Point.
--        
    etsysR2MgmtMemorySize OBJECT-TYPE
        SYNTAX  Integer32
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
                "The size of the memory in the Access Point in Mbytes."
        ::= { etsysR2MgmtParams 1 }

    etsysR2MgmtWEBInterface OBJECT-TYPE
        SYNTAX      EnabledStatus 
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "Determines whether or not WEB Managemnent
             is enabled or disabled."
        ::= { etsysR2MgmtParams 2 }        
        
    etsysR2MgmtTelnetInterface OBJECT-TYPE
        SYNTAX      EnabledStatus 
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "Determines whether or not Telnet Management
             is enabled or disabled."
        ::= { etsysR2MgmtParams 3 }
                
        
-- ***********************************************************************  
--
--  etsysR2MgmtCounters - The systems Counter group
--  This group consists of counters that measure operational
--  events and errors.
--
   
    etsysR2MgmtPowerups   OBJECT-TYPE
        SYNTAX      Counter32
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            The number of times this device was powered on.
            Power Ups, Management Resets and Unsolicited Resets
            are all mutually exclusive."
        ::= { etsysR2MgmtCounters 1 }

    etsysR2MgmtResets OBJECT-TYPE
        SYNTAX      Counter32
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            Number of times the device was initialized with a
            management command.  Power Ups, Management Resets 
            and Unsolicited Resets are all mutually exclusive."
        ::= { etsysR2MgmtCounters 2 }

    etsysR2MgmtUnsolicitedResets  OBJECT-TYPE
        SYNTAX      Counter32
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            Number of times the device initialized itself after
            encountering a fatal error.  Power Ups, Management 
            Resets & Unsolicited Resets are all mutually exclusive."
        ::= { etsysR2MgmtCounters 3 }

-- ****************************************************************************

--
--  The system Error Logs group.  
--
--  This group is optional, but highly recommended for all Entersys products.
--  The group contains objects pertaining to system failures.  Though publicly
--  available, the objects are designed primarily for use by Enterasys.  
--  All objects are non-volatile:  they maintain their values across resets.
--
--  The errLogTable is a ring.  If a maximum of 8 entries are supported
--  then the first 8 errors are indexed 1 through 8.  The 9th error
--  overwrites the oldest entry, entry 1, such that the table contains
--  indices 2 through 9.  The index continues to increase as errors
--  are logged.  The index wraps from 65535 back to 0.
--

    etsysR2MgmtErrLogNumEntries OBJECT-TYPE
        SYNTAX  INTEGER (0..65535)
        MAX-ACCESS  read-only
        STATUS  current
        DESCRIPTION
            "PERSISTENT:
            The number of entries in the etsysR2MgmtErrLogTable.  The value of
            this object is initially zero.  It is incremented as 
            etsysR2MgmtErrLogEntries are added, to a maximum value.  The maximum
            value is implementation specific."
        ::= { etsysR2MgmtErrorLog 1 }


    etsysR2MgmtErrLogTable OBJECT-TYPE
        SYNTAX      SEQUENCE OF EtsysR2MgmtErrLogEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "A table which describes errors encountered by the system."
        ::= { etsysR2MgmtErrorLog 2 }

    etsysR2MgmtErrLogEntry OBJECT-TYPE
        SYNTAX      EtsysR2MgmtErrLogEntry
        MAX-ACCESS  not-accessible
        STATUS      current
        DESCRIPTION
            "A list of errors logged by the system."
        INDEX       { etsysR2MgmtErrLogIndex }
            ::= { etsysR2MgmtErrLogTable 1 }

    EtsysR2MgmtErrLogEntry ::=
        SEQUENCE {
                etsysR2MgmtErrLogIndex        INTEGER,
                etsysR2MgmtErrLogTimeStamp    TimeTicks,
                etsysR2MgmtErrLogResetNumber  INTEGER,
                etsysR2MgmtErrLogInfo         SnmpAdminString
            }

    etsysR2MgmtErrLogIndex OBJECT-TYPE
        SYNTAX      INTEGER (1..65535)
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            The value of this object uniquely identifies an 
            entry in the etsysR2MgmtErrLogTable."
            ::= { etsysR2MgmtErrLogEntry 1 }

    etsysR2MgmtErrLogTimeStamp OBJECT-TYPE
        SYNTAX      TimeTicks
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            The value of sysUpTime at the time in which the 
            error is logged."
            ::= { etsysR2MgmtErrLogEntry 2 }

    etsysR2MgmtErrLogResetNumber OBJECT-TYPE
        SYNTAX      INTEGER (1..2147483647)
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            The number of resets which have occurred at the time 
            in which the error is logged.  (This is the sum of 
            etsysR2MgmtPowerups, etsysR2MgmtMgmtResets, and
            etsysR2MgmtUnsolicitedResets.)"
            ::= { etsysR2MgmtErrLogEntry 3 }

    etsysR2MgmtErrLogInfo OBJECT-TYPE
        SYNTAX      SnmpAdminString (SIZE(0..255))
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "PERSISTENT:
            A textual description of the error being logged."
        ::= { etsysR2MgmtErrLogEntry 4 }

-- ***********************************************************************

-- 
--     Objects to support manual configuration of the primitive loader.
--     These objects make it possible to do firmware upgrades and crash
--     dump uploads even if there is no BootP server on the same subnet
--     as the AccessPoint.
-- 
--     Note that you MUST configure the AccessPoint's IP address if you
--     want a manually-configured TFTP transfer to work.  (You may also
--     need to specify a subnet mask and default gateway IP address.)
        
    etsysR2MgmtCrashUploadUseBootp OBJECT-TYPE
        SYNTAX      TruthValue
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "DURABLE:
            Controls where the AccessPoint gets the information that
            it needs to upload crash dumps.

            When true(1), indicates that the AP should use the BootP
            protocol to auto-configure parameters such as its own IP
            address, gateway IP, subnet, TFTP server IP address, and
            directory name.

            When false(2), indicates that the AccessPoint should use
            locally-configured parameters stored in NVRAM."
        ::= { etsysR2MgmtLoader 1 }

    etsysR2MgmtCrashUploadServerIP OBJECT-TYPE
        SYNTAX      IpAddress
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "DURABLE:
            The IP address of the TFTP server that should be used for
            crash dump uploads.

            This value will be ignored when 
            'etsysR2MgmtCrashUploadUseBootp' is 'false(2)'."
        ::= { etsysR2MgmtLoader 2 }

    etsysR2MgmtCrashUploadDirectory OBJECT-TYPE
        SYNTAX  OCTET STRING (SIZE( 0..128 ))
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "DURABLE:
            The name of the remote directory to which all crash dumps
            should be uploaded.

            This value will be ignored when 
            'etsysR2MgmtCrashUploadUseBootp' is 'false(2)'."
        ::= { etsysR2MgmtLoader 3 }     
        
    etsysR2MgmtUplineDumpMode OBJECT-TYPE
        SYNTAX      EnabledStatus 
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "Determines whether or not a dump file
            is created on an Access Point crash."
        ::= { etsysR2MgmtLoader 4 }
        

-- ***********************************************************************


-- ----------------------------------------------------------------------------
-- Conformance Information
-- ----------------------------------------------------------------------------

etsysR2MgmtConformance     OBJECT IDENTIFIER ::= { enterasysR2MgmtMIB 2 }

    etsysR2MgmtGroups      OBJECT IDENTIFIER ::= { etsysR2MgmtConformance 1 }
    etsysR2MgmtCompliances OBJECT IDENTIFIER ::= { etsysR2MgmtConformance 2 }

-- ----------------------------------------------------------------------------
-- Units of conformance
-- ----------------------------------------------------------------------------

    etsysR2MgmtBaseGroup   OBJECT-GROUP
        OBJECTS { 
            etsysR2MgmtMemorySize,
            etsysR2MgmtWEBInterface,
            etsysR2MgmtTelnetInterface
            }
        STATUS      current
        DESCRIPTION
            "The basic etsysR2Mgmt objects."
        ::= { etsysR2MgmtGroups 1 }                
        
       etsysR2MgmtCountersGroup   OBJECT-GROUP
        OBJECTS {   
            etsysR2MgmtPowerups,
            etsysR2MgmtResets,
            etsysR2MgmtUnsolicitedResets
        }
        STATUS      current
        DESCRIPTION
            "The Counters objects."
        ::= { etsysR2MgmtGroups 2 }

       etsysR2MgmtErrLogGroup   OBJECT-GROUP
        OBJECTS {   
            etsysR2MgmtErrLogNumEntries,
            etsysR2MgmtErrLogIndex,
            etsysR2MgmtErrLogTimeStamp,
            etsysR2MgmtErrLogResetNumber,
            etsysR2MgmtErrLogInfo
        }
        STATUS      current
        DESCRIPTION
            "The error logging objects."
        ::= { etsysR2MgmtGroups 3 }

       etsysR2MgmtLoaderGroup   OBJECT-GROUP
        OBJECTS {   
            etsysR2MgmtCrashUploadUseBootp,
            etsysR2MgmtCrashUploadServerIP,
            etsysR2MgmtCrashUploadDirectory,
            etsysR2MgmtUplineDumpMode
       }
        STATUS      current
        DESCRIPTION
            "The Crash Upload objects."
        ::= { etsysR2MgmtGroups 4 }
        
-- ----------------------------------------------------------------------------
-- Compliance statements
-- ----------------------------------------------------------------------------

    etsysR2MgmtCompliance MODULE-COMPLIANCE
        STATUS      current
        DESCRIPTION
            "The compliance statement for devices that support 
            Extended Switch."
        MODULE      ENTERASYS-R2MGMT-MIB
                    MANDATORY-GROUPS { etsysR2MgmtBaseGroup }
                    GROUP  etsysR2MgmtCountersGroup 
                         DESCRIPTION 
                            "This group may be implemented if Reset 
                             Counters are required."
                    GROUP  etsysR2MgmtErrLogGroup 
                         DESCRIPTION 
                            "This group may be implemented if Error 
                             Logging is required."
                    GROUP  etsysR2MgmtLoaderGroup 
                         DESCRIPTION 
                            "This group may be implemented if Crash 
                             Uploading is required."
                    
        ::= { etsysR2MgmtCompliances 1 }
 
END