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