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