From Shawn, 2 Years ago, written in Plain Text.
Embed
  1. -- file: SNMPv2-MIB.my
  2. -- Extracted from RFC3418 by MG-SOFT Corp.
  3. -- Changes:
  4. --      No changes needed.
  5. -- http://www.mg-soft.com/
  6.  
  7. SNMPv2-MIB DEFINITIONS ::= BEGIN
  8.  
  9.    IMPORTS
  10.        MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
  11.        TimeTicks, Counter32, snmpModules, mib-2
  12.            FROM SNMPv2-SMI
  13.        DisplayString, TestAndIncr, TimeStamp
  14.  
  15.  
  16.            FROM SNMPv2-TC
  17.        MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
  18.            FROM SNMPv2-CONF;
  19.  
  20.    snmpMIB MODULE-IDENTITY
  21.        LAST-UPDATED "200210160000Z"
  22.        ORGANIZATION "IETF SNMPv3 Working Group"
  23.        CONTACT-INFO
  24.                "WG-EMail:   snmpv3@lists.tislabs.com
  25.                 Subscribe:  snmpv3-request@lists.tislabs.com
  26.  
  27.                 Co-Chair:   Russ Mundy
  28.                             Network Associates Laboratories
  29.                 postal:     15204 Omega Drive, Suite 300
  30.                             Rockville, MD 20850-4601
  31.                             USA
  32.                 EMail:      mundy@tislabs.com
  33.                 phone:      +1 301 947-7107
  34.  
  35.                 Co-Chair:   David Harrington
  36.                             Enterasys Networks
  37.                 postal:     35 Industrial Way
  38.                             P. O. Box 5005
  39.                             Rochester, NH 03866-5005
  40.                             USA
  41.                 EMail:      dbh@enterasys.com
  42.                 phone:      +1 603 337-2614
  43.  
  44.                 Editor:     Randy Presuhn
  45.                             BMC Software, Inc.
  46.                 postal:     2141 North First Street
  47.                             San Jose, CA 95131
  48.                             USA
  49.                 EMail:      randy_presuhn@bmc.com
  50.                 phone:      +1 408 546-1006"
  51.        DESCRIPTION
  52.                "The MIB module for SNMP entities.
  53.  
  54.                 Copyright (C) The Internet Society (2002). This
  55.                 version of this MIB module is part of RFC 3418;
  56.                 see the RFC itself for full legal notices.
  57.                "
  58.        REVISION      "200210160000Z"
  59.        DESCRIPTION
  60.                "This revision of this MIB module was published as
  61.                 RFC 3418."
  62.        REVISION      "199511090000Z"
  63.        DESCRIPTION
  64.  
  65.  
  66.                "This revision of this MIB module was published as
  67.                 RFC 1907."
  68.        REVISION      "199304010000Z"
  69.        DESCRIPTION
  70.                "The initial revision of this MIB module was published
  71.                as RFC 1450."
  72.        ::= { snmpModules 1 }
  73.  
  74.    snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 }
  75.  
  76.    --  ::= { snmpMIBObjects 1 }        this OID is obsolete
  77.    --  ::= { snmpMIBObjects 2 }        this OID is obsolete
  78.    --  ::= { snmpMIBObjects 3 }        this OID is obsolete
  79.  
  80.    -- the System group
  81.    --
  82.    -- a collection of objects common to all managed systems.
  83.  
  84.    system   OBJECT IDENTIFIER ::= { mib-2 1 }
  85.  
  86.    sysDescr OBJECT-TYPE
  87.        SYNTAX      DisplayString (SIZE (0..255))
  88.        MAX-ACCESS  read-only
  89.        STATUS      current
  90.        DESCRIPTION
  91.                "A textual description of the entity.  This value should
  92.                include the full name and version identification of
  93.                the system's hardware type, software operating-system,
  94.                and networking software."
  95.        ::= { system 1 }
  96.  
  97.    sysObjectID OBJECT-TYPE
  98.        SYNTAX      OBJECT IDENTIFIER
  99.        MAX-ACCESS  read-only
  100.        STATUS      current
  101.        DESCRIPTION
  102.                "The vendor's authoritative identification of the
  103.                network management subsystem contained in the entity.
  104.                This value is allocated within the SMI enterprises
  105.                subtree (1.3.6.1.4.1) and provides an easy and
  106.                unambiguous means for determining `what kind of box' is
  107.                being managed.  For example, if vendor `Flintstones,
  108.                Inc.' was assigned the subtree 1.3.6.1.4.1.424242,
  109.                it could assign the identifier 1.3.6.1.4.1.424242.1.1
  110.                to its `Fred Router'."
  111.        ::= { system 2 }
  112.  
  113.    sysUpTime OBJECT-TYPE
  114.  
  115.  
  116.        SYNTAX      TimeTicks
  117.        MAX-ACCESS  read-only
  118.        STATUS      current
  119.        DESCRIPTION
  120.                "The time (in hundredths of a second) since the
  121.                network management portion of the system was last
  122.                re-initialized."
  123.        ::= { system 3 }
  124.  
  125.    sysContact OBJECT-TYPE
  126.        SYNTAX      DisplayString (SIZE (0..255))
  127.        MAX-ACCESS  read-write
  128.        STATUS      current
  129.        DESCRIPTION
  130.                "The textual identification of the contact person for
  131.                this managed node, together with information on how
  132.                to contact this person.  If no contact information is
  133.                known, the value is the zero-length string."
  134.        ::= { system 4 }
  135.  
  136.    sysName OBJECT-TYPE
  137.        SYNTAX      DisplayString (SIZE (0..255))
  138.        MAX-ACCESS  read-write
  139.        STATUS      current
  140.        DESCRIPTION
  141.                "An administratively-assigned name for this managed
  142.                node.  By convention, this is the node's fully-qualified
  143.                domain name.  If the name is unknown, the value is
  144.                the zero-length string."
  145.        ::= { system 5 }
  146.  
  147.    sysLocation OBJECT-TYPE
  148.        SYNTAX      DisplayString (SIZE (0..255))
  149.        MAX-ACCESS  read-write
  150.        STATUS      current
  151.        DESCRIPTION
  152.                "The physical location of this node (e.g., 'telephone
  153.                closet, 3rd floor').  If the location is unknown, the
  154.                value is the zero-length string."
  155.        ::= { system 6 }
  156.  
  157.    sysServices OBJECT-TYPE
  158.        SYNTAX      INTEGER (0..127)
  159.        MAX-ACCESS  read-only
  160.        STATUS      current
  161.        DESCRIPTION
  162.                "A value which indicates the set of services that this
  163.                entity may potentially offer.  The value is a sum.
  164.  
  165.  
  166.                This sum initially takes the value zero. Then, for
  167.                each layer, L, in the range 1 through 7, that this node
  168.                performs transactions for, 2 raised to (L - 1) is added
  169.                to the sum.  For example, a node which performs only
  170.                routing functions would have a value of 4 (2^(3-1)).
  171.                In contrast, a node which is a host offering application
  172.                services would have a value of 72 (2^(4-1) + 2^(7-1)).
  173.                Note that in the context of the Internet suite of
  174.                protocols, values should be calculated accordingly:
  175.  
  176.                     layer      functionality
  177.                       1        physical (e.g., repeaters)
  178.                       2        datalink/subnetwork (e.g., bridges)
  179.                       3        internet (e.g., supports the IP)
  180.                       4        end-to-end  (e.g., supports the TCP)
  181.                       7        applications (e.g., supports the SMTP)
  182.  
  183.                For systems including OSI protocols, layers 5 and 6
  184.                may also be counted."
  185.        ::= { system 7 }
  186.  
  187.    -- object resource information
  188.    --
  189.    -- a collection of objects which describe the SNMP entity's
  190.    -- (statically and dynamically configurable) support of
  191.    -- various MIB modules.
  192.  
  193.    sysORLastChange OBJECT-TYPE
  194.        SYNTAX     TimeStamp
  195.        MAX-ACCESS read-only
  196.        STATUS     current
  197.        DESCRIPTION
  198.                "The value of sysUpTime at the time of the most recent
  199.                change in state or value of any instance of sysORID."
  200.        ::= { system 8 }
  201.  
  202.    sysORTable OBJECT-TYPE
  203.        SYNTAX     SEQUENCE OF SysOREntry
  204.        MAX-ACCESS not-accessible
  205.        STATUS     current
  206.        DESCRIPTION
  207.                "The (conceptual) table listing the capabilities of
  208.                the local SNMP application acting as a command
  209.                responder with respect to various MIB modules.
  210.                SNMP entities having dynamically-configurable support
  211.                of MIB modules will have a dynamically-varying number
  212.                of conceptual rows."
  213.        ::= { system 9 }
  214.  
  215.  
  216.    sysOREntry OBJECT-TYPE
  217.        SYNTAX     SysOREntry
  218.        MAX-ACCESS not-accessible
  219.        STATUS     current
  220.        DESCRIPTION
  221.                "An entry (conceptual row) in the sysORTable."
  222.        INDEX      { sysORIndex }
  223.        ::= { sysORTable 1 }
  224.  
  225.    SysOREntry ::= SEQUENCE {
  226.        sysORIndex     INTEGER,
  227.        sysORID        OBJECT IDENTIFIER,
  228.        sysORDescr     DisplayString,
  229.        sysORUpTime    TimeStamp
  230.    }
  231.  
  232.    sysORIndex OBJECT-TYPE
  233.        SYNTAX     INTEGER (1..2147483647)
  234.        MAX-ACCESS not-accessible
  235.        STATUS     current
  236.        DESCRIPTION
  237.                "The auxiliary variable used for identifying instances
  238.                of the columnar objects in the sysORTable."
  239.        ::= { sysOREntry 1 }
  240.  
  241.    sysORID OBJECT-TYPE
  242.        SYNTAX     OBJECT IDENTIFIER
  243.        MAX-ACCESS read-only
  244.        STATUS     current
  245.        DESCRIPTION
  246.                "An authoritative identification of a capabilities
  247.                statement with respect to various MIB modules supported
  248.                by the local SNMP application acting as a command
  249.                responder."
  250.        ::= { sysOREntry 2 }
  251.  
  252.    sysORDescr OBJECT-TYPE
  253.        SYNTAX     DisplayString
  254.        MAX-ACCESS read-only
  255.        STATUS     current
  256.        DESCRIPTION
  257.                "A textual description of the capabilities identified
  258.                by the corresponding instance of sysORID."
  259.        ::= { sysOREntry 3 }
  260.  
  261.    sysORUpTime OBJECT-TYPE
  262.        SYNTAX     TimeStamp
  263.        MAX-ACCESS read-only
  264.  
  265.  
  266.        STATUS     current
  267.        DESCRIPTION
  268.                "The value of sysUpTime at the time this conceptual
  269.                row was last instantiated."
  270.        ::= { sysOREntry 4 }
  271.  
  272.    -- the SNMP group
  273.    --
  274.    -- a collection of objects providing basic instrumentation and
  275.    -- control of an SNMP entity.
  276.  
  277.    snmp     OBJECT IDENTIFIER ::= { mib-2 11 }
  278.  
  279.    snmpInPkts OBJECT-TYPE
  280.        SYNTAX     Counter32
  281.        MAX-ACCESS read-only
  282.        STATUS     current
  283.        DESCRIPTION
  284.                "The total number of messages delivered to the SNMP
  285.                entity from the transport service."
  286.        ::= { snmp 1 }
  287.  
  288.    snmpInBadVersions OBJECT-TYPE
  289.        SYNTAX     Counter32
  290.        MAX-ACCESS read-only
  291.        STATUS     current
  292.        DESCRIPTION
  293.                "The total number of SNMP messages which were delivered
  294.                to the SNMP entity and were for an unsupported SNMP
  295.                version."
  296.        ::= { snmp 3 }
  297.  
  298.    snmpInBadCommunityNames OBJECT-TYPE
  299.        SYNTAX     Counter32
  300.        MAX-ACCESS read-only
  301.        STATUS     current
  302.        DESCRIPTION
  303.               "The total number of community-based SNMP messages (for
  304.               example,  SNMPv1) delivered to the SNMP entity which
  305.               used an SNMP community name not known to said entity.
  306.               Also, implementations which authenticate community-based
  307.               SNMP messages using check(s) in addition to matching
  308.               the community name (for example, by also checking
  309.               whether the message originated from a transport address
  310.               allowed to use a specified community name) MAY include
  311.               in this value the number of messages which failed the
  312.               additional check(s).  It is strongly RECOMMENDED that
  313.  
  314.  
  315.               the documentation for any security model which is used
  316.               to authenticate community-based SNMP messages specify
  317.               the precise conditions that contribute to this value."
  318.        ::= { snmp 4 }
  319.  
  320.    snmpInBadCommunityUses OBJECT-TYPE
  321.        SYNTAX     Counter32
  322.        MAX-ACCESS read-only
  323.        STATUS     current
  324.        DESCRIPTION
  325.               "The total number of community-based SNMP messages (for
  326.               example, SNMPv1) delivered to the SNMP entity which
  327.               represented an SNMP operation that was not allowed for
  328.               the SNMP community named in the message.  The precise
  329.               conditions under which this counter is incremented
  330.               (if at all) depend on how the SNMP entity implements
  331.               its access control mechanism and how its applications
  332.               interact with that access control mechanism.  It is
  333.               strongly RECOMMENDED that the documentation for any
  334.               access control mechanism which is used to control access
  335.               to and visibility of MIB instrumentation specify the
  336.               precise conditions that contribute to this value."
  337.        ::= { snmp 5 }
  338.  
  339.    snmpInASNParseErrs OBJECT-TYPE
  340.        SYNTAX     Counter32
  341.        MAX-ACCESS read-only
  342.        STATUS     current
  343.        DESCRIPTION
  344.                "The total number of ASN.1 or BER errors encountered by
  345.                the SNMP entity when decoding received SNMP messages."
  346.        ::= { snmp 6 }
  347.  
  348.    snmpEnableAuthenTraps OBJECT-TYPE
  349.        SYNTAX      INTEGER { enabled(1), disabled(2) }
  350.        MAX-ACCESS  read-write
  351.        STATUS      current
  352.        DESCRIPTION
  353.                "Indicates whether the SNMP entity is permitted to
  354.                generate authenticationFailure traps.  The value of this
  355.                object overrides any configuration information; as such,
  356.                it provides a means whereby all authenticationFailure
  357.                traps may be disabled.
  358.  
  359.                Note that it is strongly recommended that this object
  360.                be stored in non-volatile memory so that it remains
  361.                constant across re-initializations of the network
  362.                management system."
  363.  
  364.  
  365.        ::= { snmp 30 }
  366.  
  367.    snmpSilentDrops OBJECT-TYPE
  368.        SYNTAX     Counter32
  369.        MAX-ACCESS read-only
  370.        STATUS     current
  371.        DESCRIPTION
  372.               "The total number of Confirmed Class PDUs (such as
  373.               GetRequest-PDUs, GetNextRequest-PDUs,
  374.               GetBulkRequest-PDUs, SetRequest-PDUs, and
  375.               InformRequest-PDUs) delivered to the SNMP entity which
  376.               were silently dropped because the size of a reply
  377.               containing an alternate Response Class PDU (such as a
  378.               Response-PDU) with an empty variable-bindings field
  379.               was greater than either a local constraint or the
  380.               maximum message size associated with the originator of
  381.               the request."
  382.        ::= { snmp 31 }
  383.  
  384.    snmpProxyDrops OBJECT-TYPE
  385.        SYNTAX     Counter32
  386.        MAX-ACCESS read-only
  387.        STATUS     current
  388.        DESCRIPTION
  389.                "The total number of Confirmed Class PDUs
  390.                (such as GetRequest-PDUs, GetNextRequest-PDUs,
  391.                GetBulkRequest-PDUs, SetRequest-PDUs, and
  392.                InformRequest-PDUs) delivered to the SNMP entity which
  393.                were silently dropped because the transmission of
  394.                the (possibly translated) message to a proxy target
  395.                failed in a manner (other than a time-out) such that
  396.                no Response Class PDU (such as a Response-PDU) could
  397.                be returned."
  398.        ::= { snmp 32 }
  399.  
  400.    -- information for notifications
  401.    --
  402.    -- a collection of objects which allow the SNMP entity, when
  403.    -- supporting a notification originator application,
  404.    -- to be configured to generate SNMPv2-Trap-PDUs.
  405.  
  406.    snmpTrap       OBJECT IDENTIFIER ::= { snmpMIBObjects 4 }
  407.  
  408.    snmpTrapOID OBJECT-TYPE
  409.        SYNTAX     OBJECT IDENTIFIER
  410.        MAX-ACCESS accessible-for-notify
  411.        STATUS     current
  412.        DESCRIPTION
  413.  
  414.  
  415.                "The authoritative identification of the notification
  416.                currently being sent.  This variable occurs as
  417.                the second varbind in every SNMPv2-Trap-PDU and
  418.                InformRequest-PDU."
  419.        ::= { snmpTrap 1 }
  420.  
  421.    --  ::= { snmpTrap 2 }   this OID is obsolete
  422.  
  423.    snmpTrapEnterprise OBJECT-TYPE
  424.        SYNTAX     OBJECT IDENTIFIER
  425.        MAX-ACCESS accessible-for-notify
  426.        STATUS     current
  427.        DESCRIPTION
  428.                "The authoritative identification of the enterprise
  429.                associated with the trap currently being sent.  When an
  430.                SNMP proxy agent is mapping an RFC1157 Trap-PDU
  431.                into a SNMPv2-Trap-PDU, this variable occurs as the
  432.                last varbind."
  433.        ::= { snmpTrap 3 }
  434.  
  435.    --  ::= { snmpTrap 4 }   this OID is obsolete
  436.  
  437.    -- well-known traps
  438.  
  439.    snmpTraps      OBJECT IDENTIFIER ::= { snmpMIBObjects 5 }
  440.  
  441.    coldStart NOTIFICATION-TYPE
  442.        STATUS  current
  443.        DESCRIPTION
  444.                "A coldStart trap signifies that the SNMP entity,
  445.                supporting a notification originator application, is
  446.                reinitializing itself and that its configuration may
  447.                have been altered."
  448.        ::= { snmpTraps 1 }
  449.  
  450.    warmStart NOTIFICATION-TYPE
  451.        STATUS  current
  452.        DESCRIPTION
  453.                "A warmStart trap signifies that the SNMP entity,
  454.                supporting a notification originator application,
  455.                is reinitializing itself such that its configuration
  456.                is unaltered."
  457.        ::= { snmpTraps 2 }
  458.  
  459.    -- Note the linkDown NOTIFICATION-TYPE ::= { snmpTraps 3 }
  460.    -- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 }
  461.    -- are defined in RFC 2863 [RFC2863]
  462.  
  463.  
  464.    authenticationFailure NOTIFICATION-TYPE
  465.        STATUS  current
  466.        DESCRIPTION
  467.                "An authenticationFailure trap signifies that the SNMP
  468.                 entity has received a protocol message that is not
  469.                 properly authenticated.  While all implementations
  470.                 of SNMP entities MAY be capable of generating this
  471.                 trap, the snmpEnableAuthenTraps object indicates
  472.                 whether this trap will be generated."
  473.        ::= { snmpTraps 5 }
  474.  
  475.    -- Note the egpNeighborLoss notification is defined
  476.    -- as { snmpTraps 6 } in RFC 1213
  477.  
  478.    -- the set group
  479.    --
  480.    -- a collection of objects which allow several cooperating
  481.    -- command generator applications to coordinate their use of the
  482.    -- set operation.
  483.  
  484.    snmpSet        OBJECT IDENTIFIER ::= { snmpMIBObjects 6 }
  485.  
  486.    snmpSetSerialNo OBJECT-TYPE
  487.        SYNTAX     TestAndIncr
  488.        MAX-ACCESS read-write
  489.        STATUS     current
  490.        DESCRIPTION
  491.                "An advisory lock used to allow several cooperating
  492.                command generator applications to coordinate their
  493.                use of the SNMP set operation.
  494.  
  495.                This object is used for coarse-grain coordination.
  496.                To achieve fine-grain coordination, one or more similar
  497.                objects might be defined within each MIB group, as
  498.                appropriate."
  499.        ::= { snmpSet 1 }
  500.  
  501.    -- conformance information
  502.  
  503.    snmpMIBConformance
  504.                   OBJECT IDENTIFIER ::= { snmpMIB 2 }
  505.  
  506.    snmpMIBCompliances
  507.                   OBJECT IDENTIFIER ::= { snmpMIBConformance 1 }
  508.    snmpMIBGroups  OBJECT IDENTIFIER ::= { snmpMIBConformance 2 }
  509.  
  510.    -- compliance statements
  511.  
  512.  
  513.    --    ::= { snmpMIBCompliances 1 }      this OID is obsolete
  514.    snmpBasicCompliance MODULE-COMPLIANCE
  515.        STATUS  deprecated
  516.        DESCRIPTION
  517.                "The compliance statement for SNMPv2 entities which
  518.                implement the SNMPv2 MIB.
  519.  
  520.                This compliance statement is replaced by
  521.                snmpBasicComplianceRev2."
  522.        MODULE  -- this module
  523.            MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
  524.                               snmpBasicNotificationsGroup }
  525.  
  526.            GROUP   snmpCommunityGroup
  527.            DESCRIPTION
  528.                "This group is mandatory for SNMPv2 entities which
  529.                support community-based authentication."
  530.  
  531.        ::= { snmpMIBCompliances 2 }
  532.  
  533.    snmpBasicComplianceRev2 MODULE-COMPLIANCE
  534.        STATUS  current
  535.        DESCRIPTION
  536.                "The compliance statement for SNMP entities which
  537.                implement this MIB module."
  538.        MODULE  -- this module
  539.            MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
  540.                               snmpBasicNotificationsGroup }
  541.  
  542.            GROUP   snmpCommunityGroup
  543.            DESCRIPTION
  544.                "This group is mandatory for SNMP entities which
  545.                support community-based authentication."
  546.  
  547.            GROUP   snmpWarmStartNotificationGroup
  548.            DESCRIPTION
  549.                "This group is mandatory for an SNMP entity which
  550.                supports command responder applications, and is
  551.                able to reinitialize itself such that its
  552.                configuration is unaltered."
  553.  
  554.        ::= { snmpMIBCompliances 3 }
  555.  
  556.    -- units of conformance
  557.  
  558.    --  ::= { snmpMIBGroups 1 }           this OID is obsolete
  559.    --  ::= { snmpMIBGroups 2 }           this OID is obsolete
  560.    --  ::= { snmpMIBGroups 3 }           this OID is obsolete
  561.  
  562.  
  563.    --  ::= { snmpMIBGroups 4 }           this OID is obsolete
  564.  
  565.    snmpGroup OBJECT-GROUP
  566.        OBJECTS { snmpInPkts,
  567.                  snmpInBadVersions,
  568.                  snmpInASNParseErrs,
  569.                  snmpSilentDrops,
  570.                  snmpProxyDrops,
  571.                  snmpEnableAuthenTraps }
  572.        STATUS  current
  573.        DESCRIPTION
  574.                "A collection of objects providing basic instrumentation
  575.                and control of an SNMP entity."
  576.        ::= { snmpMIBGroups 8 }
  577.  
  578.    snmpCommunityGroup OBJECT-GROUP
  579.        OBJECTS { snmpInBadCommunityNames,
  580.                  snmpInBadCommunityUses }
  581.        STATUS  current
  582.        DESCRIPTION
  583.                "A collection of objects providing basic instrumentation
  584.                of a SNMP entity which supports community-based
  585.                authentication."
  586.        ::= { snmpMIBGroups 9 }
  587.  
  588.    snmpSetGroup OBJECT-GROUP
  589.        OBJECTS { snmpSetSerialNo }
  590.        STATUS  current
  591.        DESCRIPTION
  592.                "A collection of objects which allow several cooperating
  593.                command generator applications to coordinate their
  594.                use of the set operation."
  595.        ::= { snmpMIBGroups 5 }
  596.  
  597.    systemGroup OBJECT-GROUP
  598.        OBJECTS { sysDescr, sysObjectID, sysUpTime,
  599.                  sysContact, sysName, sysLocation,
  600.                  sysServices,
  601.                  sysORLastChange, sysORID,
  602.                  sysORUpTime, sysORDescr }
  603.        STATUS  current
  604.        DESCRIPTION
  605.                "The system group defines objects which are common to all
  606.                managed systems."
  607.        ::= { snmpMIBGroups 6 }
  608.  
  609.    snmpBasicNotificationsGroup NOTIFICATION-GROUP
  610.        NOTIFICATIONS { coldStart, authenticationFailure }
  611.  
  612.  
  613.        STATUS        current
  614.        DESCRIPTION
  615.           "The basic notifications implemented by an SNMP entity
  616.            supporting command responder applications."
  617.        ::= { snmpMIBGroups 7 }
  618.  
  619.    snmpWarmStartNotificationGroup NOTIFICATION-GROUP
  620.       NOTIFICATIONS { warmStart }
  621.       STATUS        current
  622.       DESCRIPTION
  623.         "An additional notification for an SNMP entity supporting
  624.         command responder applications, if it is able to reinitialize
  625.         itself such that its configuration is unaltered."
  626.      ::= { snmpMIBGroups 11 }
  627.  
  628.    snmpNotificationGroup OBJECT-GROUP
  629.        OBJECTS { snmpTrapOID, snmpTrapEnterprise }
  630.        STATUS  current
  631.        DESCRIPTION
  632.                "These objects are required for entities
  633.                which support notification originator applications."
  634.        ::= { snmpMIBGroups 12 }
  635.  
  636.    -- definitions in RFC 1213 made obsolete by the inclusion of a
  637.    -- subset of the snmp group in this MIB
  638.  
  639.    snmpOutPkts OBJECT-TYPE
  640.        SYNTAX      Counter32
  641.        MAX-ACCESS  read-only
  642.        STATUS      obsolete
  643.        DESCRIPTION
  644.                "The total number of SNMP Messages which were
  645.                passed from the SNMP protocol entity to the
  646.                transport service."
  647.        ::= { snmp 2 }
  648.  
  649.    -- { snmp 7 } is not used
  650.  
  651.    snmpInTooBigs OBJECT-TYPE
  652.        SYNTAX      Counter32
  653.        MAX-ACCESS  read-only
  654.        STATUS      obsolete
  655.        DESCRIPTION
  656.                "The total number of SNMP PDUs which were
  657.                delivered to the SNMP protocol entity and for
  658.                which the value of the error-status field was
  659.                `tooBig'."
  660.        ::= { snmp 8 }
  661.  
  662.  
  663.    snmpInNoSuchNames OBJECT-TYPE
  664.        SYNTAX      Counter32
  665.        MAX-ACCESS  read-only
  666.        STATUS      obsolete
  667.        DESCRIPTION
  668.                "The total number of SNMP PDUs which were
  669.                delivered to the SNMP protocol entity and for
  670.                which the value of the error-status field was
  671.                `noSuchName'."
  672.        ::= { snmp 9 }
  673.  
  674.    snmpInBadValues OBJECT-TYPE
  675.        SYNTAX      Counter32
  676.        MAX-ACCESS  read-only
  677.        STATUS      obsolete
  678.        DESCRIPTION
  679.                "The total number of SNMP PDUs which were
  680.                delivered to the SNMP protocol entity and for
  681.                which the value of the error-status field was
  682.                `badValue'."
  683.        ::= { snmp 10 }
  684.  
  685.    snmpInReadOnlys OBJECT-TYPE
  686.        SYNTAX      Counter32
  687.        MAX-ACCESS  read-only
  688.        STATUS      obsolete
  689.        DESCRIPTION
  690.                "The total number valid SNMP PDUs which were delivered
  691.                to the SNMP protocol entity and for which the value
  692.                of the error-status field was `readOnly'.  It should
  693.                be noted that it is a protocol error to generate an
  694.                SNMP PDU which contains the value `readOnly' in the
  695.                error-status field, as such this object is provided
  696.                as a means of detecting incorrect implementations of
  697.                the SNMP."
  698.        ::= { snmp 11 }
  699.  
  700.    snmpInGenErrs OBJECT-TYPE
  701.        SYNTAX      Counter32
  702.        MAX-ACCESS  read-only
  703.        STATUS      obsolete
  704.        DESCRIPTION
  705.                "The total number of SNMP PDUs which were delivered
  706.                to the SNMP protocol entity and for which the value
  707.                of the error-status field was `genErr'."
  708.        ::= { snmp 12 }
  709.  
  710.    snmpInTotalReqVars OBJECT-TYPE
  711.  
  712.  
  713.        SYNTAX      Counter32
  714.        MAX-ACCESS  read-only
  715.        STATUS      obsolete
  716.        DESCRIPTION
  717.                "The total number of MIB objects which have been
  718.                retrieved successfully by the SNMP protocol entity
  719.                as the result of receiving valid SNMP Get-Request
  720.                and Get-Next PDUs."
  721.        ::= { snmp 13 }
  722.  
  723.    snmpInTotalSetVars OBJECT-TYPE
  724.        SYNTAX      Counter32
  725.        MAX-ACCESS  read-only
  726.        STATUS      obsolete
  727.        DESCRIPTION
  728.                "The total number of MIB objects which have been
  729.                altered successfully by the SNMP protocol entity as
  730.                the result of receiving valid SNMP Set-Request PDUs."
  731.        ::= { snmp 14 }
  732.  
  733.    snmpInGetRequests OBJECT-TYPE
  734.        SYNTAX      Counter32
  735.        MAX-ACCESS  read-only
  736.        STATUS      obsolete
  737.        DESCRIPTION
  738.                "The total number of SNMP Get-Request PDUs which
  739.                have been accepted and processed by the SNMP
  740.                protocol entity."
  741.        ::= { snmp 15 }
  742.  
  743.    snmpInGetNexts OBJECT-TYPE
  744.        SYNTAX      Counter32
  745.        MAX-ACCESS  read-only
  746.        STATUS      obsolete
  747.        DESCRIPTION
  748.                "The total number of SNMP Get-Next PDUs which have been
  749.                accepted and processed by the SNMP protocol entity."
  750.        ::= { snmp 16 }
  751.  
  752.    snmpInSetRequests OBJECT-TYPE
  753.        SYNTAX      Counter32
  754.        MAX-ACCESS  read-only
  755.        STATUS      obsolete
  756.        DESCRIPTION
  757.                "The total number of SNMP Set-Request PDUs which
  758.                have been accepted and processed by the SNMP protocol
  759.                entity."
  760.        ::= { snmp 17 }
  761.  
  762.  
  763.    snmpInGetResponses OBJECT-TYPE
  764.        SYNTAX      Counter32
  765.        MAX-ACCESS  read-only
  766.        STATUS      obsolete
  767.        DESCRIPTION
  768.                "The total number of SNMP Get-Response PDUs which
  769.                have been accepted and processed by the SNMP protocol
  770.                entity."
  771.        ::= { snmp 18 }
  772.  
  773.    snmpInTraps OBJECT-TYPE
  774.        SYNTAX      Counter32
  775.        MAX-ACCESS  read-only
  776.        STATUS      obsolete
  777.        DESCRIPTION
  778.                "The total number of SNMP Trap PDUs which have been
  779.                accepted and processed by the SNMP protocol entity."
  780.        ::= { snmp 19 }
  781.  
  782.    snmpOutTooBigs OBJECT-TYPE
  783.        SYNTAX      Counter32
  784.        MAX-ACCESS  read-only
  785.        STATUS      obsolete
  786.        DESCRIPTION
  787.                "The total number of SNMP PDUs which were generated
  788.                by the SNMP protocol entity and for which the value
  789.                of the error-status field was `tooBig.'"
  790.        ::= { snmp 20 }
  791.  
  792.    snmpOutNoSuchNames OBJECT-TYPE
  793.        SYNTAX      Counter32
  794.        MAX-ACCESS  read-only
  795.        STATUS      obsolete
  796.        DESCRIPTION
  797.                "The total number of SNMP PDUs which were generated
  798.                by the SNMP protocol entity and for which the value
  799.                of the error-status was `noSuchName'."
  800.        ::= { snmp 21 }
  801.  
  802.    snmpOutBadValues OBJECT-TYPE
  803.        SYNTAX      Counter32
  804.        MAX-ACCESS  read-only
  805.        STATUS      obsolete
  806.        DESCRIPTION
  807.                "The total number of SNMP PDUs which were generated
  808.                by the SNMP protocol entity and for which the value
  809.                of the error-status field was `badValue'."
  810.        ::= { snmp 22 }
  811.  
  812.  
  813.    -- { snmp 23 } is not used
  814.  
  815.    snmpOutGenErrs OBJECT-TYPE
  816.        SYNTAX      Counter32
  817.        MAX-ACCESS  read-only
  818.        STATUS      obsolete
  819.        DESCRIPTION
  820.                "The total number of SNMP PDUs which were generated
  821.                by the SNMP protocol entity and for which the value
  822.                of the error-status field was `genErr'."
  823.        ::= { snmp 24 }
  824.  
  825.    snmpOutGetRequests OBJECT-TYPE
  826.        SYNTAX      Counter32
  827.        MAX-ACCESS  read-only
  828.        STATUS      obsolete
  829.        DESCRIPTION
  830.                "The total number of SNMP Get-Request PDUs which
  831.                have been generated by the SNMP protocol entity."
  832.        ::= { snmp 25 }
  833.  
  834.    snmpOutGetNexts OBJECT-TYPE
  835.        SYNTAX      Counter32
  836.        MAX-ACCESS  read-only
  837.        STATUS      obsolete
  838.        DESCRIPTION
  839.                "The total number of SNMP Get-Next PDUs which have
  840.                been generated by the SNMP protocol entity."
  841.        ::= { snmp 26 }
  842.  
  843.    snmpOutSetRequests OBJECT-TYPE
  844.        SYNTAX      Counter32
  845.        MAX-ACCESS  read-only
  846.        STATUS      obsolete
  847.        DESCRIPTION
  848.                "The total number of SNMP Set-Request PDUs which
  849.                have been generated by the SNMP protocol entity."
  850.        ::= { snmp 27 }
  851.  
  852.    snmpOutGetResponses OBJECT-TYPE
  853.        SYNTAX      Counter32
  854.        MAX-ACCESS  read-only
  855.        STATUS      obsolete
  856.        DESCRIPTION
  857.                "The total number of SNMP Get-Response PDUs which
  858.                have been generated by the SNMP protocol entity."
  859.        ::= { snmp 28 }
  860.  
  861.  
  862.    snmpOutTraps OBJECT-TYPE
  863.        SYNTAX      Counter32
  864.        MAX-ACCESS  read-only
  865.        STATUS      obsolete
  866.        DESCRIPTION
  867.                "The total number of SNMP Trap PDUs which have
  868.                been generated by the SNMP protocol entity."
  869.        ::= { snmp 29 }
  870.  
  871.    snmpObsoleteGroup OBJECT-GROUP
  872.        OBJECTS { snmpOutPkts, snmpInTooBigs, snmpInNoSuchNames,
  873.                  snmpInBadValues, snmpInReadOnlys, snmpInGenErrs,
  874.                  snmpInTotalReqVars, snmpInTotalSetVars,
  875.                  snmpInGetRequests, snmpInGetNexts, snmpInSetRequests,
  876.                  snmpInGetResponses, snmpInTraps, snmpOutTooBigs,
  877.                  snmpOutNoSuchNames, snmpOutBadValues,
  878.                  snmpOutGenErrs, snmpOutGetRequests, snmpOutGetNexts,
  879.                  snmpOutSetRequests, snmpOutGetResponses, snmpOutTraps
  880.                  }
  881.        STATUS  obsolete
  882.        DESCRIPTION
  883.                "A collection of objects from RFC 1213 made obsolete
  884.                by this MIB module."
  885.        ::= { snmpMIBGroups 10 }
  886.  
  887. END
  888.