smilint output for ./RFC1284-MIB
Message Severities |
Severity | Count |
error | 3 |
Message Types |
Type | Count |
index-element-no-range (error) | 3 |
Messages:
RFC1284-MIB
1: -- extracted from rfc1284.txt
2: -- at Mon Nov 15 17:11:59 1999
3:
4: RFC1284-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: Counter, Gauge
8: FROM RFC1155-SMI
9: transmission
10: FROM RFC1213-MIB
11: OBJECT-TYPE
12: FROM RFC-1212;
13:
14: -- This MIB module uses the extended OBJECT-TYPE macro as
15: -- defined in [13]
16:
17:
18: -- this is the MIB module for ethernet-like objects
19:
20: dot3 OBJECT IDENTIFIER ::= { transmission 7 }
21:
22:
23: -- the Generic Ethernet-like group
24:
25: -- Implementation of this group is mandatory for all systems
26: -- that attach to an ethernet-like medium.
27:
28: dot3Table OBJECT-TYPE
29: SYNTAX SEQUENCE OF Dot3Entry
30: ACCESS not-accessible
31: STATUS mandatory
32: DESCRIPTION
33: "Status information and control variables for a
34: collection of ethernet-like interfaces attached to
35: a particular system."
36: ::= { dot3 1 }
37:
38: dot3Entry OBJECT-TYPE
39: SYNTAX Dot3Entry
40: ACCESS not-accessible
41: STATUS mandatory
42: DESCRIPTION
43: "Status information and control variables for a
44: particular interface to an ethernet-like medium."
45: INDEX { dot3Index }
46: ::= { dot3Table 1 }
47:
48: Dot3Entry ::=
49: SEQUENCE {
50: dot3Index
51: INTEGER,
52: dot3InitializeMac
53: INTEGER,
54: dot3MacSubLayerStatus
55: INTEGER,
56: dot3MulticastReceiveStatus
57: INTEGER,
58: dot3TxEnabled
59: INTEGER,
60: dot3TestTdrValue
61: Gauge
62: }
63:
64: dot3Index OBJECT-TYPE
64: error -
index element `dot3Index' of row `dot3Entry' must have a range restriction
65: SYNTAX INTEGER
66: ACCESS read-only
67: STATUS mandatory
68: DESCRIPTION
69: "An index value that uniquely identifies an
70: interface to an ethernet-like medium. The
71: interface identified by a particular value of this
72: index is the same interface as identified by the
73: same value of ifIndex."
74: ::= { dot3Entry 1 }
75:
76: dot3InitializeMac OBJECT-TYPE
77: SYNTAX INTEGER { initialized(1), uninitialized(2) }
78: ACCESS read-write
79: STATUS mandatory
80: DESCRIPTION
81: "The initialization status of the MAC and PLS
82: (Physical Layer Signalling) subsystems for a
83: particular interface. The value initialized(1)
84: signifies that the subsystems for a particular
85: interface have been previously initialized; the
86: value uninitialized(2) signifies that they have
87: not been previously initialized.
88:
89: Each alteration of an instance of this object to
90: either of the values initialized(1) or
91: uninitialized(2) is analogous to an invocation of
92: the initializeMAC action defined in [9] and has
93: the effect of (re-)initializing the MAC and PLS
94: subsystems for the associated interface. In
95: particular,
96: all management counters pertaining to the MAC
97: and PLS subsystems for said interface are
98: reset to zero;
99:
100: the receive and transmit layer management
101: state variables (receiveEnabled and
102: transmitEnabled in [9]) are set to enable
103: reception and transmission of frames;
104:
105: the promiscuous receive function is disabled;
106: and
107:
108: multicast reception is disabled."
109: ::= { dot3Entry 2 }
110:
111: dot3MacSubLayerStatus OBJECT-TYPE
112: SYNTAX INTEGER { enabled(1), disabled(2) }
113: ACCESS read-write
114: STATUS mandatory
115: DESCRIPTION
116: "The operational status of the MAC sublayer for a
117: particular interface. The value enabled(1)
118: signifies that the MAC sublayer for said interface
119: is operational for both transmitting and receiving
120: frames -- that is, that the value of both the
121: receive and transmit layer management state
122: variables (receiveEnabled and transmitEnabled in
123: [9]) for said interface are true. The value
124: disabled(2) signifies that the MAC sublayer for
125: said interface is not operational for either
126: transmitting or receiving frames. In particular,
127: the value of an instance of this object is
128: disabled(2) whenever the value of the
129: corresponding instance of the dot3Enabled object
130: is false(2).
131:
132: Each alteration of an instance of this object to
133: the value enabled(1) is analogous to an invocation
134: of the enableMACSublayer action defined in [9] and
135: has the effect of starting normal transmit and
136: receive operations (from the ``idle'' state) on
137: the associated interface. In particular, such an
138: alteration has the effect of resetting the PLS for
139: said interface and of setting the receive and
140: transmit layer management state variables
141: (receiveEnabled and transmitEnabled in [9]) to be
142: true.
143: Each alteration of an instance of this object to
144: the value disabled(2) is analogous to an
145: invocation of the disableMACSublayer action
146: defined in [9] and has the effect of terminating
147: transmit and receive operations on the associated
148: interface. In particular, such an alteration has
149: the effect of setting the receive and transmit
150: layer management state variables (receiveEnabled
151: and transmitEnabled in [9]) to be false. Any
152: transmissions/receptions in progress are completed
153: before operation is terminated."
154: ::= { dot3Entry 3 }
155:
156: dot3MulticastReceiveStatus OBJECT-TYPE
157: SYNTAX INTEGER { enabled(1), disabled(2) }
158: ACCESS read-write
159: STATUS mandatory
160: DESCRIPTION
161: "The multicast receive status for a particular
162: interface. The value enabled(1) signifies that
163: reception of multicast frames by the MAC sublayer
164: is enabled on said interface. The value
165: disabled(2) signifies that reception of multicast
166: frames by the MAC sublayer is not enabled on said
167: interface.
168:
169: Each alteration of an instance of this object to
170: the value enabled(1) is analogous to an invocation
171: of the enableMulticastReceive action defined in
172: [9] and has the effect of enabling multicast frame
173: reception on the associated interface. Actual
174: reception of multicast frames is only possible on
175: an interface when the values for the associated
176: instances of the dot3MulticastReceiveStatus and
177: dot3MacSubLayerStatus objects are enabled(1) and
178: enabled(1), respectively.
179:
180: Each alteration of an instance of this object to
181: the value disabled(2) is analogous to an
182: invocation of the disableMulticastReceive action
183: defined in [9] and has the effect of inhibiting
184: multicast frame reception on the associated
185: interface."
186: ::= { dot3Entry 4 }
187:
188: dot3TxEnabled OBJECT-TYPE
189: SYNTAX INTEGER { true(1), false(2) }
190: ACCESS read-write
191: STATUS mandatory
192: DESCRIPTION
193: "The transmit layer management state variable
194: (transmitEnabled as defined in [9]) for a
195: particular interface. The value true(1) signifies
196: that the MAC frame transmission is enabled on said
197: interface. The value false(2) signifies that the
198: MAC frame transmission is inhibited on said
199: interface. In particular, the value of an instance
200: of this object is false(2) whenever the value of
201: the corresponding instance of the
202: dot3MacSubLayerStatus object is disabled(2).
203:
204: Each alteration of an instance of this object to
205: the value true(1) is analogous to an invocation of
206: the enableTransmit action defined in [9] and has
207: the effect of enabling MAC sublayer frame
208: transmission on the associated interface. In
209: particular, such an alteration has the effect of
210: setting the transmit layer management state
211: variable (transmitEnabled in [9]) for said
212: interface to be true.
213:
214: Each alteration of an instance of this object to
215: the value false(2) is analogous to an invocation
216: of the disableTransmit action defined in [9] and
217: has the effect of inhibiting MAC sublayer frame
218: transmission on the associated interface. In
219: particular, such an alteration has the effect of
220: setting the transmit layer management state
221: variable (transmitEnabled in [9]) for said
222: interface to be false. Any transmissions in
223: progress are completed before transmission is
224: inhibited."
225: ::= { dot3Entry 5 }
226:
227: dot3TestTdrValue OBJECT-TYPE
228: SYNTAX Gauge
229: ACCESS read-only
230: STATUS mandatory
231: DESCRIPTION
232: "The number of 10 MHz ticks which elapsed between
233: the beginning of a TDR measurement and the
234: collision which ended it, for the most recently
235: executed TDR test. If no TDR test has been
236: executed, or the last TDR value is not available,
237: this object has the value 0."
238: ::= { dot3Entry 6 }
239:
240: -- the Ethernet-like Statistics group
241:
242: -- Implementation of this group is mandatory
243:
244: -- Due to implementation restrictions (e.g. in the
245: -- instrumentation provided by a chipset, or a device
246: -- driver), some of the counters in this group may be
247: -- difficult or impossible to implement.
248: -- In such cases, an implementator should apply reasonable
249: -- best effort to detect as many occurrences as possible.
250: -- In any case, the value of a counter will be the number
251: -- actually detected, which will always be less or equal
252: -- to the number of actual occurrences. In the extreme
253: -- case of a total inability to detect occurrences, the
254: -- counter will always be zero.
255:
256: -- Vendors are strongly encouraged to document in user guides and
257: -- other appropriate documentation the conditions under which the
258: -- values of the counters in this group may represent an
259: -- underestimate of the true count.
260:
261: dot3StatsTable OBJECT-TYPE
262: SYNTAX SEQUENCE OF Dot3StatsEntry
263: ACCESS not-accessible
264: STATUS mandatory
265: DESCRIPTION
266: "Statistics for a collection of ethernet-like
267: interfaces attached to a particular system."
268: ::= { dot3 2 }
269:
270: dot3StatsEntry OBJECT-TYPE
271: SYNTAX Dot3StatsEntry
272: ACCESS not-accessible
273: STATUS mandatory
274: DESCRIPTION
275: "Statistics for a particular interface to an
276: ethernet-like medium."
277: INDEX { dot3StatsIndex }
278: ::= { dot3StatsTable 1 }
279:
280: Dot3StatsEntry ::=
281: SEQUENCE {
282: dot3StatsIndex
283: INTEGER,
284: dot3StatsAlignmentErrors
285: Counter,
286: dot3StatsFCSErrors
287: Counter,
288:
289: dot3StatsSingleCollisionFrames
290: Counter,
291: dot3StatsMultipleCollisionFrames
292: Counter,
293: dot3StatsSQETestErrors
294: Counter,
295: dot3StatsDeferredTransmissions
296: Counter,
297: dot3StatsLateCollisions
298: Counter,
299: dot3StatsExcessiveCollisions
300: Counter,
301: dot3StatsInternalMacTransmitErrors
302: Counter,
303: dot3StatsCarrierSenseErrors
304: Counter,
305: dot3StatsExcessiveDeferrals
306: Counter,
307: dot3StatsFrameTooLongs
308: Counter,
309: dot3StatsInRangeLengthErrors
310: Counter,
311: dot3StatsOutOfRangeLengthFields
312: Counter,
313: dot3StatsInternalMacReceiveErrors
314: Counter
315: }
316:
317: dot3StatsIndex OBJECT-TYPE
317: error -
index element `dot3StatsIndex' of row `dot3StatsEntry' must have a range restriction
318: SYNTAX INTEGER
319: ACCESS read-only
320: STATUS mandatory
321: DESCRIPTION
322: "An index value that uniquely identifies an
323: interface to an ethernet-like medium. The
324: interface identified by a particular value of this
325: index is the same interface as identified by the
326: same value of ifIndex."
327: ::= { dot3StatsEntry 1 }
328:
329: dot3StatsAlignmentErrors OBJECT-TYPE
330: SYNTAX Counter
331: ACCESS read-only
332: STATUS mandatory
333: DESCRIPTION
334: "A count of frames received on a particular
335: interface that are not an integral number of
336: octets in length and do not pass the FCS check.
337: The count represented by an instance of this
338: object is incremented when the alignmentError
339: status is returned by the MAC service to the LLC
340: (or other MAC user). Received frames for which
341: multiple error conditions obtain are, according to
342: the conventions of [9], counted exclusively
343: according to the error status presented to the
344: LLC."
345: ::= { dot3StatsEntry 2 }
346:
347: dot3StatsFCSErrors OBJECT-TYPE
348: SYNTAX Counter
349: ACCESS read-only
350: STATUS mandatory
351: DESCRIPTION
352: "A count of frames received on a particular
353: interface that are an integral number of octets in
354: length but do not pass the FCS check.
355:
356: The count represented by an instance of this
357: object is incremented when the frameCheckError
358: status is returned by the MAC service to the LLC
359: (or other MAC user). Received frames for which
360: multiple error conditions obtain are, according to
361: the conventions of [9], counted exclusively
362: according to the error status presented to the
363: LLC."
364: ::= { dot3StatsEntry 3 }
365:
366: dot3StatsSingleCollisionFrames OBJECT-TYPE
367: SYNTAX Counter
368: ACCESS read-only
369: STATUS mandatory
370: DESCRIPTION
371: "A count of successfully transmitted frames on a
372: particular interface for which transmission is
373: inhibited by exactly one collision.
374:
375: A frame that is counted by an instance of this
376: object is also counted by the corresponding
377: instance of either the ifOutUcastPkts or
378: ifOutNUcastPkts object and is not counted by the
379: corresponding instance of the
380: dot3StatsMultipleCollisionFrames object."
381: ::= { dot3StatsEntry 4 }
382:
383: dot3StatsMultipleCollisionFrames OBJECT-TYPE
384: SYNTAX Counter
385: ACCESS read-only
386: STATUS mandatory
387: DESCRIPTION
388: "A count of successfully transmitted frames on a
389: particular interface for which transmission is
390: inhibited by more than one collision.
391:
392: A frame that is counted by an instance of this
393: object is also counted by the corresponding
394: instance of either the ifOutUcastPkts or
395: ifOutNUcastPkts object and is not counted by the
396: corresponding instance of the
397: dot3StatsSingleCollisionFrames object."
398: ::= { dot3StatsEntry 5 }
399:
400: dot3StatsSQETestErrors OBJECT-TYPE
401: SYNTAX Counter
402: ACCESS read-only
403: STATUS mandatory
404: DESCRIPTION
405: "A count of times that the SQE TEST ERROR message
406: is generated by the PLS sublayer for a particular
407: interface. The SQE TEST ERROR message is defined
408: in section 7.2.2.2.4 of [12] and its generation is
409: described in section 7.2.4.6 of the same
410: document."
411: ::= { dot3StatsEntry 6 }
412:
413: dot3StatsDeferredTransmissions OBJECT-TYPE
414: SYNTAX Counter
415: ACCESS read-only
416: STATUS mandatory
417: DESCRIPTION
418: "A count of frames for which the first
419: transmission attempt on a particular interface is
420: delayed because the medium is busy.
421:
422: The count represented by an instance of this
423: object does not include frames involved in
424: collisions."
425: ::= { dot3StatsEntry 7 }
426:
427: dot3StatsLateCollisions OBJECT-TYPE
428: SYNTAX Counter
429: ACCESS read-only
430: STATUS mandatory
431: DESCRIPTION
432: "The number of times that a collision is detected
433: on a particular interface later than 512 bit-times
434: into the transmission of a packet.
435:
436: Five hundred and twelve bit-times corresponds to
437: 51.2 microseconds on a 10 Mbit/s system. A (late)
438: collision included in a count represented by an
439: instance of this object is also considered as a
440: (generic) collision for purposes of other
441: collision-related statistics."
442: ::= { dot3StatsEntry 8 }
443:
444: dot3StatsExcessiveCollisions OBJECT-TYPE
445: SYNTAX Counter
446: ACCESS read-only
447: STATUS mandatory
448: DESCRIPTION
449: "A count of frames for which transmission on a
450: particular interface fails due to excessive
451: collisions."
452: ::= { dot3StatsEntry 9 }
453:
454: dot3StatsInternalMacTransmitErrors OBJECT-TYPE
455: SYNTAX Counter
456: ACCESS read-only
457: STATUS mandatory
458: DESCRIPTION
459: "A count of frames for which transmission on a
460: particular interface fails due to an internal MAC
461: sublayer transmit error. A frame is only counted
462: by an instance of this object if it is not counted
463: by the corresponding instance of either the
464: dot3StatsLateCollisions object, the
465: dot3StatsExcessiveCollisions object, the
466: dot3StatsCarrierSenseErrors object, or the
467: dot3StatsExcessiveDeferrals object.
468:
469: The precise meaning of the count represented by an
470: instance of this object is implementation-
471: specific. In particular, an instance of this
472: object may represent a count of transmission
473: errors on a particular interface that are not
474: otherwise counted."
475: ::= { dot3StatsEntry 10 }
476:
477: dot3StatsCarrierSenseErrors OBJECT-TYPE
478: SYNTAX Counter
479: ACCESS read-only
480: STATUS mandatory
481: DESCRIPTION
482: "The number of times that the carrier sense
483: condition was lost or never asserted when
484: attempting to transmit a frame on a particular
485: interface.
486:
487: The count represented by an instance of this
488: object is incremented at most once per
489: transmission attempt, even if the carrier sense
490: condition fluctuates during a transmission
491: attempt."
492: ::= { dot3StatsEntry 11 }
493:
494: dot3StatsExcessiveDeferrals OBJECT-TYPE
495: SYNTAX Counter
496: ACCESS read-only
497: STATUS mandatory
498: DESCRIPTION
499: "A count of frames for which transmission on a
500: particular interface is deferred for an excessive
501: period of time."
502: ::= { dot3StatsEntry 12 }
503:
504: dot3StatsFrameTooLongs OBJECT-TYPE
505: SYNTAX Counter
506: ACCESS read-only
507: STATUS mandatory
508: DESCRIPTION
509: "A count of frames received on a particular
510: interface that exceed the maximum permitted frame
511: size.
512:
513: The count represented by an instance of this
514: object is incremented when the frameTooLong status
515: is returned by the MAC service to the LLC (or
516: other MAC user). Received frames for which
517: multiple error conditions obtain are, according to
518: the conventions of [9], counted exclusively
519: according to the error status presented to the
520: LLC."
521: ::= { dot3StatsEntry 13 }
522:
523: dot3StatsInRangeLengthErrors OBJECT-TYPE
524: SYNTAX Counter
525: ACCESS read-only
526: STATUS mandatory
527: DESCRIPTION
528: "A count of frames received on a particular
529: interface with a length field value that falls
530: between the minimum unpadded LLC data size and the
531: maximum allowed LLC data size inclusive and that
532: does not match the number of LLC data octets
533: received.
534:
535: The count represented by an instance of this
536: object also includes frames for which the length
537: field value is less than the minimum unpadded LLC
538: data size."
539: ::= { dot3StatsEntry 14 }
540:
541: dot3StatsOutOfRangeLengthFields OBJECT-TYPE
542: SYNTAX Counter
543: ACCESS read-only
544: STATUS mandatory
545: DESCRIPTION
546: "A count of frames received on a particular
547: interface for which the length field value exceeds
548: the maximum allowed LLC data size.
549:
550: The count represented by an instance of this
551: object is not incremented in implementations that
552: observe Ethernet encapsulation conventions (by
553: which the IEEE 802.3 length field is interpreted
554: as the Ethernet Type field)."
555: ::= { dot3StatsEntry 15 }
556:
557: dot3StatsInternalMacReceiveErrors OBJECT-TYPE
558: SYNTAX Counter
559: ACCESS read-only
560: STATUS mandatory
561: DESCRIPTION
562: "A count of frames for which reception on a
563: particular interface fails due to an internal MAC
564: sublayer receive error. A frame is only counted by
565: an instance of this object if it is not counted by
566: the corresponding instance of either the
567: dot3StatsFrameTooLongs object, the
568: dot3StatsAlignmentErrors object, the
569: dot3StatsFCSErrors object, the
570: dot3StatsInRangeLengthErrors object, or the
571: dot3StatsOutOfRangeLengthFields object.
572:
573: The precise meaning of the count represented by an
574: instance of this object is implementation-
575: specific. In particular, an instance of this
576: object may represent a count of receive errors on
577: a particular interface that are not otherwise
578: counted."
579: ::= { dot3StatsEntry 16 }
580:
581:
582: -- the Ethernet-like Collision Statistics group
583:
584: -- Implementation of this group is optional; it is appropriate
585: -- for all systems which have the necessary metering
586:
587: dot3CollTable OBJECT-TYPE
588: SYNTAX SEQUENCE OF Dot3CollEntry
589: ACCESS not-accessible
590: STATUS mandatory
591: DESCRIPTION
592: "A collection of collision histograms for a
593: particular set of interfaces."
594: ::= { dot3 5 }
595:
596: dot3CollEntry OBJECT-TYPE
597: SYNTAX Dot3CollEntry
598: ACCESS not-accessible
599: STATUS mandatory
600: DESCRIPTION
601: "A cell in the histogram of per-frame collisions
602: for a particular interface. An instance of this
603: object represents the frequency of individual MAC
604: frames for which the transmission (successful or
605: otherwise) on a particular interface is
606: accompanied by a particular number of media
607: collisions."
608: INDEX { dot3CollIndex, dot3CollCount }
609: ::= { dot3CollTable 1 }
610:
611: Dot3CollEntry ::=
612: SEQUENCE {
613: dot3CollIndex
614: INTEGER,
615: dot3CollCount
616: INTEGER,
617: dot3CollFrequencies
618: Counter
619:
620: }
621:
622: dot3CollIndex OBJECT-TYPE
622: error -
index element `dot3CollIndex' of row `dot3CollEntry' must have a range restriction
623: SYNTAX INTEGER
624: ACCESS read-only
625: STATUS mandatory
626: DESCRIPTION
627: "The index value that uniquely identifies the
628: interface to which a particular collision
629: histogram cell pertains. The interface identified
630: by a particular value of this index is the same
631: interface as identified by the same value of
632: ifIndex."
633: ::= { dot3CollEntry 1 }
634:
635: dot3CollCount OBJECT-TYPE
636: SYNTAX INTEGER (1..16)
637: ACCESS read-only
638: STATUS mandatory
639: DESCRIPTION
640: "The number of per-frame media collisions for
641: which a particular collision histogram cell
642: represents the frequency on a particular
643: interface."
644: ::= { dot3CollEntry 2 }
645:
646: dot3CollFrequencies OBJECT-TYPE
647: SYNTAX Counter
648: ACCESS read-only
649: STATUS mandatory
650: DESCRIPTION
651: "A count of individual MAC frames for which the
652: transmission (successful or otherwise) on a
653: particular interface is accompanied by a
654: particular number of media collisions."
655: ::= { dot3CollEntry 3 }
656:
657:
658: -- 802.3 Tests
659:
660: -- The ifExtnsTestTable defined in [11] provides a common means
661: -- for a manager to test any interface corresponding to a value
662: -- of ifIndex.
663:
664: -- At this time, one well known test (testFullDuplexLoopBack) is
665: -- defined in [11]. For ethernet-like interfaces, this test
666: -- configures the MAC chip and executes an internal loopback
667: -- test of memory and the MAC chip logic. This loopback test can
668: -- only be executed if the interface is offline. Once the test
669: -- has completed, the MAC chip should be reinitialized for network
670: -- operation, but it should remain offline.
671:
672: -- If an error occurs during a test, the object ifExtnsTestResult
673: -- (defined in [11]) will be set to failed(7). The following two
674: -- OBJECT IDENTIFIERs may be used to provided more information as
675: -- values for the object ifExtnsTestCode in [11]:
676:
677: dot3Errors OBJECT IDENTIFIER ::= { dot3 7 }
678:
679: -- couldn't initialize MAC chip for test
680: dot3ErrorInitError OBJECT IDENTIFIER ::= { dot3Errors 1 }
681:
682: -- expected data not received (or not
683: -- received correctly) in loopback test
684: dot3ErrorLoopbackError OBJECT IDENTIFIER ::= { dot3Errors 2 }
685:
686:
687: -- TDR Test
688:
689: -- Another test, specific to ethernet-like interfaces,
690: -- is Time-domain Reflectometry (TDR) which is defined
691: -- as follows:
692:
693: dot3Tests OBJECT IDENTIFIER ::= { dot3 6 }
694: dot3TestTdr OBJECT IDENTIFIER ::= { dot3Tests 1 }
695:
696: -- A TDR test returns as its result the time interval between the
697: -- most recent TDR test transmission and the subsequent detection
698: -- of a collision. This interval is based on a 10 MHz clock and
699: -- should be normalized if the time base is other than 10 MHz.
700: -- On successful completion of a TDR test, the result is stored
701: -- as the value of the appropriate instance of the MIB object
702: -- dot3TestTdrValue, and the OBJECT IDENTIFIER of that instance
703: -- is stored in the corresponding instance of ifExtnsTestResult
704: -- (thereby indicating where the result has been stored).
705:
706:
707: -- 802.3 Hardware Chipsets
708:
709: -- The object ifExtnsChipSet is provided in [11] to identify the
710: -- MAC hardware used to communcate on an interface. The following
711: -- hardware chipsets are provided for 802.3:
712:
713: dot3ChipSets OBJECT IDENTIFIER ::= { dot3 8 }
714: dot3ChipSetAMD OBJECT IDENTIFIER ::= { dot3ChipSets 1 }
715: dot3ChipSetAMD7990 OBJECT IDENTIFIER ::= { dot3ChipSetAMD 1 }
716: dot3ChipSetAMD79900 OBJECT IDENTIFIER ::= { dot3ChipSetAMD 2 }
717:
718: dot3ChipSetIntel OBJECT IDENTIFIER ::= { dot3ChipSets 2 }
719: dot3ChipSetIntel82586 OBJECT IDENTIFIER ::= { dot3ChipSetIntel 1 }
720: dot3ChipSetIntel82596 OBJECT IDENTIFIER ::= { dot3ChipSetIntel 2 }
721:
722: dot3ChipSetSeeq OBJECT IDENTIFIER ::= { dot3ChipSets 3 }
723: dot3ChipSetSeeq8003 OBJECT IDENTIFIER ::= { dot3ChipSetSeeq 1 }
724:
725: dot3ChipSetNational OBJECT IDENTIFIER ::= { dot3ChipSets 4 }
726: dot3ChipSetNational8390 OBJECT IDENTIFIER ::=
727: { dot3ChipSetNational 1 }
728: dot3ChipSetNationalSonic OBJECT IDENTIFIER ::=
729: { dot3ChipSetNational 2 }
730:
731: dot3ChipSetFujitsu OBJECT IDENTIFIER ::= { dot3ChipSets 5 }
732: dot3ChipSetFujitsu86950 OBJECT IDENTIFIER ::=
733: { dot3ChipSetFujitsu 1 }
734:
735: -- For those chipsets not represented above, OBJECT IDENTIFIER
736: -- assignment is required in other documentation, e.g., assignment
737: -- within that part of the registration tree delegated to
738: -- individual enterprises (see [3]).
739:
740: END