Start development on 386BSD 0.0
[unix-history] / .ref-BSD-4_3_Net_2 / usr / src / contrib / isode / snmp / tokenring.my
CommitLineData
9319b3c3
C
1-- tokenbus.my - Token Ring MIB
2
3-- $Header: /f/osi/snmp/RCS/tokenring.my,v 7.2 91/02/22 09:44:47 mrose Interim $
4--
5--
6-- $Log: tokenring.my,v $
7-- Revision 7.2 91/02/22 09:44:47 mrose
8-- Interim 6.8
9--
10-- Revision 7.1 91/01/11 13:02:52 mrose
11-- update
12--
13-- Revision 7.0 90/09/28 09:51:21 mrose
14-- *** empty log message ***
15--
16
17--
18-- NOTICE
19--
20-- Acquisition, use, and distribution of this module and related
21-- materials are subject to the restrictions of a license agreement.
22-- Consult the Preface in the User's Manual for the full terms of
23-- this agreement.
24--
25--
26
27
28 RFCxxxx-MIB DEFINITIONS ::= BEGIN
29
30 -- IEEE 802.5 Token Ring MIB
31
32 IMPORTS
33 experimental
34 FROM RFC1155-SMI
35 OBJECT-TYPE
36 FROM RFC-oooo;
37
38 -- This MIB Module uses the extended OBJECT-TYPE macro as
39 -- defined in [9].
40
41
42
43 dot5 OBJECT IDENTIFIER ::= { experimental 4 }
44
45 -- All representations of MAC addresses in this MIB Module use,
46 -- as a textual convention (i.e. this convention does not affect
47 -- their encoding), the data type:
48
49 MacAddress ::= OCTET STRING (SIZE (6)) -- a 6 octet address in
50 -- the "canonical" order
51 -- defined by IEEE 802.1a, i.e., as if it were transmitted least
52 -- significant bit first, even though 802.5 (in contrast to other
53 -- 802.x protocols) requires MAC addresses to be transmitted most
54 -- significant bit first.
55 --
56 -- 16-bit addresses, if needed, are represented by setting their
57 -- upper 4 octets to all 0's, i.e., AAFF would be represented
58 -- as 00000000AAFF.
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77 -- The Interface Table
78
79 -- This table contains state and parameter information which is
80 -- specific to 802.5 interfaces. It is mandatory that systems
81 -- having 802.5 interfaces implement this table in addition to the
82 -- generic interfaces table [4,6] and its generic extensions [11].
83
84 dot5Table OBJECT-TYPE
85 SYNTAX SEQUENCE OF Dot5Entry
86 ACCESS not-accessible
87 STATUS mandatory
88 DESCRIPTION
89 "This table contains Token Ring interface
90 parameters and state variables, one entry
91 per 802.5 interface."
92 ::= { dot5 1 }
93
94 dot5Entry OBJECT-TYPE
95 SYNTAX Dot5Entry
96 ACCESS not-accessible
97 STATUS mandatory
98 DESCRIPTION
99 "A list of Token Ring status and parameter
100 values for an 802.5 interface."
101 INDEX { dot5IfIndex }
102 ::= { dot5Table 1 }
103
104 Dot5Entry
105 ::= SEQUENCE {
106 dot5IfIndex
107 INTEGER,
108 dot5Commands
109 INTEGER,
110 dot5RingStatus
111 INTEGER,
112 dot5RingState
113 INTEGER,
114 dot5RingOpenStatus
115 INTEGER,
116 dot5RingSpeed
117 INTEGER,
118 dot5UpStream
119 MacAddress,
120 dot5ActMonParticipate
121 INTEGER,
122
123
124
125
126
127
128
129 dot5Functional
130 MacAddress
131 }
132
133 dot5IfIndex OBJECT-TYPE
134 SYNTAX INTEGER
135 ACCESS read-only
136 STATUS mandatory
137 DESCRIPTION
138 "The value of this object identifies the
139 802.5 interface for which this entry contains
140 management information. The value of this
141 object for a particular interface has the same
142 value as the ifIndex object, defined in [4,6],
143 for the same interface."
144 ::= { dot5Entry 1 }
145
146 dot5Commands OBJECT-TYPE
147 SYNTAX INTEGER {
148 no-op(1),
149 open(2),
150 reset(3),
151 close(4)
152 }
153 ACCESS read-write
154 STATUS mandatory
155 DESCRIPTION
156 "When this object is set to the value of open(2),
157 the station should go into the open state. The
158 progress and success of the open is given by the
159 values of the objects dot5RingState and
160 dot5RingOpenStatus.
161 When this object is set to the value of
162 reset(3), then the station should do a reset.
163 On a reset, all MIB counters should retain their
164 values, if possible. Other side affects are
165 dependent on the hardware chip set.
166 When this object is set to the value of
167 close(4), the station should go into the stopped
168 state by removing itself from the ring.
169 Setting this object to a value of no-op(1)
170 has no effect.
171 When read, this object always has a value
172 of no-op(1)."
173 ::= { dot5Entry 2 }
174
175
176
177
178
179
180
181 dot5RingStatus OBJECT-TYPE
182 SYNTAX INTEGER
183 ACCESS read-only
184 STATUS mandatory
185 DESCRIPTION
186 "The current interface status which can be used
187 to diagnose fluctuating problems that can occur
188 on token rings, after a station has successfully
189 been added to the ring.
190 Before an open is completed, this object has
191 the value for the 'no status' condition. The
192 dot5RingState and dot5RingOpenStatus objects
193 provide for debugging problems when the station
194 can not even enter the ring.
195 The object's value is a sum of values, one
196 for each currently applicable condition. The
197 following values are defined for various
198 conditions:
199
200 0 = No Problems detected
201 32 = Ring Recovery
202 64 = Single Station
203 256 = Remove Received
204 512 = reserved
205 1024 = Auto-Removal Error
206 2048 = Lobe Wire Fault
207 4096 = Transmit Beacon
208 8192 = Soft Error
209 16384 = Hard Error
210 32768 = Signal Loss
211 131072 = no status, open not completed."
212 ::= { dot5Entry 3 }
213
214 dot5RingState OBJECT-TYPE
215 SYNTAX INTEGER {
216 opened(1),
217 closed(2),
218 opening(3),
219 closing(4),
220 openFailure(5),
221 ringFailure(6)
222 }
223 ACCESS read-only
224 STATUS mandatory
225 DESCRIPTION
226
227
228
229
230
231
232
233 "The current interface state with respect to
234 entering or leaving the ring."
235 ::= { dot5Entry 4 }
236
237 dot5RingOpenStatus OBJECT-TYPE
238 SYNTAX INTEGER {
239 noOpen(1), -- no open attempted
240 badParam(2),
241 lobeFailed(3),
242 signalLoss(4),
243 insertionTimeout(5),
244 ringFailed(6),
245 beaconing(7),
246 duplicateMAC(8),
247 requestFailed(9),
248 removeReceived(10),
249 open(11) -- last open successful
250 }
251 ACCESS read-only
252 STATUS mandatory
253 DESCRIPTION
254 "This object indicates the success, or the
255 reason for failure, of the station's most
256 recent attempt to enter the ring."
257 ::= { dot5Entry 5 }
258
259 dot5RingSpeed OBJECT-TYPE
260 SYNTAX INTEGER {
261 unknown(1),
262 oneMegabit(2),
263 fourMegabit(3),
264 sixteenMegabit(4)
265 }
266 ACCESS read-write
267 STATUS mandatory
268 DESCRIPTION
269 "The ring's bandwidth."
270 ::= { dot5Entry 6 }
271
272 dot5UpStream OBJECT-TYPE
273 SYNTAX MacAddress
274 ACCESS read-only
275 STATUS mandatory
276 DESCRIPTION
277 "The MAC-address of the up stream neighbor
278
279
280
281
282
283
284
285 station in the ring."
286 ::= { dot5Entry 7 }
287
288 dot5ActMonParticipate OBJECT-TYPE
289 SYNTAX INTEGER {
290 true(1),
291 false(2)
292 }
293 ACCESS read-write
294 STATUS mandatory
295 DESCRIPTION
296 "If this object has a value of true(1) then
297 this interface will participate in the active
298 monitor selection process. If the value is
299 false(2) then it will not. Setting this
300 object might not have an effect until the
301 next time the interface is opened."
302 ::= { dot5Entry 8 }
303
304 dot5Functional OBJECT-TYPE
305 SYNTAX MacAddress
306 ACCESS read-write
307 STATUS mandatory
308 DESCRIPTION
309 "The bit mask of all Token Ring functional
310 addresses for which this interface will
311 accept frames."
312 ::= { dot5Entry 9 }
313
314
315
316 -- The Statistics Table
317
318 -- This table contains statistics and error counter which are
319 -- specific to 802.5 interfaces. It is mandatory that systems
320 -- having 802.5 interfaces implement this table.
321
322 dot5StatsTable OBJECT-TYPE
323 SYNTAX SEQUENCE OF Dot5StatsEntry
324 ACCESS not-accessible
325 STATUS mandatory
326 DESCRIPTION
327 "A table containing Token Ring statistics,
328 one entry per 802.5 interface.
329 All the statistics are defined using the
330
331
332
333
334
335
336
337 syntax Counter as 32-bit wrap around counters.
338 Thus, if an interface's hardware maintains these
339 statistics in 16-bit counters, then the agent
340 must read the hardware's counters frequently
341 enough to prevent loss of significance, in
342 order to maintain 32-bit counters in software."
343 ::= { dot5 2 }
344
345 dot5StatsEntry OBJECT-TYPE
346 SYNTAX Dot5StatsEntry
347 ACCESS not-accessible
348 STATUS mandatory
349 DESCRIPTION
350 "An entry contains the 802.5 statistics for a
351 particular interface."
352 INDEX { dot5StatsIfIndex }
353 ::= { dot5StatsTable 1 }
354
355 Dot5StatsEntry
356 ::= SEQUENCE {
357 dot5StatsIfIndex
358 INTEGER,
359 dot5StatsLineErrors
360 Counter,
361 dot5StatsBurstErrors
362 Counter,
363 dot5StatsACErrors
364 Counter,
365 dot5StatsAbortTransErrors
366 Counter,
367 dot5StatsInternalErrors
368 Counter,
369 dot5StatsLostFrameErrors
370 Counter,
371 dot5StatsReceiveCongestions
372 Counter,
373 dot5StatsFrameCopiedErrors
374 Counter,
375 dot5StatsTokenErrors
376 Counter,
377 dot5StatsSoftErrors
378 Counter,
379 dot5StatsHardErrors
380 Counter,
381 dot5StatsSignalLoss
382
383
384
385
386
387
388
389 Counter,
390 dot5StatsTransmitBeacons
391 Counter,
392 dot5StatsRecoverys
393 Counter,
394 dot5StatsLobeWires
395 Counter,
396 dot5StatsRemoves
397 Counter,
398 dot5StatsSingles
399 Counter,
400 dot5StatsFreqErrors
401 Counter
402 }
403
404 dot5StatsIfIndex OBJECT-TYPE
405 SYNTAX INTEGER
406 ACCESS read-only
407 STATUS mandatory
408 DESCRIPTION
409 "The value of this object identifies the
410 802.5 interface for which this entry contains
411 management information. The value of this
412 object for a particular interface has the
413 same value as the ifIndex object, defined
414 in [4,6], for the same interface."
415 ::= { dot5StatsEntry 1 }
416
417 dot5StatsLineErrors OBJECT-TYPE
418 SYNTAX Counter
419 ACCESS read-only
420 STATUS mandatory
421 DESCRIPTION
422 "This counter is incremented when a frame or
423 token is copied or repeated by a station, the
424 E bit is zero in the frame or token and one of
425 the following conditions exists: 1) there is a
426 non-data bit (J or K bit) between the SD and
427 the ED of the frame or token, or 2) there is an
428 FCS error in the frame."
429 ::= { dot5StatsEntry 2 }
430
431 dot5StatsBurstErrors OBJECT-TYPE
432 SYNTAX Counter
433 ACCESS read-only
434
435
436
437
438
439
440
441 STATUS mandatory
442 DESCRIPTION
443 "This counter is incremented when a station
444 detects the absence of transitions for five
445 half-bit timers (burst-five error)."
446 ::= { dot5StatsEntry 3 }
447
448 dot5StatsACErrors OBJECT-TYPE
449 SYNTAX Counter
450 ACCESS read-only
451 STATUS mandatory
452 DESCRIPTION
453 "This counter is incremented when a station
454 receives an AMP or SMP frame in which A is
455 equal to C is equal to 0, and then receives
456 another SMP frame with A is equal to C is
457 equal to 0 without first receiving an AMP
458 frame. It denotes a station that cannot set
459 the AC bits properly."
460 ::= { dot5StatsEntry 4 }
461
462 dot5StatsAbortTransErrors OBJECT-TYPE
463 SYNTAX Counter
464 ACCESS read-only
465 STATUS mandatory
466 DESCRIPTION
467 "This counter is incremented when a station
468 transmits an abort delimiter while transmitting."
469 ::= { dot5StatsEntry 5 }
470
471 dot5StatsInternalErrors OBJECT-TYPE
472 SYNTAX Counter
473 ACCESS read-only
474 STATUS mandatory
475 DESCRIPTION
476 "This counter is incremented when a station
477 recognizes an internal error."
478 ::= { dot5StatsEntry 6 }
479
480 dot5StatsLostFrameErrors OBJECT-TYPE
481 SYNTAX Counter
482 ACCESS read-only
483 STATUS mandatory
484 DESCRIPTION
485 "This counter is incremented when a station
486
487
488
489
490
491
492
493 is transmitting and its TRR timer expires.
494 This condition denotes a condition where a
495 transmitting station in strip mode does not
496 receive the trailer of the frame before the
497 TRR timer goes off."
498 ::= { dot5StatsEntry 7 }
499
500 dot5StatsReceiveCongestions OBJECT-TYPE
501 SYNTAX Counter
502 ACCESS read-only
503 STATUS mandatory
504 DESCRIPTION
505 "This counter is incremented when a station
506 recognizes a frame addressed to its specific
507 address, but has no available buffer space
508 indicating that the station is congested."
509 ::= { dot5StatsEntry 8 }
510
511 dot5StatsFrameCopiedErrors OBJECT-TYPE
512 SYNTAX Counter
513 ACCESS read-only
514 STATUS mandatory
515 DESCRIPTION
516 "This counter is incremented when a station
517 recognizes a frame addressed to its specific
518 address and detects that the FS field A bits
519 are set to 1 indicating a possible line hit
520 or duplicate address."
521 ::= { dot5StatsEntry 9 }
522
523 dot5StatsTokenErrors OBJECT-TYPE
524 SYNTAX Counter
525 ACCESS read-only
526 STATUS mandatory
527 DESCRIPTION
528 "This counter is incremented when a station
529 acting as the active monitor recognizes an
530 error condition that needs a token transmitted."
531 ::= { dot5StatsEntry 10 }
532
533 dot5StatsSoftErrors OBJECT-TYPE
534 SYNTAX Counter
535 ACCESS read-only
536 STATUS mandatory
537 DESCRIPTION
538
539
540
541
542
543
544
545 "The number of Soft Errors the interface has
546 detected. It directly corresponds to the number
547 of Report Error MAC frames that this interface
548 has transmitted. Soft Errors are those which are
549 recoverable by the MAC layer protocols."
550 ::= { dot5StatsEntry 11 }
551
552 dot5StatsHardErrors OBJECT-TYPE
553 SYNTAX Counter
554 ACCESS read-only
555 STATUS mandatory
556 DESCRIPTION
557 "The number of times this interface has
558 detected an immediately recoverable fatal error.
559 It denotes the number of times this interface
560 is either transmitting or receiving beacon
561 MAC frames."
562 ::= { dot5StatsEntry 12 }
563
564 dot5StatsSignalLoss OBJECT-TYPE
565 SYNTAX Counter
566 ACCESS read-only
567 STATUS mandatory
568 DESCRIPTION
569 "The number of times this interface has
570 detected the loss of signal condition from
571 the ring."
572 ::= { dot5StatsEntry 13 }
573
574 dot5StatsTransmitBeacons OBJECT-TYPE
575 SYNTAX Counter
576 ACCESS read-only
577 STATUS mandatory
578 DESCRIPTION
579 "The number of times this interface has
580 transmitted a beacon frame."
581 ::= { dot5StatsEntry 14 }
582
583 dot5StatsRecoverys OBJECT-TYPE
584 SYNTAX Counter
585 ACCESS read-only
586 STATUS mandatory
587 DESCRIPTION
588 "The number of Claim Token MAC frames
589 received or transmitted after the interface
590
591
592
593
594
595
596
597 has received a Ring Purge MAC frame. This
598 counter signifies the number of times the
599 ring has been purged and is being recovered
600 back into a normal operating state."
601 ::= { dot5StatsEntry 15 }
602
603 dot5StatsLobeWires OBJECT-TYPE
604 SYNTAX Counter
605 ACCESS read-only
606 STATUS mandatory
607 DESCRIPTION
608 "The number of times the interface has
609 detected an open or short circuit in the
610 lobe data path. The adapter will be closed
611 and dot5RingState will signify this condition."
612 ::= { dot5StatsEntry 16 }
613
614 dot5StatsRemoves OBJECT-TYPE
615 SYNTAX Counter
616 ACCESS read-only
617 STATUS mandatory
618 DESCRIPTION
619 "The number of times the interface has received
620 a Remove Ring Station MAC frame request. When
621 this frame is received the interface will enter
622 the close state and dot5RingState will signify
623 this condition."
624 ::= { dot5StatsEntry 17 }
625
626 dot5StatsSingles OBJECT-TYPE
627 SYNTAX Counter
628 ACCESS read-only
629 STATUS mandatory
630 DESCRIPTION
631 "The number of times the interface has sensed
632 that it is the only station on the ring. This
633 will happen if the interface is the first one
634 up on a ring, or if there is a hardware problem."
635 ::= { dot5StatsEntry 18 }
636
637 dot5StatsFreqErrors OBJECT-TYPE
638 SYNTAX Counter
639 ACCESS read-only
640 STATUS optional
641 DESCRIPTION
642
643
644
645
646
647
648
649 "The number of times the interface has detected
650 that the frequency of the incoming signal differs
651 from the expected frequency by more than that
652 ispecified by the IEEE 802.5 standard, see
653 chapter 7 in [10]."
654 ::= { dot5StatsEntry 19 }
655
656
657 -- The Timer Table
658
659 -- This group contains the values of the timers defined in [10]
660 -- for 802.5 interfaces. It is optional that systems having 802.5
661 -- interfaces implement this group.
662
663 dot5TimerTable OBJECT-TYPE
664 SYNTAX SEQUENCE OF Dot5TimerEntry
665 ACCESS not-accessible
666 STATUS mandatory
667 DESCRIPTION
668 "This table contains Token Ring interface
669 timer values, one entry per 802.5 interface."
670 ::= { dot5 5 }
671
672 dot5TimerEntry OBJECT-TYPE
673 SYNTAX Dot5TimerEntry
674 ACCESS not-accessible
675 STATUS mandatory
676 DESCRIPTION
677 "A list of Token Ring timer values for an 802.5
678 interface."
679 INDEX { dot5TimerIfIndex }
680 ::= { dot5TimerTable 1 }
681
682 Dot5TimerEntry
683 ::= SEQUENCE {
684 dot5TimerIfIndex
685 INTEGER,
686 dot5TimerReturnRepeat
687 INTEGER,
688 dot5TimerHolding
689 INTEGER,
690 dot5TimerQueuePDU
691 INTEGER,
692 dot5TimerValidTransmit
693 INTEGER,
694
695
696
697
698
699
700
701 dot5TimerNoToken
702 INTEGER,
703 dot5TimerActiveMon
704 INTEGER,
705 dot5TimerStandbyMon
706 INTEGER,
707 dot5TimerErrorReport
708 INTEGER,
709 dot5TimerBeaconTransmit
710 INTEGER,
711 dot5TimerBeaconReceive
712 INTEGER
713 }
714
715 dot5TimerIfIndex OBJECT-TYPE
716 SYNTAX INTEGER
717 ACCESS read-only
718 STATUS mandatory
719 DESCRIPTION
720 "The value of this object identifies the
721 802.5 interface for which this entry contains
722 timer values. The value of this object for a
723 particular interface has the same value as the
724 ifIndex object, defined in [4,6], for the same
725 interface."
726 ::= { dot5TimerEntry 1 }
727
728 dot5TimerReturnRepeat OBJECT-TYPE
729 SYNTAX INTEGER
730 ACCESS read-only
731 STATUS mandatory
732 DESCRIPTION
733 "The time-out value used to ensure the
734 interface will return to Repeat State, in
735 units of 100 micro-seconds. The value should
736 be greater than the maximum ring latency.
737 Implementors are encouraged to provide
738 read-write access to this object if that is
739 possible/useful in their system, but giving
740 due consideration to the dangers of write-able
741 timers."
742 ::= { dot5TimerEntry 2 }
743
744 dot5TimerHolding OBJECT-TYPE
745 SYNTAX INTEGER
746
747
748
749
750
751
752
753 ACCESS read-only
754 STATUS mandatory
755 DESCRIPTION
756 "Maximum period of time a station is
757 permitted to transmit frames after capturing
758 a token, in units of 100 micro-seconds.
759 Implementors are encouraged to provide
760 read-write access to this object if that is
761 possible/useful in their system, but giving
762 due consideration to the dangers of write-able
763 timers."
764 ::= { dot5TimerEntry 3 }
765
766 dot5TimerQueuePDU OBJECT-TYPE
767 SYNTAX INTEGER
768 ACCESS read-only
769 STATUS mandatory
770 DESCRIPTION
771 "The time-out value for enqueuing of an SMP
772 PDU after reception of an AMP or SMP frame in
773 which the A and C bits were equal to 0, in
774 units of 100 micro-seconds.
775 Implementors are encouraged to provide
776 read-write access to this object if that is
777 possible/useful in their system, but giving
778 due consideration to the dangers of write-able
779 timers."
780 ::= { dot5TimerEntry 4 }
781
782 dot5TimerValidTransmit OBJECT-TYPE
783 SYNTAX INTEGER
784 ACCESS read-only
785 STATUS mandatory
786 DESCRIPTION
787 "The time-out value used by the active monitor
788 to detect the absence of valid transmissions,
789 in units of 100 micro-seconds.
790 Implementors are encouraged to provide
791 read-write access to this object if that is
792 possible/useful in their system, but giving
793 due consideration to the dangers of write-able
794 timers."
795 ::= { dot5TimerEntry 5 }
796
797 dot5TimerNoToken OBJECT-TYPE
798
799
800
801
802
803
804
805 SYNTAX INTEGER
806 ACCESS read-only
807 STATUS mandatory
808 DESCRIPTION
809 "The time-out value used to recover from
810 various-related error situations [9]. If N is
811 the maximum number of stations on the ring,
812 the value of this timer is normally:
813 dot5TimerReturnRepeat + N*dot5TimerHolding.
814 Implementors are encouraged to provide
815 read-write access to this object if that is
816 possible/useful in their system, but giving
817 due consideration to the dangers of write-able
818 timers."
819 ::= { dot5TimerEntry 6 }
820
821 dot5TimerActiveMon OBJECT-TYPE
822 SYNTAX INTEGER
823 ACCESS read-only
824 STATUS mandatory
825 DESCRIPTION
826 "The time-out value used by the active monitor
827 to stimulate the enqueuing of an AMP PDU for
828 transmission, in units of 100 micro-seconds.
829 Implementors are encouraged to provide
830 read-write access to this object if that is
831 possible/useful in their system, but giving
832 due consideration to the dangers of write-able
833 timers."
834 ::= { dot5TimerEntry 7 }
835
836 dot5TimerStandbyMon OBJECT-TYPE
837 SYNTAX INTEGER
838 ACCESS read-only
839 STATUS mandatory
840 DESCRIPTION
841 "The time-out value used by the stand-by
842 monitors to ensure that there is an active
843 monitor on the ring and to detect a continuous
844 stream of tokens, in units of 100 micro-seconds.
845 Implementors are encouraged to provide
846 read-write access to this object if that is
847 possible/useful in their system, but giving
848 due consideration to the dangers of write-able
849 timers."
850
851
852
853
854
855
856
857 ::= { dot5TimerEntry 8 }
858
859 dot5TimerErrorReport OBJECT-TYPE
860 SYNTAX INTEGER
861 ACCESS read-only
862 STATUS mandatory
863 DESCRIPTION
864 "The time-out value which determines how often a
865 station shall send a Report Error MAC frame to
866 report its error counters, in units of 100
867 micro-seconds.
868 Implementors are encouraged to provide
869 read-write access to this object if that is
870 possible/useful in their system, but giving
871 due consideration to the dangers of write-able
872 timers."
873 ::= { dot5TimerEntry 9 }
874
875 dot5TimerBeaconTransmit OBJECT-TYPE
876 SYNTAX INTEGER
877 ACCESS read-only
878 STATUS mandatory
879 DESCRIPTION
880 "The time-out value which determines how long a
881 station shall remain in the state of transmitting
882 Beacon frames before entering the Bypass state,
883 in units of 100 micro-seconds.
884 Implementors are encouraged to provide
885 read-write access to this object if that is
886 possible/useful in their system, but giving
887 due consideration to the dangers of write-able
888 timers."
889 ::= { dot5TimerEntry 10 }
890
891 dot5TimerBeaconReceive OBJECT-TYPE
892 SYNTAX INTEGER
893 ACCESS read-only
894 STATUS mandatory
895 DESCRIPTION
896 "The time-out value which determines how long a
897 station shall receive Beacon frames from its
898 downstream neighbor before entering the Bypass
899 state, in units of 100 micro-seconds.
900 Implementors are encouraged to provide
901 read-write access to this object if that is
902
903
904
905
906
907
908
909 possible/useful in their system, but giving
910 due consideration to the dangers of write-able
911 timers."
912 ::= { dot5TimerEntry 11 }
913
914
915 -- 802.5 Interface Tests
916
917 dot5Tests OBJECT IDENTIFIER ::= { dot5 3 }
918
919 -- The extensions to the interfaces table proposed in [11]
920 -- define a table object, ifExtnsTestTable, through which a
921 -- network manager can instruct an agent to test an interface
922 -- for various faults. A test to be performed is identified
923 -- (as the value of ifExtnsTestType) via an OBJECT IDENTIFIER.
924 --
925 -- The Full-Duplex Loop Back Test is a common test, defined
926 -- in [11] as:
927 --
928 -- testFullDuplexLoopBack
929 --
930 -- Invoking this test on a 802.5 interface causes the interface
931 -- to check the path from memory through the chip set's internal
932 -- logic and back to memory, thus checking the proper functioning
933 -- of the systems's interface to the chip set.
934
935
936 -- The Insert Function test is defined by:
937
938 testInsertFunc OBJECT IDENTIFIER ::= { dot5Tests 1 }
939
940 -- Invoking this test causes the station to test the insert ring
941 -- logic of the hardware if the station's lobe media cable is
942 -- connected to a wiring concentrator. Note that this command
943 -- inserts the station into the network, and thus, could cause
944 -- problems if the station is connected to a operational network.
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961 -- 802.5 Hardware Chip Sets
962
963 dot5ChipSets OBJECT IDENTIFIER ::= { dot5 4 }
964
965 -- The extensions to the interfaces table proposed in [11] define
966 -- an object, ifExtnsChipSet, with the syntax of OBJECT IDENTIFIER,
967 -- to identify the hardware chip set in use by an interface. That
968 -- definition specifies just one applicable object identifier:
969 --
970 -- unknownChipSet
971 --
972 -- for use as the value of ifExtnsChipSet when the specific chip
973 -- set is unknown.
974 --
975 -- This MIB defines the following for use as values of ifExtnsChipSet:
976
977 -- IBM 16/4 Mb/s
978 chipSetIBM16 OBJECT IDENTIFIER ::= { dot5ChipSets 1 }
979
980 -- TI 4Mb/s
981 chipSetTItms380 OBJECT IDENTIFIER ::= { dot5ChipSets 2 }
982
983 -- TI 16/4 Mb/s
984 chipSetTItms380c16 OBJECT IDENTIFIER ::= { dot5ChipSets 3 }
985
986 END