Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / test / dumps / python / MAU-MIB
1 # python version 1.0                                            DO NOT EDIT
2 #
3 # Generated by smidump version 0.4.8:
4 #
5 #   smidump -f python MAU-MIB
6
7 FILENAME = "../../mibs/ietf/MAU-MIB"
8
9 MIB = {
10     "moduleName" : "MAU-MIB",
11
12     "MAU-MIB" : {
13         "nodetype" : "module",
14         "language" : "SMIv2",
15         "organization" :    
16             """IETF Ethernet Interfaces and Hub MIB Working Group""",
17         "contact" : 
18             """WG charter:
19 http://www.ietf.org/html.charters/hubmib-charter.html
20
21 Mailing Lists:
22 General Discussion: hubmib@ietf.org
23 To Subscribe: hubmib-request@ietf.org
24 In Body: subscribe your_email_address
25
26
27
28 Chair: Bert Wijnen
29 Postal: Alcatel-Lucent
30       Schagen 33
31       3461 GL Linschoten
32       Netherlands
33 Phone: +31-348-407-775
34 EMail: bwijnen@alcatel-lucent.com
35
36 Editor: Edward Beili
37 Postal: Actelis Networks Inc.
38       25 Bazel St., P.O.B. 10173
39       Petach-Tikva 10173
40       Israel
41  Tel: +972-3-924-3491
42 EMail: edward.beili@actelis.com""",
43         "description" :
44             """Management information for 802.3 MAUs.
45
46 The following reference is used throughout this MIB module:
47
48 [IEEE802.3] refers to:
49    IEEE Std 802.3, 2005 Edition: 'IEEE Standard for Information
50    technology - Telecommunications and information exchange
51    between systems - Local and metropolitan area networks -
52    Specific requirements - Part 3: Carrier sense multiple
53    access with collision detection (CSMA/CD) access method and
54    physical layer specifications'.
55
56    Of particular interest is Clause 30, 'Management'.
57
58 Copyright (C) The IETF Trust (2007).
59 This version of this MIB module is part of RFC 4836;
60 see the RFC itself for full legal notices.""",
61         "revisions" : (
62             {
63                 "date" : "2007-04-21 00:00",
64                 "description" :
65                     """Updated to reference IANA maintaned textual
66 conventions for MAU types, Media Availability state,
67 Auto Negotiation capabilities, and jack types,
68 instead of using internally defined values.
69
70 This version is published as RFC 4836.""",
71             },
72             {
73                 "date" : "2003-09-19 00:00",
74                 "description" :
75                     """Updated to include support for 10 Gb/s MAUs.
76 This resulted in the following revisions:
77 - Added OBJECT-IDENTITY definitions for
78   10 gigabit MAU types
79
80
81
82 - Added fiberLC jack type to JackType TC
83 - Extended ifMauTypeListBits with bits for
84   the 10 gigabit MAU types
85 - Added enumerations to ifMauMediaAvailable,
86   and updated its DESCRIPTION to reflect
87   behaviour at 10 Gb/s
88 - Added 64-bit version of ifMauFalseCarriers
89   and added mauIfGrpHCStats object group to
90   contain the new object
91 - Deprecated mauModIfCompl2 and replaced it
92   with mauModIfCompl3, which includes the new
93   object group
94
95  This version published as RFC 3636.""",
96             },
97             {
98                 "date" : "1999-08-24 04:00",
99                 "description" :
100                     """This version published as RFC 2668.  Updated
101 to include support for 1000 Mb/sec
102 MAUs and flow control negotiation.""",
103             },
104             {
105                 "date" : "1997-10-31 00:00",
106                 "description" :
107                     """Version published as RFC 2239.""",
108             },
109             {
110                 "date" : "1993-09-30 00:00",
111                 "description" :
112                     """Initial version, published as RFC 1515.""",
113             },
114         ),
115         "identity node" : "mauMod",
116     },
117
118     "imports" : (
119         {"module" : "SNMPv2-SMI", "name" : "Counter32"},
120         {"module" : "SNMPv2-SMI", "name" : "Integer32"},
121         {"module" : "SNMPv2-SMI", "name" : "Counter64"},
122         {"module" : "SNMPv2-SMI", "name" : "OBJECT-TYPE"},
123         {"module" : "SNMPv2-SMI", "name" : "MODULE-IDENTITY"},
124         {"module" : "SNMPv2-SMI", "name" : "NOTIFICATION-TYPE"},
125         {"module" : "SNMPv2-SMI", "name" : "mib-2"},
126         {"module" : "SNMPv2-TC", "name" : "TruthValue"},
127         {"module" : "SNMPv2-TC", "name" : "AutonomousType"},
128         {"module" : "SNMPv2-TC", "name" : "TEXTUAL-CONVENTION"},
129         {"module" : "SNMPv2-CONF", "name" : "OBJECT-GROUP"},
130         {"module" : "SNMPv2-CONF", "name" : "MODULE-COMPLIANCE"},
131         {"module" : "SNMPv2-CONF", "name" : "NOTIFICATION-GROUP"},
132         {"module" : "IF-MIB", "name" : "InterfaceIndex"},
133         {"module" : "IANA-MAU-MIB", "name" : "IANAifMauTypeListBits"},
134         {"module" : "IANA-MAU-MIB", "name" : "IANAifMauMediaAvailable"},
135         {"module" : "IANA-MAU-MIB", "name" : "IANAifMauAutoNegCapBits"},
136         {"module" : "IANA-MAU-MIB", "name" : "IANAifJackType"},
137     ),
138
139     "typedefs" : {
140         "JackType" : {
141             "basetype" : "Enumeration",
142             "status" : "deprecated",
143             "other" : {
144                 "nodetype" : "namednumber",
145                 "number" : "1"
146             },
147             "rj45" : {
148                 "nodetype" : "namednumber",
149                 "number" : "2"
150             },
151             "rj45S" : {
152                 "nodetype" : "namednumber",
153                 "number" : "3"
154             },
155             "db9" : {
156                 "nodetype" : "namednumber",
157                 "number" : "4"
158             },
159             "bnc" : {
160                 "nodetype" : "namednumber",
161                 "number" : "5"
162             },
163             "fAUI" : {
164                 "nodetype" : "namednumber",
165                 "number" : "6"
166             },
167             "mAUI" : {
168                 "nodetype" : "namednumber",
169                 "number" : "7"
170             },
171             "fiberSC" : {
172                 "nodetype" : "namednumber",
173                 "number" : "8"
174             },
175             "fiberMIC" : {
176                 "nodetype" : "namednumber",
177                 "number" : "9"
178             },
179             "fiberST" : {
180                 "nodetype" : "namednumber",
181                 "number" : "10"
182             },
183             "telco" : {
184                 "nodetype" : "namednumber",
185                 "number" : "11"
186             },
187             "mtrj" : {
188                 "nodetype" : "namednumber",
189                 "number" : "12"
190             },
191             "hssdc" : {
192                 "nodetype" : "namednumber",
193                 "number" : "13"
194             },
195             "fiberLC" : {
196                 "nodetype" : "namednumber",
197                 "number" : "14"
198             },
199             "description" :
200                 """********* THIS TC IS DEPRECATED **********
201
202 This TC has been deprecated in favour of
203 IANAifJackType.
204
205 Common enumeration values for repeater
206 and interface MAU jack types.""",
207         },
208     }, # typedefs
209
210     "nodes" : {
211         "snmpDot3MauMgt" : {
212             "nodetype" : "node",
213             "moduleName" : "MAU-MIB",
214             "oid" : "1.3.6.1.2.1.26",
215         }, # node
216         "snmpDot3MauTraps" : {
217             "nodetype" : "node",
218             "moduleName" : "MAU-MIB",
219             "oid" : "1.3.6.1.2.1.26.0",
220         }, # node
221         "dot3RpMauBasicGroup" : {
222             "nodetype" : "node",
223             "moduleName" : "MAU-MIB",
224             "oid" : "1.3.6.1.2.1.26.1",
225         }, # node
226         "rpMauTable" : {
227             "nodetype" : "table",
228             "moduleName" : "MAU-MIB",
229             "oid" : "1.3.6.1.2.1.26.1.1",
230             "status" : "current",
231             "description" :
232                 """Table of descriptive and status information
233 about the MAU(s) attached to the ports of a
234 repeater.""",
235         }, # table
236         "rpMauEntry" : {
237             "nodetype" : "row",
238             "moduleName" : "MAU-MIB",
239             "oid" : "1.3.6.1.2.1.26.1.1.1",
240             "status" : "current",
241             "linkage" : [
242                 "rpMauGroupIndex",
243                 "rpMauPortIndex",
244                 "rpMauIndex",
245             ],
246             "description" :
247                 """An entry in the table, containing information
248 about a single MAU.""",
249         }, # row
250         "rpMauGroupIndex" : {
251             "nodetype" : "column",
252             "moduleName" : "MAU-MIB",
253             "oid" : "1.3.6.1.2.1.26.1.1.1.1",
254             "status" : "current",
255             "syntax" : {
256                 "type" :                 {
257                     "basetype" : "Integer32",
258                     "ranges" : [
259                     {
260                         "min" : "1",
261                         "max" : "2147483647"
262                     },
263                     ],
264                     "range" : {
265                         "min" : "1",
266                         "max" : "2147483647"
267                     },
268                 },
269             },
270             "access" : "readonly",
271             "description" :
272                 """This variable uniquely identifies the group
273 containing the port to which the MAU described
274 by this entry is connected.
275
276 Note:  In practice, a group will generally be
277 a field-replaceable unit (i.e., module, card,
278 or board) that can fit in the physical system
279 enclosure, and the group number will correspond
280 to a number marked on the physical enclosure.
281
282 The group denoted by a particular value of this
283 object is the same as the group denoted by the
284 same value of rptrGroupIndex.""",
285             "reference>" :
286                 """RFC 2108, rptrGroupIndex.""",
287         }, # column
288         "rpMauPortIndex" : {
289             "nodetype" : "column",
290             "moduleName" : "MAU-MIB",
291             "oid" : "1.3.6.1.2.1.26.1.1.1.2",
292             "status" : "current",
293             "syntax" : {
294                 "type" :                 {
295                     "basetype" : "Integer32",
296                     "ranges" : [
297                     {
298                         "min" : "1",
299                         "max" : "2147483647"
300                     },
301                     ],
302                     "range" : {
303                         "min" : "1",
304                         "max" : "2147483647"
305                     },
306                 },
307             },
308             "access" : "readonly",
309             "description" :
310                 """This variable uniquely identifies the repeater
311 port within group rpMauGroupIndex to which the
312 MAU described by this entry is connected.""",
313             "reference>" :
314                 """RFC 2108, rptrPortIndex.""",
315         }, # column
316         "rpMauIndex" : {
317             "nodetype" : "column",
318             "moduleName" : "MAU-MIB",
319             "oid" : "1.3.6.1.2.1.26.1.1.1.3",
320             "status" : "current",
321             "syntax" : {
322                 "type" :                 {
323                     "basetype" : "Integer32",
324                     "ranges" : [
325                     {
326                         "min" : "1",
327                         "max" : "2147483647"
328                     },
329                     ],
330                     "range" : {
331                         "min" : "1",
332                         "max" : "2147483647"
333                     },
334                 },
335             },
336             "access" : "readonly",
337             "description" :
338                 """This variable uniquely identifies the MAU
339 described by this entry from among other
340 MAUs connected to the same port
341 (rpMauPortIndex).""",
342             "reference>" :
343                 """[IEEE802.3], 30.5.1.1.1, aMAUID.""",
344         }, # column
345         "rpMauType" : {
346             "nodetype" : "column",
347             "moduleName" : "MAU-MIB",
348             "oid" : "1.3.6.1.2.1.26.1.1.1.4",
349             "status" : "current",
350             "syntax" : {
351                 "type" : { "module" :"SNMPv2-TC", "name" : "AutonomousType"},
352             },
353             "access" : "readonly",
354             "description" :
355                 """This object identifies the MAU type.  Values for
356 standard IEEE 802.3 MAU types are defined in the
357 IANA maintained IANA-MAU-MIB module, as
358 OBJECT-IDENTITIES of dot3MauType.
359 If the MAU type is unknown, the object identifier
360 zeroDotZero is returned.""",
361             "reference>" :
362                 """[IEEE802.3], 30.5.1.1.2, aMAUType.""",
363         }, # column
364         "rpMauStatus" : {
365             "nodetype" : "column",
366             "moduleName" : "MAU-MIB",
367             "oid" : "1.3.6.1.2.1.26.1.1.1.5",
368             "status" : "current",
369             "syntax" : {
370                 "type" :                 {
371                     "basetype" : "Enumeration",
372                     "other" : {
373                         "nodetype" : "namednumber",
374                         "number" : "1"
375                     },
376                     "unknown" : {
377                         "nodetype" : "namednumber",
378                         "number" : "2"
379                     },
380                     "operational" : {
381                         "nodetype" : "namednumber",
382                         "number" : "3"
383                     },
384                     "standby" : {
385                         "nodetype" : "namednumber",
386                         "number" : "4"
387                     },
388                     "shutdown" : {
389                         "nodetype" : "namednumber",
390                         "number" : "5"
391                     },
392                     "reset" : {
393                         "nodetype" : "namednumber",
394                         "number" : "6"
395                     },
396                 },
397             },
398             "access" : "readwrite",
399             "description" :
400                 """The current state of the MAU.  This object MAY
401 be implemented as a read-only object by those
402 agents and MAUs that do not implement software
403 control of the MAU state.  Some agents may not
404 support setting the value of this object to some
405 of the enumerated values.
406
407 The value other(1) is returned if the MAU is in
408 a state other than one of the states 2 through
409 6.
410
411
412
413 The value unknown(2) is returned when the MAU's
414 true state is unknown; for example, when it is
415 being initialized.
416
417 A MAU in the operational(3) state is fully
418 functional; it operates, and passes signals to its
419 attached DTE or repeater port in accordance to
420 its specification.
421
422 A MAU in standby(4) state forces DI and CI to
423 idle, and the media transmitter to idle or fault,
424 if supported.  Standby(4) mode only applies to
425 link type MAUs.  The state of
426 rpMauMediaAvailable is unaffected.
427
428 A MAU in shutdown(5) state assumes the same
429 condition on DI, CI, and the media transmitter,
430 as though it were powered down or not connected.
431 The MAU MAY return other(1) value for the
432 rpMauJabberState and rpMauMediaAvailable objects
433 when it is in this state.  For an AUI, this
434 state will remove power from the AUI.
435
436 Setting this variable to the value reset(6)
437 resets the MAU in the same manner as a
438 power-off, power-on cycle of at least one-half
439 second would.  The agent is not required to
440 return the value reset(6).
441
442 Setting this variable to the value
443 operational(3), standby(4), or shutdown(5)
444 causes the MAU to assume the respective state,
445 except that setting a mixing-type MAU or an AUI
446 to standby(4) will cause the MAU to enter the
447 shutdown state.""",
448             "reference>" :
449                 """[IEEE802.3], 30.5.1.1.7, aMAUAdminState,
450 30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
451 acResetMAU.""",
452         }, # column
453         "rpMauMediaAvailable" : {
454             "nodetype" : "column",
455             "moduleName" : "MAU-MIB",
456             "oid" : "1.3.6.1.2.1.26.1.1.1.6",
457             "status" : "current",
458             "syntax" : {
459                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifMauMediaAvailable"},
460             },
461             "access" : "readonly",
462             "description" :
463                 """This object identifies Media Available state of
464 the MAU, complementary to the rpMauStatus.  Values
465 for the standard IEEE 802.3 Media Available states
466 are defined in the IANA maintained IANA-MAU-MIB
467
468
469
470 module, as IANAifMauMediaAvailable TC.""",
471             "reference>" :
472                 """[IEEE802.3], 30.5.1.1.4, aMediaAvailable.""",
473         }, # column
474         "rpMauMediaAvailableStateExits" : {
475             "nodetype" : "column",
476             "moduleName" : "MAU-MIB",
477             "oid" : "1.3.6.1.2.1.26.1.1.1.7",
478             "status" : "current",
479             "syntax" : {
480                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
481             },
482             "access" : "readonly",
483             "description" :
484                 """A count of the number of times that
485 rpMauMediaAvailable for this MAU instance leaves
486 the state available(3).
487
488 Discontinuities in the value of this counter can
489 occur at re-initialization of the management
490 system and at other times, as indicated by the
491 value of rptrMonitorPortLastChange.""",
492             "reference>" :
493                 """[IEEE802.3], 30.5.1.1.5, aLoseMediaCounter.
494 RFC 2108, rptrMonitorPortLastChange""",
495         }, # column
496         "rpMauJabberState" : {
497             "nodetype" : "column",
498             "moduleName" : "MAU-MIB",
499             "oid" : "1.3.6.1.2.1.26.1.1.1.8",
500             "status" : "current",
501             "syntax" : {
502                 "type" :                 {
503                     "basetype" : "Enumeration",
504                     "other" : {
505                         "nodetype" : "namednumber",
506                         "number" : "1"
507                     },
508                     "unknown" : {
509                         "nodetype" : "namednumber",
510                         "number" : "2"
511                     },
512                     "noJabber" : {
513                         "nodetype" : "namednumber",
514                         "number" : "3"
515                     },
516                     "jabbering" : {
517                         "nodetype" : "namednumber",
518                         "number" : "4"
519                     },
520                 },
521             },
522             "access" : "readonly",
523             "description" :
524                 """The value other(1) is returned if the jabber
525 state is not 2, 3, or 4.  The agent MUST always
526 return other(1) for MAU type dot3MauTypeAUI.
527
528 The value unknown(2) is returned when the MAU's
529 true state is unknown; for example, when it is
530 being initialized.
531
532 If the MAU is not jabbering the agent returns
533 noJabber(3).  This is the 'normal' state.
534
535 If the MAU is in jabber state the agent returns
536 the jabbering(4) value.""",
537             "reference>" :
538                 """[IEEE802.3], 30.5.1.1.6, aJabber.jabberFlag.""",
539         }, # column
540         "rpMauJabberingStateEnters" : {
541             "nodetype" : "column",
542             "moduleName" : "MAU-MIB",
543             "oid" : "1.3.6.1.2.1.26.1.1.1.9",
544             "status" : "current",
545             "syntax" : {
546                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
547             },
548             "access" : "readonly",
549             "description" :
550                 """A count of the number of times that
551 mauJabberState for this MAU instance enters the
552 state jabbering(4).  For MAUs of type
553 dot3MauTypeAUI, dot3MauType100BaseT4,
554 dot3MauType100BaseTX, dot3MauType100BaseFX, and
555 all 1000Mbps types, this counter will always
556 indicate zero.
557
558 Discontinuities in the value of this counter can
559 occur at re-initialization of the management
560 system and at other times, as indicated by the
561 value of rptrMonitorPortLastChange.""",
562             "reference>" :
563                 """[IEEE802.3], 30.5.1.1.6, aJabber.jabberCounter.
564 RFC 2108, rptrMonitorPortLastChange""",
565         }, # column
566         "rpMauFalseCarriers" : {
567             "nodetype" : "column",
568             "moduleName" : "MAU-MIB",
569             "oid" : "1.3.6.1.2.1.26.1.1.1.10",
570             "status" : "current",
571             "syntax" : {
572                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
573             },
574             "access" : "readonly",
575             "description" :
576                 """A count of the number of false carrier events
577 during IDLE in 100BASE-X links.  This counter
578 does not increment at the symbol rate.  It can
579 increment after a valid carrier completion at a
580 maximum rate of once per 100 ms until the next
581 carrier event.
582
583 This counter increments only for MAUs of type
584 dot3MauType100BaseT4, dot3MauType100BaseTX,
585 dot3MauType100BaseFX, and all 1000Mbps types.
586
587 For all other MAU types, this counter will
588 always indicate zero.
589
590 The approximate minimum time for rollover of
591 this counter is 7.4 hours.
592
593 Discontinuities in the value of this counter can
594 occur at re-initialization of the management
595 system and at other times, as indicated by the
596 value of rptrMonitorPortLastChange.""",
597             "reference>" :
598                 """[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
599 RFC 2108, rptrMonitorPortLastChange""",
600         }, # column
601         "rpJackTable" : {
602             "nodetype" : "table",
603             "moduleName" : "MAU-MIB",
604             "oid" : "1.3.6.1.2.1.26.1.2",
605             "status" : "current",
606             "description" :
607                 """Information about the external jacks attached
608 to MAUs attached to the ports of a repeater.""",
609         }, # table
610         "rpJackEntry" : {
611             "nodetype" : "row",
612             "moduleName" : "MAU-MIB",
613             "oid" : "1.3.6.1.2.1.26.1.2.1",
614             "status" : "current",
615             "linkage" : [
616                 "rpMauGroupIndex",
617                 "rpMauPortIndex",
618                 "rpMauIndex",
619                 "rpJackIndex",
620             ],
621             "description" :
622                 """An entry in the table, containing information
623 about a particular jack.""",
624         }, # row
625         "rpJackIndex" : {
626             "nodetype" : "column",
627             "moduleName" : "MAU-MIB",
628             "oid" : "1.3.6.1.2.1.26.1.2.1.1",
629             "status" : "current",
630             "syntax" : {
631                 "type" :                 {
632                     "basetype" : "Integer32",
633                     "ranges" : [
634                     {
635                         "min" : "1",
636                         "max" : "2147483647"
637                     },
638                     ],
639                     "range" : {
640                         "min" : "1",
641                         "max" : "2147483647"
642                     },
643                 },
644             },
645             "access" : "noaccess",
646             "description" :
647                 """This variable uniquely identifies the jack
648 described by this entry from among other jacks
649 attached to the same MAU (rpMauIndex).""",
650         }, # column
651         "rpJackType" : {
652             "nodetype" : "column",
653             "moduleName" : "MAU-MIB",
654             "oid" : "1.3.6.1.2.1.26.1.2.1.2",
655             "status" : "current",
656             "syntax" : {
657                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifJackType"},
658             },
659             "access" : "readonly",
660             "description" :
661                 """The jack connector type, as it appears on the
662 outside of the system.""",
663         }, # column
664         "dot3IfMauBasicGroup" : {
665             "nodetype" : "node",
666             "moduleName" : "MAU-MIB",
667             "oid" : "1.3.6.1.2.1.26.2",
668         }, # node
669         "ifMauTable" : {
670             "nodetype" : "table",
671             "moduleName" : "MAU-MIB",
672             "oid" : "1.3.6.1.2.1.26.2.1",
673             "status" : "current",
674             "description" :
675                 """Table of descriptive and status information
676 about MAU(s) attached to an interface.""",
677         }, # table
678         "ifMauEntry" : {
679             "nodetype" : "row",
680             "moduleName" : "MAU-MIB",
681             "oid" : "1.3.6.1.2.1.26.2.1.1",
682             "status" : "current",
683             "linkage" : [
684                 "ifMauIfIndex",
685                 "ifMauIndex",
686             ],
687             "description" :
688                 """An entry in the table, containing information
689 about a single MAU.""",
690         }, # row
691         "ifMauIfIndex" : {
692             "nodetype" : "column",
693             "moduleName" : "MAU-MIB",
694             "oid" : "1.3.6.1.2.1.26.2.1.1.1",
695             "status" : "current",
696             "syntax" : {
697                 "type" : { "module" :"IF-MIB", "name" : "InterfaceIndex"},
698             },
699             "access" : "readonly",
700             "description" :
701                 """This variable uniquely identifies the interface
702 to which the MAU described by this entry is
703 connected.""",
704             "reference>" :
705                 """RFC 2863, ifIndex""",
706         }, # column
707         "ifMauIndex" : {
708             "nodetype" : "column",
709             "moduleName" : "MAU-MIB",
710             "oid" : "1.3.6.1.2.1.26.2.1.1.2",
711             "status" : "current",
712             "syntax" : {
713                 "type" :                 {
714                     "basetype" : "Integer32",
715                     "ranges" : [
716                     {
717                         "min" : "1",
718                         "max" : "2147483647"
719                     },
720                     ],
721                     "range" : {
722                         "min" : "1",
723                         "max" : "2147483647"
724                     },
725                 },
726             },
727             "access" : "readonly",
728             "description" :
729                 """This variable uniquely identifies the MAU
730 described by this entry from among other MAUs
731 connected to the same interface (ifMauIfIndex).""",
732             "reference>" :
733                 """[IEEE802.3], 30.5.1.1.1, aMAUID.""",
734         }, # column
735         "ifMauType" : {
736             "nodetype" : "column",
737             "moduleName" : "MAU-MIB",
738             "oid" : "1.3.6.1.2.1.26.2.1.1.3",
739             "status" : "current",
740             "syntax" : {
741                 "type" : { "module" :"SNMPv2-TC", "name" : "AutonomousType"},
742             },
743             "access" : "readonly",
744             "description" :
745                 """This object identifies the MAU type.  Values for
746 standard IEEE 802.3 MAU types are defined in the
747 IANA maintained IANA-MAU-MIB module, as
748 OBJECT-IDENTITIES of dot3MauType.
749 If the MAU type is unknown, the object identifier
750 zeroDotZero is returned.
751
752 This object represents the operational type of
753 the MAU, as determined by either 1) the result
754 of the auto-negotiation function or 2) if
755 auto-negotiation is not enabled or is not
756 implemented for this MAU, by the value of the
757 object ifMauDefaultType.  In case 2), a set to
758 the object ifMauDefaultType will force the MAU
759 into the new operating mode.""",
760             "reference>" :
761                 """[IEEE802.3], 30.5.1.1.2, aMAUType.""",
762         }, # column
763         "ifMauStatus" : {
764             "nodetype" : "column",
765             "moduleName" : "MAU-MIB",
766             "oid" : "1.3.6.1.2.1.26.2.1.1.4",
767             "status" : "current",
768             "syntax" : {
769                 "type" :                 {
770                     "basetype" : "Enumeration",
771                     "other" : {
772                         "nodetype" : "namednumber",
773                         "number" : "1"
774                     },
775                     "unknown" : {
776                         "nodetype" : "namednumber",
777                         "number" : "2"
778                     },
779                     "operational" : {
780                         "nodetype" : "namednumber",
781                         "number" : "3"
782                     },
783                     "standby" : {
784                         "nodetype" : "namednumber",
785                         "number" : "4"
786                     },
787                     "shutdown" : {
788                         "nodetype" : "namednumber",
789                         "number" : "5"
790                     },
791                     "reset" : {
792                         "nodetype" : "namednumber",
793                         "number" : "6"
794                     },
795                 },
796             },
797             "access" : "readwrite",
798             "description" :
799                 """The current state of the MAU.  This object MAY
800 be implemented as a read-only object by those
801 agents and MAUs that do not implement software
802 control of the MAU state.  Some agents may not
803
804
805
806 support setting the value of this object to some
807 of the enumerated values.
808
809 The value other(1) is returned if the MAU is in
810 a state other than one of the states 2 through
811 6.
812
813 The value unknown(2) is returned when the MAU's
814 true state is unknown; for example, when it is
815 being initialized.
816
817 A MAU in the operational(3) state is fully
818 functional; it operates, and passes signals to its
819 attached DTE or repeater port in accordance to
820 its specification.
821
822 A MAU in standby(4) state forces DI and CI to
823 idle and the media transmitter to idle or fault,
824 if supported.  Standby(4) mode only applies to
825 link type MAUs.  The state of
826 ifMauMediaAvailable is unaffected.
827
828 A MAU in shutdown(5) state assumes the same
829 condition on DI, CI, and the media transmitter,
830 as though it were powered down or not connected.
831 The MAU MAY return other(1) value for the
832 ifMauJabberState and ifMauMediaAvailable objects
833 when it is in this state.  For an AUI, this
834 state will remove power from the AUI.
835
836 Setting this variable to the value reset(6)
837 resets the MAU in the same manner as a
838 power-off, power-on cycle of at least one-half
839 second would.  The agent is not required to
840 return the value reset(6).
841
842 Setting this variable to the value
843 operational(3), standby(4), or shutdown(5)
844 causes the MAU to assume the respective state,
845 except that setting a mixing-type MAU or an AUI
846 to standby(4) will cause the MAU to enter the
847 shutdown state.""",
848             "reference>" :
849                 """[IEEE802.3], 30.5.1.1.7, aMAUAdminState,
850 30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
851 acResetMAU.""",
852         }, # column
853         "ifMauMediaAvailable" : {
854             "nodetype" : "column",
855             "moduleName" : "MAU-MIB",
856             "oid" : "1.3.6.1.2.1.26.2.1.1.5",
857             "status" : "current",
858             "syntax" : {
859                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifMauMediaAvailable"},
860             },
861             "access" : "readonly",
862             "description" :
863                 """This object identifies Media Available state of
864 the MAU, complementary to the ifMauStatus.  Values
865 for the standard IEEE 802.3 Media Available states
866 are defined in the IANA maintained IANA-MAU-MIB
867 module, as IANAifMauMediaAvailable TC.""",
868             "reference>" :
869                 """[IEEE802.3], 30.5.1.1.4, aMediaAvailable.""",
870         }, # column
871         "ifMauMediaAvailableStateExits" : {
872             "nodetype" : "column",
873             "moduleName" : "MAU-MIB",
874             "oid" : "1.3.6.1.2.1.26.2.1.1.6",
875             "status" : "current",
876             "syntax" : {
877                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
878             },
879             "access" : "readonly",
880             "description" :
881                 """A count of the number of times that
882 ifMauMediaAvailable for this MAU instance leaves
883 the state available(3).
884
885 Discontinuities in the value of this counter can
886 occur at re-initialization of the management
887 system and at other times, as indicated by the
888 value of ifCounterDiscontinuityTime.""",
889             "reference>" :
890                 """[IEEE802.3], 30.5.1.1.5, aLoseMediaCounter.
891 RFC 2863, ifCounterDiscontinuityTime.""",
892         }, # column
893         "ifMauJabberState" : {
894             "nodetype" : "column",
895             "moduleName" : "MAU-MIB",
896             "oid" : "1.3.6.1.2.1.26.2.1.1.7",
897             "status" : "current",
898             "syntax" : {
899                 "type" :                 {
900                     "basetype" : "Enumeration",
901                     "other" : {
902                         "nodetype" : "namednumber",
903                         "number" : "1"
904                     },
905                     "unknown" : {
906                         "nodetype" : "namednumber",
907                         "number" : "2"
908                     },
909                     "noJabber" : {
910                         "nodetype" : "namednumber",
911                         "number" : "3"
912                     },
913                     "jabbering" : {
914                         "nodetype" : "namednumber",
915                         "number" : "4"
916                     },
917                 },
918             },
919             "access" : "readonly",
920             "description" :
921                 """The value other(1) is returned if the jabber
922 state is not 2, 3, or 4.  The agent MUST always
923 return other(1) for MAU type dot3MauTypeAUI.
924
925 The value unknown(2) is returned when the MAU's
926 true state is unknown; for example, when it is
927 being initialized.
928
929 If the MAU is not jabbering the agent returns
930 noJabber(3).  This is the 'normal' state.
931
932 If the MAU is in jabber state the agent returns
933
934
935
936 the jabbering(4) value.""",
937             "reference>" :
938                 """[IEEE802.3], 30.5.1.1.6, aJabber.jabberFlag.""",
939         }, # column
940         "ifMauJabberingStateEnters" : {
941             "nodetype" : "column",
942             "moduleName" : "MAU-MIB",
943             "oid" : "1.3.6.1.2.1.26.2.1.1.8",
944             "status" : "current",
945             "syntax" : {
946                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
947             },
948             "access" : "readonly",
949             "description" :
950                 """A count of the number of times that
951 mauJabberState for this MAU instance enters the
952 state jabbering(4).  This counter will always
953 indicate zero for MAUs of type dot3MauTypeAUI
954 and those of speeds above 10Mbps.
955
956 Discontinuities in the value of this counter can
957 occur at re-initialization of the management
958 system and at other times, as indicated by the
959 value of ifCounterDiscontinuityTime.""",
960             "reference>" :
961                 """[IEEE802.3], 30.5.1.1.6, aJabber.jabberCounter.
962 RFC 2863, ifCounterDiscontinuityTime.""",
963         }, # column
964         "ifMauFalseCarriers" : {
965             "nodetype" : "column",
966             "moduleName" : "MAU-MIB",
967             "oid" : "1.3.6.1.2.1.26.2.1.1.9",
968             "status" : "current",
969             "syntax" : {
970                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
971             },
972             "access" : "readonly",
973             "description" :
974                 """A count of the number of false carrier events
975 during IDLE in 100BASE-X and 1000BASE-X links.
976
977 For all other MAU types, this counter will
978 always indicate zero.  This counter does not
979 increment at the symbol rate.
980
981 It can increment after a valid carrier
982 completion at a maximum rate of once per 100 ms
983 for 100BASE-X and once per 10us for 1000BASE-X
984 until the next CarrierEvent.
985
986 This counter can roll over very quickly.  A
987 management station is advised to poll the
988 ifMauHCFalseCarriers instead of this counter in
989 order to avoid loss of information.
990
991 Discontinuities in the value of this counter can
992 occur at re-initialization of the management
993 system and at other times, as indicated by the
994 value of ifCounterDiscontinuityTime.""",
995             "reference>" :
996                 """[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
997
998
999
1000 RFC 2863, ifCounterDiscontinuityTime.""",
1001         }, # column
1002         "ifMauTypeList" : {
1003             "nodetype" : "column",
1004             "moduleName" : "MAU-MIB",
1005             "oid" : "1.3.6.1.2.1.26.2.1.1.10",
1006             "status" : "deprecated",
1007             "syntax" : {
1008                 "type" : { "module" :"", "name" : "Integer32"},
1009             },
1010             "access" : "readonly",
1011             "description" :
1012                 """********* THIS OBJECT IS DEPRECATED **********
1013
1014 This object has been deprecated in favour of
1015 ifMauTypeListBits.
1016
1017 A value that uniquely identifies the set of
1018 possible IEEE 802.3 types that the MAU could be.
1019 The value is a sum that initially takes the
1020 value zero.  Then, for each type capability of
1021 this MAU, 2 raised to the power noted below is
1022 added to the sum.  For example, a MAU that has
1023 the capability to be only 10BASE-T would have a
1024 value of 512 (2**9).  In contrast, a MAU that
1025 supports both 10Base-T (full duplex) and
1026 100BASE-TX (full duplex) would have a value of
1027 ((2**11) + (2**16)), or 67584.
1028
1029 The powers of 2 assigned to the capabilities are
1030 these:
1031
1032 Power  Capability
1033   0      other or unknown
1034   1      AUI
1035   2      10BASE-5
1036   3      FOIRL
1037   4      10BASE-2
1038   5      10BASE-T duplex mode unknown
1039   6      10BASE-FP
1040   7      10BASE-FB
1041   8      10BASE-FL duplex mode unknown
1042   9      10BROAD36
1043  10      10BASE-T  half duplex mode
1044  11      10BASE-T  full duplex mode
1045  12      10BASE-FL half duplex mode
1046  13      10BASE-FL full duplex mode
1047  14      100BASE-T4
1048  15      100BASE-TX half duplex mode
1049  16      100BASE-TX full duplex mode
1050  17      100BASE-FX half duplex mode
1051  18      100BASE-FX full duplex mode
1052  19      100BASE-T2 half duplex mode
1053
1054
1055
1056  20      100BASE-T2 full duplex mode
1057
1058 If auto-negotiation is present on this MAU, this
1059 object will map to ifMauAutoNegCapability.""",
1060         }, # column
1061         "ifMauDefaultType" : {
1062             "nodetype" : "column",
1063             "moduleName" : "MAU-MIB",
1064             "oid" : "1.3.6.1.2.1.26.2.1.1.11",
1065             "status" : "current",
1066             "syntax" : {
1067                 "type" : { "module" :"SNMPv2-TC", "name" : "AutonomousType"},
1068             },
1069             "access" : "readwrite",
1070             "description" :
1071                 """This object identifies the default
1072 administrative baseband MAU type to be used in
1073 conjunction with the operational MAU type
1074 denoted by ifMauType.
1075
1076 The set of possible values for this object is
1077 the same as the set defined for the ifMauType
1078 object.
1079
1080 This object represents the
1081 administratively-configured type of the MAU.  If
1082 auto-negotiation is not enabled or is not
1083 implemented for this MAU, the value of this
1084 object determines the operational type of the
1085 MAU.  In this case, a set to this object will
1086 force the MAU into the specified operating mode.
1087
1088 If auto-negotiation is implemented and enabled
1089 for this MAU, the operational type of the MAU
1090 is determined by auto-negotiation, and the value
1091 of this object denotes the type to which the MAU
1092 will automatically revert if/when
1093 auto-negotiation is later disabled.
1094
1095 NOTE TO IMPLEMENTORS:  It may be necessary to
1096 provide for underlying hardware implementations
1097 which do not follow the exact behavior specified
1098 above.  In particular, when
1099 ifMauAutoNegAdminStatus transitions from enabled
1100 to disabled, the agent implementation MUST
1101 ensure that the operational type of the MAU (as
1102 reported by ifMauType) correctly transitions to
1103 the value specified by this object, rather than
1104 continuing to operate at the value earlier
1105 determined by the auto-negotiation function.""",
1106             "reference>" :
1107                 """[IEEE802.3], 30.5.1.1.1, aMAUID, and 22.2.4.1.4.""",
1108         }, # column
1109         "ifMauAutoNegSupported" : {
1110             "nodetype" : "column",
1111             "moduleName" : "MAU-MIB",
1112             "oid" : "1.3.6.1.2.1.26.2.1.1.12",
1113             "status" : "current",
1114             "syntax" : {
1115                 "type" : { "module" :"SNMPv2-TC", "name" : "TruthValue"},
1116             },
1117             "access" : "readonly",
1118             "description" :
1119                 """This object indicates whether or not
1120 auto-negotiation is supported on this MAU.""",
1121         }, # column
1122         "ifMauTypeListBits" : {
1123             "nodetype" : "column",
1124             "moduleName" : "MAU-MIB",
1125             "oid" : "1.3.6.1.2.1.26.2.1.1.13",
1126             "status" : "current",
1127             "syntax" : {
1128                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifMauTypeListBits"},
1129             },
1130             "access" : "readonly",
1131             "description" :
1132                 """A value that uniquely identifies the set of
1133 possible IEEE 802.3 types that the MAU could be.
1134 If auto-negotiation is present on this MAU, this
1135 object will map to ifMauAutoNegCapabilityBits.
1136
1137 Note that this MAU may be capable of operating
1138 as a MAU type that is beyond the scope of this
1139 MIB.  This is indicated by returning the
1140 bit value bOther in addition to any bit values
1141 for standard capabilities that are listed in the
1142 IANAifMauTypeListBits TC.""",
1143         }, # column
1144         "ifMauHCFalseCarriers" : {
1145             "nodetype" : "column",
1146             "moduleName" : "MAU-MIB",
1147             "oid" : "1.3.6.1.2.1.26.2.1.1.14",
1148             "status" : "current",
1149             "syntax" : {
1150                 "type" : { "module" :"SNMPv2-SMI", "name" : "Counter64"},
1151             },
1152             "access" : "readonly",
1153             "description" :
1154                 """A count of the number of false carrier events
1155 during IDLE in 100BASE-X and 1000BASE-X links.
1156
1157 For all other MAU types, this counter will
1158 always indicate zero.  This counter does not
1159 increment at the symbol rate.
1160
1161 This counter is a 64-bit version of
1162 ifMauFalseCarriers.  Since the 32-bit version of
1163 this counter can roll over very quickly,
1164 management stations are advised to poll the
1165 64-bit version instead, in order to avoid loss
1166 of information.
1167
1168 Discontinuities in the value of this counter can
1169 occur at re-initialization of the management
1170 system and at other times, as indicated by the
1171 value of ifCounterDiscontinuityTime.""",
1172             "reference>" :
1173                 """[IEEE802.3], 30.5.1.1.10, aFalseCarriers.
1174
1175
1176
1177 RFC 2863, ifCounterDiscontinuityTime.""",
1178         }, # column
1179         "ifJackTable" : {
1180             "nodetype" : "table",
1181             "moduleName" : "MAU-MIB",
1182             "oid" : "1.3.6.1.2.1.26.2.2",
1183             "status" : "current",
1184             "description" :
1185                 """Information about the external jacks attached
1186 to MAUs attached to an interface.""",
1187         }, # table
1188         "ifJackEntry" : {
1189             "nodetype" : "row",
1190             "moduleName" : "MAU-MIB",
1191             "oid" : "1.3.6.1.2.1.26.2.2.1",
1192             "status" : "current",
1193             "linkage" : [
1194                 "ifMauIfIndex",
1195                 "ifMauIndex",
1196                 "ifJackIndex",
1197             ],
1198             "description" :
1199                 """An entry in the table, containing information
1200 about a particular jack.""",
1201         }, # row
1202         "ifJackIndex" : {
1203             "nodetype" : "column",
1204             "moduleName" : "MAU-MIB",
1205             "oid" : "1.3.6.1.2.1.26.2.2.1.1",
1206             "status" : "current",
1207             "syntax" : {
1208                 "type" :                 {
1209                     "basetype" : "Integer32",
1210                     "ranges" : [
1211                     {
1212                         "min" : "1",
1213                         "max" : "2147483647"
1214                     },
1215                     ],
1216                     "range" : {
1217                         "min" : "1",
1218                         "max" : "2147483647"
1219                     },
1220                 },
1221             },
1222             "access" : "noaccess",
1223             "description" :
1224                 """This variable uniquely identifies the jack
1225 described by this entry from among other jacks
1226 attached to the same MAU.""",
1227         }, # column
1228         "ifJackType" : {
1229             "nodetype" : "column",
1230             "moduleName" : "MAU-MIB",
1231             "oid" : "1.3.6.1.2.1.26.2.2.1.2",
1232             "status" : "current",
1233             "syntax" : {
1234                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifJackType"},
1235             },
1236             "access" : "readonly",
1237             "description" :
1238                 """The jack connector type, as it appears on the
1239 outside of the system.""",
1240         }, # column
1241         "dot3BroadMauBasicGroup" : {
1242             "nodetype" : "node",
1243             "moduleName" : "MAU-MIB",
1244             "oid" : "1.3.6.1.2.1.26.3",
1245         }, # node
1246         "broadMauBasicTable" : {
1247             "nodetype" : "table",
1248             "moduleName" : "MAU-MIB",
1249             "oid" : "1.3.6.1.2.1.26.3.1",
1250             "status" : "deprecated",
1251             "description" :
1252                 """********* THIS OBJECT IS DEPRECATED **********
1253
1254 This entire table has been deprecated.  There
1255 have been no reported implementations of this
1256 table, and it is unlikely that there ever will
1257 be.  IEEE recommends that broadband MAU types
1258 should not be used for new installations.
1259
1260 Table of descriptive and status information
1261
1262
1263
1264 about the broadband MAUs connected to
1265 interfaces.""",
1266         }, # table
1267         "broadMauBasicEntry" : {
1268             "nodetype" : "row",
1269             "moduleName" : "MAU-MIB",
1270             "oid" : "1.3.6.1.2.1.26.3.1.1",
1271             "status" : "deprecated",
1272             "linkage" : [
1273                 "broadMauIfIndex",
1274                 "broadMauIndex",
1275             ],
1276             "description" :
1277                 """********* THIS OBJECT IS DEPRECATED **********
1278
1279 An entry in the table, containing information
1280 about a single broadband MAU.""",
1281         }, # row
1282         "broadMauIfIndex" : {
1283             "nodetype" : "column",
1284             "moduleName" : "MAU-MIB",
1285             "oid" : "1.3.6.1.2.1.26.3.1.1.1",
1286             "status" : "deprecated",
1287             "syntax" : {
1288                 "type" : { "module" :"IF-MIB", "name" : "InterfaceIndex"},
1289             },
1290             "access" : "readonly",
1291             "description" :
1292                 """********* THIS OBJECT IS DEPRECATED **********
1293
1294 This variable uniquely identifies the interface
1295 to which the MAU described by this entry is
1296 connected.""",
1297             "reference>" :
1298                 """RFC 2863, ifIndex.""",
1299         }, # column
1300         "broadMauIndex" : {
1301             "nodetype" : "column",
1302             "moduleName" : "MAU-MIB",
1303             "oid" : "1.3.6.1.2.1.26.3.1.1.2",
1304             "status" : "deprecated",
1305             "syntax" : {
1306                 "type" :                 {
1307                     "basetype" : "Integer32",
1308                     "ranges" : [
1309                     {
1310                         "min" : "1",
1311                         "max" : "2147483647"
1312                     },
1313                     ],
1314                     "range" : {
1315                         "min" : "1",
1316                         "max" : "2147483647"
1317                     },
1318                 },
1319             },
1320             "access" : "readonly",
1321             "description" :
1322                 """********* THIS OBJECT IS DEPRECATED **********
1323
1324 This variable uniquely identifies the MAU
1325 connected to interface broadMauIfIndex that is
1326
1327
1328
1329 described by this entry.""",
1330             "reference>" :
1331                 """[IEEE802.3], 30.5.1.1.1, aMAUID.""",
1332         }, # column
1333         "broadMauXmtRcvSplitType" : {
1334             "nodetype" : "column",
1335             "moduleName" : "MAU-MIB",
1336             "oid" : "1.3.6.1.2.1.26.3.1.1.3",
1337             "status" : "deprecated",
1338             "syntax" : {
1339                 "type" :                 {
1340                     "basetype" : "Enumeration",
1341                     "other" : {
1342                         "nodetype" : "namednumber",
1343                         "number" : "1"
1344                     },
1345                     "single" : {
1346                         "nodetype" : "namednumber",
1347                         "number" : "2"
1348                     },
1349                     "dual" : {
1350                         "nodetype" : "namednumber",
1351                         "number" : "3"
1352                     },
1353                 },
1354             },
1355             "access" : "readonly",
1356             "description" :
1357                 """********* THIS OBJECT IS DEPRECATED **********
1358
1359 This object indicates the type of frequency
1360 multiplexing/cabling system used to separate the
1361 transmit and receive paths for the 10BROAD36
1362 MAU.
1363
1364 The value other(1) is returned if the split type
1365 is not either single or dual.
1366
1367 The value single(2) indicates a single cable
1368 system.  The value dual(3) indicates a dual
1369 cable system, offset normally zero.""",
1370             "reference>" :
1371                 """[IEEE802.3], 30.5.1.1.8, aBbMAUXmitRcvSplitType.""",
1372         }, # column
1373         "broadMauXmtCarrierFreq" : {
1374             "nodetype" : "column",
1375             "moduleName" : "MAU-MIB",
1376             "oid" : "1.3.6.1.2.1.26.3.1.1.4",
1377             "status" : "deprecated",
1378             "syntax" : {
1379                 "type" : { "module" :"", "name" : "Integer32"},
1380             },
1381             "access" : "readonly",
1382             "description" :
1383                 """********* THIS OBJECT IS DEPRECATED **********
1384
1385 This variable indicates the transmit carrier
1386 frequency of the 10BROAD36 MAU in MHz/4; that
1387 is, in units of 250 kHz.""",
1388             "reference>" :
1389                 """[IEEE802.3], 30.5.1.1.9,
1390 aBroadbandFrequencies.xmitCarrierFrequency.""",
1391         }, # column
1392         "broadMauTranslationFreq" : {
1393             "nodetype" : "column",
1394             "moduleName" : "MAU-MIB",
1395             "oid" : "1.3.6.1.2.1.26.3.1.1.5",
1396             "status" : "deprecated",
1397             "syntax" : {
1398                 "type" : { "module" :"", "name" : "Integer32"},
1399             },
1400             "access" : "readonly",
1401             "description" :
1402                 """********* THIS OBJECT IS DEPRECATED **********
1403
1404 This variable indicates the translation offset
1405
1406
1407
1408 frequency of the 10BROAD36 MAU in MHz/4; that
1409 is, in units of 250 kHz.""",
1410             "reference>" :
1411                 """[IEEE802.3], 30.5.1.1.9,
1412 aBroadbandFrequencies.translationFrequency.""",
1413         }, # column
1414         "dot3IfMauAutoNegGroup" : {
1415             "nodetype" : "node",
1416             "moduleName" : "MAU-MIB",
1417             "oid" : "1.3.6.1.2.1.26.5",
1418         }, # node
1419         "ifMauAutoNegTable" : {
1420             "nodetype" : "table",
1421             "moduleName" : "MAU-MIB",
1422             "oid" : "1.3.6.1.2.1.26.5.1",
1423             "status" : "current",
1424             "description" :
1425                 """Configuration and status objects for the
1426 auto-negotiation function of MAUs attached to
1427 interfaces.
1428
1429 The ifMauAutoNegTable applies to systems in
1430 which auto-negotiation is supported on one or
1431 more MAUs attached to interfaces.  Note that if
1432 auto-negotiation is present and enabled, the
1433 ifMauType object reflects the result of the
1434 auto-negotiation function.""",
1435         }, # table
1436         "ifMauAutoNegEntry" : {
1437             "nodetype" : "row",
1438             "moduleName" : "MAU-MIB",
1439             "oid" : "1.3.6.1.2.1.26.5.1.1",
1440             "status" : "current",
1441             "linkage" : [
1442                 "ifMauIfIndex",
1443                 "ifMauIndex",
1444             ],
1445             "description" :
1446                 """An entry in the table, containing configuration
1447 and status information for the auto-negotiation
1448 function of a particular MAU.""",
1449         }, # row
1450         "ifMauAutoNegAdminStatus" : {
1451             "nodetype" : "column",
1452             "moduleName" : "MAU-MIB",
1453             "oid" : "1.3.6.1.2.1.26.5.1.1.1",
1454             "status" : "current",
1455             "syntax" : {
1456                 "type" :                 {
1457                     "basetype" : "Enumeration",
1458                     "enabled" : {
1459                         "nodetype" : "namednumber",
1460                         "number" : "1"
1461                     },
1462                     "disabled" : {
1463                         "nodetype" : "namednumber",
1464                         "number" : "2"
1465                     },
1466                 },
1467             },
1468             "access" : "readwrite",
1469             "description" :
1470                 """Setting this object to enabled(1) will cause
1471 the interface that has the auto-negotiation
1472 signaling ability to be enabled.
1473
1474 If the value of this object is disabled(2) then
1475 the interface will act as it would if it had no
1476 auto-negotiation signaling.  Under these
1477 conditions, an IEEE 802.3 MAU will immediately
1478 be forced to the state indicated by the value of
1479 the object ifMauDefaultType.
1480
1481 NOTE TO IMPLEMENTORS:  When
1482 ifMauAutoNegAdminStatus transitions from enabled
1483 to disabled, the agent implementation MUST
1484 ensure that the operational type of the MAU (as
1485 reported by ifMauType) correctly transitions to
1486 the value specified by the ifMauDefaultType
1487 object, rather than continuing to operate at the
1488 value earlier determined by the auto-negotiation
1489 function.""",
1490             "reference>" :
1491                 """[IEEE802.3], 30.6.1.1.2, aAutoNegAdminState,
1492 and 30.6.1.2.2, acAutoNegAdminControl.""",
1493         }, # column
1494         "ifMauAutoNegRemoteSignaling" : {
1495             "nodetype" : "column",
1496             "moduleName" : "MAU-MIB",
1497             "oid" : "1.3.6.1.2.1.26.5.1.1.2",
1498             "status" : "current",
1499             "syntax" : {
1500                 "type" :                 {
1501                     "basetype" : "Enumeration",
1502                     "detected" : {
1503                         "nodetype" : "namednumber",
1504                         "number" : "1"
1505                     },
1506                     "notdetected" : {
1507                         "nodetype" : "namednumber",
1508                         "number" : "2"
1509                     },
1510                 },
1511             },
1512             "access" : "readonly",
1513             "description" :
1514                 """A value indicating whether the remote end of
1515 the link is using auto-negotiation signaling.  It
1516 takes the value detected(1) if and only if,
1517 during the previous link negotiation, FLP Bursts
1518 were received.""",
1519             "reference>" :
1520                 """[IEEE802.3], 30.6.1.1.3,
1521 aAutoNegRemoteSignaling.""",
1522         }, # column
1523         "ifMauAutoNegConfig" : {
1524             "nodetype" : "column",
1525             "moduleName" : "MAU-MIB",
1526             "oid" : "1.3.6.1.2.1.26.5.1.1.4",
1527             "status" : "current",
1528             "syntax" : {
1529                 "type" :                 {
1530                     "basetype" : "Enumeration",
1531                     "other" : {
1532                         "nodetype" : "namednumber",
1533                         "number" : "1"
1534                     },
1535                     "configuring" : {
1536                         "nodetype" : "namednumber",
1537                         "number" : "2"
1538                     },
1539                     "complete" : {
1540                         "nodetype" : "namednumber",
1541                         "number" : "3"
1542                     },
1543                     "disabled" : {
1544                         "nodetype" : "namednumber",
1545                         "number" : "4"
1546                     },
1547                     "parallelDetectFail" : {
1548                         "nodetype" : "namednumber",
1549                         "number" : "5"
1550                     },
1551                 },
1552             },
1553             "access" : "readonly",
1554             "description" :
1555                 """A value indicating the current status of the
1556 auto-negotiation process.  The enumeration
1557 parallelDetectFail(5) maps to a failure in
1558 parallel detection as defined in 28.2.3.1 of
1559 [IEEE802.3].""",
1560             "reference>" :
1561                 """[IEEE802.3], 30.6.1.1.4, aAutoNegAutoConfig.""",
1562         }, # column
1563         "ifMauAutoNegCapability" : {
1564             "nodetype" : "column",
1565             "moduleName" : "MAU-MIB",
1566             "oid" : "1.3.6.1.2.1.26.5.1.1.5",
1567             "status" : "deprecated",
1568             "syntax" : {
1569                 "type" : { "module" :"", "name" : "Integer32"},
1570             },
1571             "access" : "readonly",
1572             "description" :
1573                 """********* THIS OBJECT IS DEPRECATED **********
1574
1575 This object has been deprecated in favour of
1576 ifMauAutoNegCapabilityBits.
1577
1578 A value that uniquely identifies the set of
1579 capabilities of the local auto-negotiation
1580 entity.  The value is a sum that initially
1581 takes the value zero.  Then, for each capability
1582 of this interface, 2 raised to the power noted
1583 below is added to the sum.  For example, an
1584 interface that has the capability to support
1585 only 100Base-TX half duplex would have a value
1586 of 32768 (2**15).  In contrast, an interface
1587 that supports both 100Base-TX half duplex and
1588 100Base-TX full duplex would have a value of
1589 98304 ((2**15) + (2**16)).
1590
1591 The powers of 2 assigned to the capabilities are
1592 these:
1593
1594 Power   Capability
1595   0       other or unknown
1596  (1-9)    (reserved)
1597  10       10BASE-T  half duplex mode
1598  11       10BASE-T  full duplex mode
1599  12       (reserved)
1600
1601
1602
1603  13       (reserved)
1604  14       100BASE-T4
1605  15       100BASE-TX half duplex mode
1606  16       100BASE-TX full duplex mode
1607  17       (reserved)
1608  18       (reserved)
1609  19      100BASE-T2 half duplex mode
1610  20      100BASE-T2 full duplex mode
1611
1612 Note that interfaces that support this MIB may
1613 have capabilities that extend beyond the scope
1614 of this MIB.""",
1615             "reference>" :
1616                 """[IEEE802.3], 30.6.1.1.5,
1617 aAutoNegLocalTechnologyAbility.""",
1618         }, # column
1619         "ifMauAutoNegCapAdvertised" : {
1620             "nodetype" : "column",
1621             "moduleName" : "MAU-MIB",
1622             "oid" : "1.3.6.1.2.1.26.5.1.1.6",
1623             "status" : "deprecated",
1624             "syntax" : {
1625                 "type" : { "module" :"", "name" : "Integer32"},
1626             },
1627             "access" : "readwrite",
1628             "description" :
1629                 """********* THIS OBJECT IS DEPRECATED **********
1630
1631 This object has been deprecated in favour of
1632 ifMauAutoNegCapAdvertisedBits.
1633
1634 A value that uniquely identifies the set of
1635 capabilities advertised by the local
1636 auto-negotiation entity. Refer to
1637 ifMauAutoNegCapability for a description of the
1638 possible values of this object.
1639
1640 Capabilities in this object that are not
1641 available in ifMauAutoNegCapability cannot be
1642 enabled.""",
1643             "reference>" :
1644                 """[IEEE802.3], 30.6.1.1.6,
1645 aAutoNegAdvertisedTechnologyAbility.""",
1646         }, # column
1647         "ifMauAutoNegCapReceived" : {
1648             "nodetype" : "column",
1649             "moduleName" : "MAU-MIB",
1650             "oid" : "1.3.6.1.2.1.26.5.1.1.7",
1651             "status" : "deprecated",
1652             "syntax" : {
1653                 "type" : { "module" :"", "name" : "Integer32"},
1654             },
1655             "access" : "readonly",
1656             "description" :
1657                 """********* THIS OBJECT IS DEPRECATED **********
1658
1659 This object has been deprecated in favour of
1660 ifMauAutoNegCapReceivedBits.
1661
1662 A value that uniquely identifies the set of
1663
1664
1665
1666 capabilities received from the remote
1667 auto-negotiation entity. Refer to
1668 ifMauAutoNegCapability for a description of the
1669 possible values of this object.
1670
1671 Note that interfaces that support this MIB may
1672 be attached to remote auto-negotiation entities
1673 that have capabilities beyond the scope of this
1674 MIB.""",
1675             "reference>" :
1676                 """[IEEE802.3], 30.6.1.1.7,
1677 aAutoNegReceivedTechnologyAbility.""",
1678         }, # column
1679         "ifMauAutoNegRestart" : {
1680             "nodetype" : "column",
1681             "moduleName" : "MAU-MIB",
1682             "oid" : "1.3.6.1.2.1.26.5.1.1.8",
1683             "status" : "current",
1684             "syntax" : {
1685                 "type" :                 {
1686                     "basetype" : "Enumeration",
1687                     "restart" : {
1688                         "nodetype" : "namednumber",
1689                         "number" : "1"
1690                     },
1691                     "norestart" : {
1692                         "nodetype" : "namednumber",
1693                         "number" : "2"
1694                     },
1695                 },
1696             },
1697             "access" : "readwrite",
1698             "description" :
1699                 """If the value of this object is set to
1700 restart(1) then this will force auto-negotiation
1701 to begin link renegotiation.  If auto-negotiation
1702 signaling is disabled, a write to this object
1703 has no effect.
1704 Setting the value of this object to norestart(2)
1705 has no effect.""",
1706             "reference>" :
1707                 """[IEEE802.3], 30.6.1.2.1,
1708 acAutoNegRestartAutoConfig.""",
1709         }, # column
1710         "ifMauAutoNegCapabilityBits" : {
1711             "nodetype" : "column",
1712             "moduleName" : "MAU-MIB",
1713             "oid" : "1.3.6.1.2.1.26.5.1.1.9",
1714             "status" : "current",
1715             "syntax" : {
1716                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifMauAutoNegCapBits"},
1717             },
1718             "access" : "readonly",
1719             "description" :
1720                 """A value that uniquely identifies the set of
1721 capabilities of the local auto-negotiation
1722 entity.  Note that interfaces that support this
1723 MIB may have capabilities that extend beyond the
1724 scope of this MIB.
1725
1726 Note that the local auto-negotiation entity may
1727 support some capabilities beyond the scope of
1728 this MIB.  This is indicated by returning the
1729 bit value bOther in addition to any bit values
1730 for standard capabilities that are listed in the
1731 IANAifMauAutoNegCapBits TC.""",
1732             "reference>" :
1733                 """[IEEE802.3], 30.6.1.1.5,
1734 aAutoNegLocalTechnologyAbility.""",
1735         }, # column
1736         "ifMauAutoNegCapAdvertisedBits" : {
1737             "nodetype" : "column",
1738             "moduleName" : "MAU-MIB",
1739             "oid" : "1.3.6.1.2.1.26.5.1.1.10",
1740             "status" : "current",
1741             "syntax" : {
1742                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifMauAutoNegCapBits"},
1743             },
1744             "access" : "readwrite",
1745             "description" :
1746                 """A value that uniquely identifies the set of
1747 capabilities advertised by the local
1748 auto-negotiation entity.
1749
1750 Capabilities in this object that are not
1751 available in ifMauAutoNegCapabilityBits cannot
1752 be enabled.
1753
1754 Note that the local auto-negotiation entity may
1755 advertise some capabilities beyond the scope of
1756 this MIB.  This is indicated by returning the
1757 bit value bOther in addition to any bit values
1758 for standard capabilities that are listed in the
1759 IANAifMauAutoNegCapBits TC.""",
1760             "reference>" :
1761                 """[IEEE802.3], 30.6.1.1.6,
1762 aAutoNegAdvertisedTechnologyAbility.""",
1763         }, # column
1764         "ifMauAutoNegCapReceivedBits" : {
1765             "nodetype" : "column",
1766             "moduleName" : "MAU-MIB",
1767             "oid" : "1.3.6.1.2.1.26.5.1.1.11",
1768             "status" : "current",
1769             "syntax" : {
1770                 "type" : { "module" :"IANA-MAU-MIB", "name" : "IANAifMauAutoNegCapBits"},
1771             },
1772             "access" : "readonly",
1773             "description" :
1774                 """A value that uniquely identifies the set of
1775 capabilities received from the remote
1776 auto-negotiation entity.
1777 Note that interfaces that support this MIB may
1778 be attached to remote auto-negotiation entities
1779 that have capabilities beyond the scope of this
1780 MIB.  This is indicated by returning the bit
1781 value bOther in addition to any bit values for
1782 standard capabilities that are listed in the
1783 IANAifMauAutoNegCapBits TC.""",
1784             "reference>" :
1785                 """[IEEE802.3], 30.6.1.1.7,
1786 aAutoNegReceivedTechnologyAbility.""",
1787         }, # column
1788         "ifMauAutoNegRemoteFaultAdvertised" : {
1789             "nodetype" : "column",
1790             "moduleName" : "MAU-MIB",
1791             "oid" : "1.3.6.1.2.1.26.5.1.1.12",
1792             "status" : "current",
1793             "syntax" : {
1794                 "type" :                 {
1795                     "basetype" : "Enumeration",
1796                     "noError" : {
1797                         "nodetype" : "namednumber",
1798                         "number" : "1"
1799                     },
1800                     "offline" : {
1801                         "nodetype" : "namednumber",
1802                         "number" : "2"
1803                     },
1804                     "linkFailure" : {
1805                         "nodetype" : "namednumber",
1806                         "number" : "3"
1807                     },
1808                     "autoNegError" : {
1809                         "nodetype" : "namednumber",
1810                         "number" : "4"
1811                     },
1812                 },
1813             },
1814             "access" : "readwrite",
1815             "description" :
1816                 """A value that identifies any local fault
1817 indications that this MAU has detected and will
1818 advertise at the next auto-negotiation
1819 interaction for 1000Mbps MAUs.""",
1820             "reference>" :
1821                 """[IEEE802.3], 30.6.1.1.6,
1822 aAutoNegAdvertisedTechnologyAbility.""",
1823         }, # column
1824         "ifMauAutoNegRemoteFaultReceived" : {
1825             "nodetype" : "column",
1826             "moduleName" : "MAU-MIB",
1827             "oid" : "1.3.6.1.2.1.26.5.1.1.13",
1828             "status" : "current",
1829             "syntax" : {
1830                 "type" :                 {
1831                     "basetype" : "Enumeration",
1832                     "noError" : {
1833                         "nodetype" : "namednumber",
1834                         "number" : "1"
1835                     },
1836                     "offline" : {
1837                         "nodetype" : "namednumber",
1838                         "number" : "2"
1839                     },
1840                     "linkFailure" : {
1841                         "nodetype" : "namednumber",
1842                         "number" : "3"
1843                     },
1844                     "autoNegError" : {
1845                         "nodetype" : "namednumber",
1846                         "number" : "4"
1847                     },
1848                 },
1849             },
1850             "access" : "readonly",
1851             "description" :
1852                 """A value that identifies any fault indications
1853 received from the far end of a link by the
1854 local auto-negotiation entity for 1000Mbps
1855 MAUs.""",
1856             "reference>" :
1857                 """[IEEE802.3], 30.6.1.1.7,
1858 aAutoNegReceivedTechnologyAbility.""",
1859         }, # column
1860         "mauMod" : {
1861             "nodetype" : "node",
1862             "moduleName" : "MAU-MIB",
1863             "oid" : "1.3.6.1.2.1.26.6",
1864             "status" : "current",
1865         }, # node
1866         "mauModConf" : {
1867             "nodetype" : "node",
1868             "moduleName" : "MAU-MIB",
1869             "oid" : "1.3.6.1.2.1.26.6.1",
1870         }, # node
1871         "mauModCompls" : {
1872             "nodetype" : "node",
1873             "moduleName" : "MAU-MIB",
1874             "oid" : "1.3.6.1.2.1.26.6.1.1",
1875         }, # node
1876         "mauModObjGrps" : {
1877             "nodetype" : "node",
1878             "moduleName" : "MAU-MIB",
1879             "oid" : "1.3.6.1.2.1.26.6.1.2",
1880         }, # node
1881         "mauModNotGrps" : {
1882             "nodetype" : "node",
1883             "moduleName" : "MAU-MIB",
1884             "oid" : "1.3.6.1.2.1.26.6.1.3",
1885         }, # node
1886     }, # nodes
1887
1888     "notifications" : {
1889         "rpMauJabberTrap" : {
1890             "nodetype" : "notification",
1891             "moduleName" : "MAU-MIB",
1892             "oid" : "1.3.6.1.2.1.26.0.1",
1893             "status" : "current",
1894             "objects" : {
1895                 "rpMauJabberState" : {
1896                     "nodetype" : "object",
1897                     "module" : "MAU-MIB"
1898                 },
1899             },
1900             "description" :
1901                 """This trap is sent whenever a managed repeater
1902 MAU enters the jabber state.
1903
1904 The agent MUST throttle the generation of
1905 consecutive rpMauJabberTraps so that there is at
1906 least a five-second gap between them.""",
1907             "reference>" :
1908                 """[IEEE802.3], 30.5.1.3.1, nJabber notification.""",
1909         }, # notification
1910         "ifMauJabberTrap" : {
1911             "nodetype" : "notification",
1912             "moduleName" : "MAU-MIB",
1913             "oid" : "1.3.6.1.2.1.26.0.2",
1914             "status" : "current",
1915             "objects" : {
1916                 "ifMauJabberState" : {
1917                     "nodetype" : "object",
1918                     "module" : "MAU-MIB"
1919                 },
1920             },
1921             "description" :
1922                 """This trap is sent whenever a managed interface
1923 MAU enters the jabber state.
1924
1925 The agent MUST throttle the generation of
1926 consecutive ifMauJabberTraps so that there is at
1927 least a five-second gap between them.""",
1928             "reference>" :
1929                 """[IEEE802.3], 30.5.1.3.1, nJabber notification.""",
1930         }, # notification
1931     }, # notifications
1932
1933     "groups" : {
1934         "mauRpGrpBasic" : {
1935             "nodetype" : "group",
1936             "moduleName" : "MAU-MIB",
1937             "oid" : "1.3.6.1.2.1.26.6.1.2.1",
1938             "status" : "current",
1939             "members" : {
1940                 "rpMauGroupIndex" : {
1941                     "nodetype" : "member",
1942                     "module" : "MAU-MIB"
1943                 },
1944                 "rpMauPortIndex" : {
1945                     "nodetype" : "member",
1946                     "module" : "MAU-MIB"
1947                 },
1948                 "rpMauIndex" : {
1949                     "nodetype" : "member",
1950                     "module" : "MAU-MIB"
1951                 },
1952                 "rpMauType" : {
1953                     "nodetype" : "member",
1954                     "module" : "MAU-MIB"
1955                 },
1956                 "rpMauStatus" : {
1957                     "nodetype" : "member",
1958                     "module" : "MAU-MIB"
1959                 },
1960                 "rpMauMediaAvailable" : {
1961                     "nodetype" : "member",
1962                     "module" : "MAU-MIB"
1963                 },
1964                 "rpMauMediaAvailableStateExits" : {
1965                     "nodetype" : "member",
1966                     "module" : "MAU-MIB"
1967                 },
1968                 "rpMauJabberState" : {
1969                     "nodetype" : "member",
1970                     "module" : "MAU-MIB"
1971                 },
1972                 "rpMauJabberingStateEnters" : {
1973                     "nodetype" : "member",
1974                     "module" : "MAU-MIB"
1975                 },
1976             }, # members
1977             "description" :
1978                 """Basic conformance group for MAUs attached to
1979 repeater ports.  This group is also the
1980 conformance specification for RFC 1515
1981 implementations.""",
1982         }, # group
1983         "mauRpGrp100Mbs" : {
1984             "nodetype" : "group",
1985             "moduleName" : "MAU-MIB",
1986             "oid" : "1.3.6.1.2.1.26.6.1.2.2",
1987             "status" : "current",
1988             "members" : {
1989                 "rpMauFalseCarriers" : {
1990                     "nodetype" : "member",
1991                     "module" : "MAU-MIB"
1992                 },
1993             }, # members
1994             "description" :
1995                 """Conformance group for MAUs attached to
1996 repeater ports with 100 Mb/s or greater
1997 capability.""",
1998         }, # group
1999         "mauRpGrpJack" : {
2000             "nodetype" : "group",
2001             "moduleName" : "MAU-MIB",
2002             "oid" : "1.3.6.1.2.1.26.6.1.2.3",
2003             "status" : "current",
2004             "members" : {
2005                 "rpJackType" : {
2006                     "nodetype" : "member",
2007                     "module" : "MAU-MIB"
2008                 },
2009             }, # members
2010             "description" :
2011                 """Conformance group for MAUs attached to
2012 repeater ports with managed jacks.""",
2013         }, # group
2014         "mauIfGrpBasic" : {
2015             "nodetype" : "group",
2016             "moduleName" : "MAU-MIB",
2017             "oid" : "1.3.6.1.2.1.26.6.1.2.4",
2018             "status" : "current",
2019             "members" : {
2020                 "ifMauIfIndex" : {
2021                     "nodetype" : "member",
2022                     "module" : "MAU-MIB"
2023                 },
2024                 "ifMauIndex" : {
2025                     "nodetype" : "member",
2026                     "module" : "MAU-MIB"
2027                 },
2028                 "ifMauType" : {
2029                     "nodetype" : "member",
2030                     "module" : "MAU-MIB"
2031                 },
2032                 "ifMauStatus" : {
2033                     "nodetype" : "member",
2034                     "module" : "MAU-MIB"
2035                 },
2036                 "ifMauMediaAvailable" : {
2037                     "nodetype" : "member",
2038                     "module" : "MAU-MIB"
2039                 },
2040                 "ifMauMediaAvailableStateExits" : {
2041                     "nodetype" : "member",
2042                     "module" : "MAU-MIB"
2043                 },
2044                 "ifMauJabberState" : {
2045                     "nodetype" : "member",
2046                     "module" : "MAU-MIB"
2047                 },
2048                 "ifMauJabberingStateEnters" : {
2049                     "nodetype" : "member",
2050                     "module" : "MAU-MIB"
2051                 },
2052             }, # members
2053             "description" :
2054                 """Basic conformance group for MAUs attached to
2055 interfaces.  This group also provides a
2056 conformance specification for RFC 1515
2057 implementations.""",
2058         }, # group
2059         "mauIfGrp100Mbs" : {
2060             "nodetype" : "group",
2061             "moduleName" : "MAU-MIB",
2062             "oid" : "1.3.6.1.2.1.26.6.1.2.5",
2063             "status" : "deprecated",
2064             "members" : {
2065                 "ifMauFalseCarriers" : {
2066                     "nodetype" : "member",
2067                     "module" : "MAU-MIB"
2068                 },
2069                 "ifMauTypeList" : {
2070                     "nodetype" : "member",
2071                     "module" : "MAU-MIB"
2072                 },
2073                 "ifMauDefaultType" : {
2074                     "nodetype" : "member",
2075                     "module" : "MAU-MIB"
2076                 },
2077                 "ifMauAutoNegSupported" : {
2078                     "nodetype" : "member",
2079                     "module" : "MAU-MIB"
2080                 },
2081             }, # members
2082             "description" :
2083                 """********* THIS GROUP IS DEPRECATED **********
2084
2085 Conformance group for MAUs attached to
2086 interfaces with 100 Mb/s capability.
2087
2088 This object group has been deprecated in favor
2089 of mauIfGrpHighCapacity.""",
2090         }, # group
2091         "mauIfGrpJack" : {
2092             "nodetype" : "group",
2093             "moduleName" : "MAU-MIB",
2094             "oid" : "1.3.6.1.2.1.26.6.1.2.6",
2095             "status" : "current",
2096             "members" : {
2097                 "ifJackType" : {
2098                     "nodetype" : "member",
2099                     "module" : "MAU-MIB"
2100                 },
2101             }, # members
2102             "description" :
2103                 """Conformance group for MAUs attached to
2104 interfaces with managed jacks.""",
2105         }, # group
2106         "mauIfGrpAutoNeg" : {
2107             "nodetype" : "group",
2108             "moduleName" : "MAU-MIB",
2109             "oid" : "1.3.6.1.2.1.26.6.1.2.7",
2110             "status" : "deprecated",
2111             "members" : {
2112                 "ifMauAutoNegAdminStatus" : {
2113                     "nodetype" : "member",
2114                     "module" : "MAU-MIB"
2115                 },
2116                 "ifMauAutoNegRemoteSignaling" : {
2117                     "nodetype" : "member",
2118                     "module" : "MAU-MIB"
2119                 },
2120                 "ifMauAutoNegConfig" : {
2121                     "nodetype" : "member",
2122                     "module" : "MAU-MIB"
2123                 },
2124                 "ifMauAutoNegCapability" : {
2125                     "nodetype" : "member",
2126                     "module" : "MAU-MIB"
2127                 },
2128                 "ifMauAutoNegCapAdvertised" : {
2129                     "nodetype" : "member",
2130                     "module" : "MAU-MIB"
2131                 },
2132                 "ifMauAutoNegCapReceived" : {
2133                     "nodetype" : "member",
2134                     "module" : "MAU-MIB"
2135                 },
2136                 "ifMauAutoNegRestart" : {
2137                     "nodetype" : "member",
2138                     "module" : "MAU-MIB"
2139                 },
2140             }, # members
2141             "description" :
2142                 """********* THIS GROUP IS DEPRECATED **********
2143
2144 Conformance group for MAUs attached to
2145 interfaces with managed auto-negotiation.
2146
2147 This object group has been deprecated in favor
2148 of mauIfGrpAutoNeg2.""",
2149         }, # group
2150         "mauBroadBasic" : {
2151             "nodetype" : "group",
2152             "moduleName" : "MAU-MIB",
2153             "oid" : "1.3.6.1.2.1.26.6.1.2.8",
2154             "status" : "deprecated",
2155             "members" : {
2156                 "broadMauIfIndex" : {
2157                     "nodetype" : "member",
2158                     "module" : "MAU-MIB"
2159                 },
2160                 "broadMauIndex" : {
2161                     "nodetype" : "member",
2162                     "module" : "MAU-MIB"
2163                 },
2164                 "broadMauXmtRcvSplitType" : {
2165                     "nodetype" : "member",
2166                     "module" : "MAU-MIB"
2167                 },
2168                 "broadMauXmtCarrierFreq" : {
2169                     "nodetype" : "member",
2170                     "module" : "MAU-MIB"
2171                 },
2172                 "broadMauTranslationFreq" : {
2173                     "nodetype" : "member",
2174                     "module" : "MAU-MIB"
2175                 },
2176             }, # members
2177             "description" :
2178                 """********* THIS GROUP IS DEPRECATED **********
2179 Conformance group for broadband MAUs attached
2180 to interfaces.
2181
2182 This object group is deprecated.  There have
2183 been no reported implementations of this group,
2184 and it was felt to be unlikely that there will
2185 be any future implementations.""",
2186         }, # group
2187         "mauIfGrpHighCapacity" : {
2188             "nodetype" : "group",
2189             "moduleName" : "MAU-MIB",
2190             "oid" : "1.3.6.1.2.1.26.6.1.2.9",
2191             "status" : "current",
2192             "members" : {
2193                 "ifMauFalseCarriers" : {
2194                     "nodetype" : "member",
2195                     "module" : "MAU-MIB"
2196                 },
2197                 "ifMauTypeListBits" : {
2198                     "nodetype" : "member",
2199                     "module" : "MAU-MIB"
2200                 },
2201                 "ifMauDefaultType" : {
2202                     "nodetype" : "member",
2203                     "module" : "MAU-MIB"
2204                 },
2205                 "ifMauAutoNegSupported" : {
2206                     "nodetype" : "member",
2207                     "module" : "MAU-MIB"
2208                 },
2209             }, # members
2210             "description" :
2211                 """Conformance group for MAUs attached to
2212 interfaces with 100 Mb/s or greater capability.""",
2213         }, # group
2214         "mauIfGrpAutoNeg2" : {
2215             "nodetype" : "group",
2216             "moduleName" : "MAU-MIB",
2217             "oid" : "1.3.6.1.2.1.26.6.1.2.10",
2218             "status" : "current",
2219             "members" : {
2220                 "ifMauAutoNegAdminStatus" : {
2221                     "nodetype" : "member",
2222                     "module" : "MAU-MIB"
2223                 },
2224                 "ifMauAutoNegRemoteSignaling" : {
2225                     "nodetype" : "member",
2226                     "module" : "MAU-MIB"
2227                 },
2228                 "ifMauAutoNegConfig" : {
2229                     "nodetype" : "member",
2230                     "module" : "MAU-MIB"
2231                 },
2232                 "ifMauAutoNegCapabilityBits" : {
2233                     "nodetype" : "member",
2234                     "module" : "MAU-MIB"
2235                 },
2236                 "ifMauAutoNegCapAdvertisedBits" : {
2237                     "nodetype" : "member",
2238                     "module" : "MAU-MIB"
2239                 },
2240                 "ifMauAutoNegCapReceivedBits" : {
2241                     "nodetype" : "member",
2242                     "module" : "MAU-MIB"
2243                 },
2244                 "ifMauAutoNegRestart" : {
2245                     "nodetype" : "member",
2246                     "module" : "MAU-MIB"
2247                 },
2248             }, # members
2249             "description" :
2250                 """Conformance group for MAUs attached to
2251 interfaces with managed auto-negotiation.""",
2252         }, # group
2253         "mauIfGrpAutoNeg1000Mbps" : {
2254             "nodetype" : "group",
2255             "moduleName" : "MAU-MIB",
2256             "oid" : "1.3.6.1.2.1.26.6.1.2.11",
2257             "status" : "current",
2258             "members" : {
2259                 "ifMauAutoNegRemoteFaultAdvertised" : {
2260                     "nodetype" : "member",
2261                     "module" : "MAU-MIB"
2262                 },
2263                 "ifMauAutoNegRemoteFaultReceived" : {
2264                     "nodetype" : "member",
2265                     "module" : "MAU-MIB"
2266                 },
2267             }, # members
2268             "description" :
2269                 """Conformance group for 1000Mbps MAUs attached to
2270 interfaces with managed auto-negotiation.""",
2271         }, # group
2272         "mauIfGrpHCStats" : {
2273             "nodetype" : "group",
2274             "moduleName" : "MAU-MIB",
2275             "oid" : "1.3.6.1.2.1.26.6.1.2.12",
2276             "status" : "current",
2277             "members" : {
2278                 "ifMauHCFalseCarriers" : {
2279                     "nodetype" : "member",
2280                     "module" : "MAU-MIB"
2281                 },
2282             }, # members
2283             "description" :
2284                 """Conformance for high capacity statistics for
2285 MAUs attached to interfaces.""",
2286         }, # group
2287         "rpMauNotifications" : {
2288             "nodetype" : "group",
2289             "moduleName" : "MAU-MIB",
2290             "oid" : "1.3.6.1.2.1.26.6.1.3.1",
2291             "status" : "current",
2292             "members" : {
2293                 "rpMauJabberTrap" : {
2294                     "nodetype" : "member",
2295                     "module" : "MAU-MIB"
2296                 },
2297             }, # members
2298             "description" :
2299                 """Notifications for repeater MAUs.""",
2300         }, # group
2301         "ifMauNotifications" : {
2302             "nodetype" : "group",
2303             "moduleName" : "MAU-MIB",
2304             "oid" : "1.3.6.1.2.1.26.6.1.3.2",
2305             "status" : "current",
2306             "members" : {
2307                 "ifMauJabberTrap" : {
2308                     "nodetype" : "member",
2309                     "module" : "MAU-MIB"
2310                 },
2311             }, # members
2312             "description" :
2313                 """Notifications for interface MAUs.""",
2314         }, # group
2315     }, # groups
2316
2317     "compliances" : {
2318         "mauModRpCompl" : {
2319             "nodetype" : "compliance",
2320             "moduleName" : "MAU-MIB",
2321             "oid" : "1.3.6.1.2.1.26.6.1.1.1",
2322             "status" : "deprecated",
2323             "description" :
2324                 """******** THIS COMPLIANCE IS DEPRECATED ********
2325 Compliance for MAUs attached to repeater
2326 ports.
2327
2328 This compliance is deprecated and replaced by
2329 mauModRpCompl2, which corrects an oversight by
2330 allowing rpMauStatus to be implemented
2331 read-only.""",
2332             "requires" : {
2333                 "mauRpGrpBasic" : {
2334                     "nodetype" : "mandatory",
2335                     "module" : "MAU-MIB"
2336                 },
2337                 "mauRpGrp100Mbs" : {
2338                     "nodetype" : "optional",
2339                     "module" : "MAU-MIB",
2340                     "description" :
2341                         """Implementation of this optional group is
2342 recommended for MAUs that have 100Mb/s or
2343 greater capability.""",
2344                 },
2345                 "mauRpGrpJack" : {
2346                     "nodetype" : "optional",
2347                     "module" : "MAU-MIB",
2348                     "description" :
2349                         """Implementation of this optional group is
2350 recommended for MAUs that have one or more
2351 external jacks.""",
2352                 },
2353                 "rpMauNotifications" : {
2354                     "nodetype" : "optional",
2355                     "module" : "MAU-MIB",
2356                     "description" :
2357                         """Implementation of this group is recommended
2358 for MAUs attached to repeater ports.""",
2359                 },
2360             }, # requires
2361         }, # compliance
2362         "mauModIfCompl" : {
2363             "nodetype" : "compliance",
2364             "moduleName" : "MAU-MIB",
2365             "oid" : "1.3.6.1.2.1.26.6.1.1.2",
2366             "status" : "deprecated",
2367             "description" :
2368                 """******** THIS COMPLIANCE IS DEPRECATED ********
2369
2370 Compliance for MAUs attached to interfaces.
2371 This compliance is deprecated and replaced by
2372 mauModIfCompl2.""",
2373             "requires" : {
2374                 "mauIfGrpBasic" : {
2375                     "nodetype" : "mandatory",
2376                     "module" : "MAU-MIB"
2377                 },
2378                 "mauIfGrp100Mbs" : {
2379                     "nodetype" : "optional",
2380                     "module" : "MAU-MIB",
2381                     "description" :
2382                         """Implementation of this optional group is
2383 recommended for MAUs that have 100Mb/s
2384 capability.""",
2385                 },
2386                 "mauIfGrpJack" : {
2387                     "nodetype" : "optional",
2388                     "module" : "MAU-MIB",
2389                     "description" :
2390                         """Implementation of this optional group is
2391 recommended for MAUs that have one or more
2392 external jacks.""",
2393                 },
2394                 "mauIfGrpAutoNeg" : {
2395                     "nodetype" : "optional",
2396                     "module" : "MAU-MIB",
2397                     "description" :
2398                         """Implementation of this group is mandatory
2399 for MAUs that support managed
2400 auto-negotiation.""",
2401                 },
2402                 "mauBroadBasic" : {
2403                     "nodetype" : "optional",
2404                     "module" : "MAU-MIB",
2405                     "description" :
2406                         """Implementation of this group is mandatory
2407 for broadband MAUs.""",
2408                 },
2409                 "ifMauNotifications" : {
2410                     "nodetype" : "optional",
2411                     "module" : "MAU-MIB",
2412                     "description" :
2413                         """Implementation of this group is recommended
2414 for MAUs attached to interfaces.""",
2415                 },
2416             }, # requires
2417         }, # compliance
2418         "mauModIfCompl2" : {
2419             "nodetype" : "compliance",
2420             "moduleName" : "MAU-MIB",
2421             "oid" : "1.3.6.1.2.1.26.6.1.1.3",
2422             "status" : "deprecated",
2423             "description" :
2424                 """******** THIS COMPLIANCE IS DEPRECATED ********
2425
2426 Compliance for MAUs attached to interfaces.
2427
2428 This compliance is deprecated and replaced by
2429 mauModIfCompl3.""",
2430             "requires" : {
2431                 "mauIfGrpBasic" : {
2432                     "nodetype" : "mandatory",
2433                     "module" : "MAU-MIB"
2434                 },
2435                 "mauIfGrpHighCapacity" : {
2436                     "nodetype" : "optional",
2437                     "module" : "MAU-MIB",
2438                     "description" :
2439                         """Implementation of this optional group is
2440 recommended for MAUs that have 100Mb/s
2441 or greater capability.""",
2442                 },
2443                 "mauIfGrpJack" : {
2444                     "nodetype" : "optional",
2445                     "module" : "MAU-MIB",
2446                     "description" :
2447                         """Implementation of this optional group is
2448 recommended for MAUs that have one or more
2449 external jacks.""",
2450                 },
2451                 "mauIfGrpAutoNeg2" : {
2452                     "nodetype" : "optional",
2453                     "module" : "MAU-MIB",
2454                     "description" :
2455                         """Implementation of this group is mandatory
2456 for MAUs that support managed
2457 auto-negotiation.""",
2458                 },
2459                 "mauIfGrpAutoNeg1000Mbps" : {
2460                     "nodetype" : "optional",
2461                     "module" : "MAU-MIB",
2462                     "description" :
2463                         """Implementation of this group is mandatory
2464 for MAUs that have 1000Mb/s or greater
2465 capability and support managed
2466 auto-negotiation.""",
2467                 },
2468                 "ifMauNotifications" : {
2469                     "nodetype" : "optional",
2470                     "module" : "MAU-MIB",
2471                     "description" :
2472                         """Implementation of this group is recommended
2473 for MAUs attached to interfaces.""",
2474                 },
2475             }, # requires
2476             "refinements" : {
2477                 "ifMauStatus" : {
2478                     "module" : "MAU-MIB",
2479                     "access" : "readonly",
2480                     "description" :
2481                         """Write access is not required.""",
2482                 },
2483             }, # refinements
2484
2485         }, # compliance
2486         "mauModRpCompl2" : {
2487             "nodetype" : "compliance",
2488             "moduleName" : "MAU-MIB",
2489             "oid" : "1.3.6.1.2.1.26.6.1.1.4",
2490             "status" : "current",
2491             "description" :
2492                 """Compliance for MAUs attached to repeater
2493 ports.
2494
2495 Note that compliance with this compliance
2496 statement requires compliance with the
2497 snmpRptrModCompl MODULE-COMPLIANCE statement of
2498 the SNMP-REPEATER-MIB (RFC 2108).""",
2499             "requires" : {
2500                 "mauRpGrpBasic" : {
2501                     "nodetype" : "mandatory",
2502                     "module" : "MAU-MIB"
2503                 },
2504                 "mauRpGrp100Mbs" : {
2505                     "nodetype" : "optional",
2506                     "module" : "MAU-MIB",
2507                     "description" :
2508                         """Implementation of this optional group is
2509 recommended for MAUs that have 100Mb/s or
2510 greater capability.""",
2511                 },
2512                 "mauRpGrpJack" : {
2513                     "nodetype" : "optional",
2514                     "module" : "MAU-MIB",
2515                     "description" :
2516                         """Implementation of this optional group is
2517 recommended for MAUs that have one or more
2518 external jacks.""",
2519                 },
2520                 "rpMauNotifications" : {
2521                     "nodetype" : "optional",
2522                     "module" : "MAU-MIB",
2523                     "description" :
2524                         """Implementation of this group is recommended
2525 for MAUs attached to repeater ports.""",
2526                 },
2527             }, # requires
2528             "refinements" : {
2529                 "rpMauStatus" : {
2530                     "module" : "MAU-MIB",
2531                     "access" : "readonly",
2532                     "description" :
2533                         """Write access is not required.""",
2534                 },
2535             }, # refinements
2536
2537         }, # compliance
2538         "mauModIfCompl3" : {
2539             "nodetype" : "compliance",
2540             "moduleName" : "MAU-MIB",
2541             "oid" : "1.3.6.1.2.1.26.6.1.1.5",
2542             "status" : "current",
2543             "description" :
2544                 """Compliance for MAUs attached to interfaces.
2545
2546 Note that compliance with this compliance
2547 statement requires compliance with the
2548 ifCompliance3 MODULE-COMPLIANCE statement of the
2549 IF-MIB (RFC 2863) and the dot3Compliance2
2550 MODULE-COMPLIANCE statement of the
2551 EtherLike-MIB (RFC3635).""",
2552             "requires" : {
2553                 "mauIfGrpBasic" : {
2554                     "nodetype" : "mandatory",
2555                     "module" : "MAU-MIB"
2556                 },
2557                 "mauIfGrpHighCapacity" : {
2558                     "nodetype" : "optional",
2559                     "module" : "MAU-MIB",
2560                     "description" :
2561                         """Implementation of this optional group is
2562 recommended for MAUs that have 100Mb/s
2563 or greater capability.""",
2564                 },
2565                 "mauIfGrpHCStats" : {
2566                     "nodetype" : "optional",
2567                     "module" : "MAU-MIB",
2568                     "description" :
2569                         """Implementation of this group is mandatory
2570 for MAUs that have 1000Mb/s capacity, and
2571 is recommended for MAUs that have 100Mb/s
2572 capacity.""",
2573                 },
2574                 "mauIfGrpJack" : {
2575                     "nodetype" : "optional",
2576                     "module" : "MAU-MIB",
2577                     "description" :
2578                         """Implementation of this optional group is
2579 recommended for MAUs that have one or more
2580 external jacks.""",
2581                 },
2582                 "mauIfGrpAutoNeg2" : {
2583                     "nodetype" : "optional",
2584                     "module" : "MAU-MIB",
2585                     "description" :
2586                         """Implementation of this group is mandatory
2587 for MAUs that support managed
2588 auto-negotiation.""",
2589                 },
2590                 "mauIfGrpAutoNeg1000Mbps" : {
2591                     "nodetype" : "optional",
2592                     "module" : "MAU-MIB",
2593                     "description" :
2594                         """Implementation of this group is mandatory
2595 for MAUs that have 1000Mb/s or greater
2596 capability and support managed
2597 auto-negotiation.""",
2598                 },
2599                 "ifMauNotifications" : {
2600                     "nodetype" : "optional",
2601                     "module" : "MAU-MIB",
2602                     "description" :
2603                         """Implementation of this group is recommended
2604 for MAUs attached to interfaces.""",
2605                 },
2606             }, # requires
2607             "refinements" : {
2608                 "ifMauStatus" : {
2609                     "module" : "MAU-MIB",
2610                     "access" : "readonly",
2611                     "description" :
2612                         """Write access is not required.""",
2613                 },
2614             }, # refinements
2615
2616         }, # compliance
2617     }, # compliances
2618
2619 }