-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDOT5-PHYS-MIB
1336 lines (1231 loc) · 47.2 KB
/
DOT5-PHYS-MIB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
DOT5-PHYS-MIB DEFINITIONS ::= BEGIN
-- dot5-phys-mib.txt
-- Revision: 1.02.00
-- Part Number: 2170990
-- Date: August 14, 1995
-- Cabletron Systems, Inc.
-- 35 Industrial Way, P.O. Box 5005
-- Rochester, NH 03867-0505
-- (603) 332-9400
-- This module provides authoritative definitions for Cabletron's
-- enterprise-specific physical chassis management MIB
-- for Token Ring devices.
--
-- This module will be extended, as required.
--
-- Cabletron Systems reserves the right to make changes in
-- specification and other information contained in this document
-- without prior notice. The reader should consult Cabletron Systems
-- to determine whether any such changes have been made.
--
-- In no event shall Cabletron Systems be liable for any incidental,
-- indirect, special, or consequential damages whatsoever (including
-- but not limited to lost profits) arising out of or related to this
-- document or the information contained in it, even if Cabletron
-- Systems has been advised of, known, or should have known, the
-- possibility of such damages.
--
-- Cabletron grants vendors, end-users, and other interested parties
-- a non-exclusive license to use this Specification in connection
-- with the management of Cabletron products.
-- Copyright (c)1995 Cabletron Systems
--
IMPORTS
TimeTicks, Counter
FROM RFC1155-SMI
ctDot5PhysMgmt
FROM CTRON-MIB-NAMES
DisplayString
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212;
-- Textual convention
-- DisplayString ::= OCTET STRING
-- This is a listing of the different chassis physical management nodes--
dot5PhysMgmtRev1 OBJECT IDENTIFIER ::= { ctDot5PhysMgmt 1 }
dot5PhysMgmtDevice OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 1 }
dot5PhysMgmtBoard OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 2 }
dot5PhysMgmtPort OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 3 }
dot5PhysMgmtPortCommon OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 1 }
dot5PhysMgmtPortStn OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 2 }
dot5PhysMgmtPortRing OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 3 }
dot5PhysMgmtPortSwitch OBJECT IDENTIFIER ::= { dot5PhysMgmtPort 4 }
dot5PhysMgmtRingSpeedTables OBJECT IDENTIFIER ::= { dot5PhysMgmtRev1 4 }
--
-- ============================================================
--
-- A "Token Ring Device" is an intelligent, manageable device
-- providing at least one token ring interface and hosting an
-- SNMP agent addressed via an assignable network address.
--
-- The term "manage", and all of its derived forms, are used
-- to describe the ability of a device to alter the state of
-- a MIM board and/or the ports residing on a MIM board.
--
-- In the managed object descriptions that follow there may be
-- references to a board or a port falling within the domain of
-- a device. A device's domain is governed by a set of rules
-- used to determine whether a MIM board may be managed by a
-- given device. FNB connectivity, MIM board media type, and
-- the availability of alternate MIM board managers are all
-- used to ascertain whether a given device may manage a given
-- MIM board.
--
-- Write Requests:
-- Should a MIM board lie within the domain of a managing device,
-- that device will be able to administer the write requests for
-- a given managed object to the respective MIM board and that
-- MIM board's ports. If the MIM board lies outside the domain
-- of a managing device, all write requests will fail.
--
-- Read Requests:
-- Should a MIM board lie within the domain of a managing device,
-- that device will be able to administer the read requests for
-- a given managed object to the respective MIM board and that
-- MIM board's ports. If the MIM board lies outside the domain
-- of a managing device, some read requests will be honored while
-- others won't. Those that won't are clearly defined within
-- the descriptions of the managed objects themselves.
--
-- ============================================================
--
-- ============================================================
--
-- Managed Objects in Support of Dot5 Physical Management for Token Ring Devices
--
-- ============================================================
--
-- Implementation of this group of objects is mandatory.
--
-- ============================================================
dot5PhysMgmtDeviceRingCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of rings passing through the chassis
of which the token ring device is aware. All of these rings
may or may not be administratively or statistically manageable."
::= { dot5PhysMgmtDevice 1 }
dot5PhysMgmtDevicePortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of token ring ports contained within
the chassis in which the managing device resides. This count
does not include unpopulated TPIM slots, nor does it include
ports residing on MIM boards outside of the domain of the
managing device."
::= { dot5PhysMgmtDevice 2 }
dot5PhysMgmtDevicePortsEnable OBJECT-TYPE
SYNTAX INTEGER {
noEnable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable will cause all the token ring
ports residing within the domain of this device to be enabled.
Setting this object to noEnable will have no effect. When
read this object will always return noEnable."
::= { dot5PhysMgmtDevice 3 }
dot5PhysMgmtDevicePortsOn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of administratively enabled token ring
ports contained within the chassis in which the managing device
resides. This count does not include ports residing on MIM
boards outside of the domain of the managing device."
::= { dot5PhysMgmtDevice 4}
dot5PhysMgmtDevicePortsOper OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of operational token ring ports
contained within the chassis in which the managing device
resides. This count does not include ports residing on MIM
boards outside of the domain of the managing device."
::= { dot5PhysMgmtDevice 5 }
dot5PhysMgmtDeviceStnPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of token ring station ports contained
within the chassis in which the managing device resides. This
count does not include ports residing on MIM boards outside of
the domain of the managing device."
::= { dot5PhysMgmtDevice 6 }
dot5PhysMgmtDeviceStnPortsEnable OBJECT-TYPE
SYNTAX INTEGER {
noEnable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable will cause all the token
ring station ports residing within the domain of this
device to be enabled. Setting this object to noEnable
will have no effect. When read this object will always
return noEnable."
::= { dot5PhysMgmtDevice 7 }
dot5PhysMgmtDeviceStnPortsOn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of administratively enabled token
ring station ports contained within the chassis in which
the managing device resides. This count does not include
ports residing on MIM boards outside of the domain of the
managing device."
::= { dot5PhysMgmtDevice 8 }
dot5PhysMgmtDeviceRingPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of token ring ring in/ring out
ports contained within the chassis in which the managing
device resides. This count does not include unpopulated
TPIM slots nor does it include ports residing on MIM boards
outside of the domain of the managing device."
::= { dot5PhysMgmtDevice 9 }
dot5PhysMgmtDeviceRingPortsEnable OBJECT-TYPE
SYNTAX INTEGER {
noEnable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable will cause all the token
ring ring in/ring out ports residing within the domain
of this device to be enabled. Setting this object to
noEnable will have no effect. When read this object will
always return noEnable."
::= { dot5PhysMgmtDevice 10 }
dot5PhysMgmtDeviceRingPortsOn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of administratively enabled token
ring ring in/ring out ports contained within the chassis
in which this device resides. This count does not include
ports residing on MIM boards outside of the domain of the
managing device."
::= { dot5PhysMgmtDevice 11 }
dot5PhysMgmtDevicePortAssociationChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is incremented every time the port association changes
for a token ring port residing on a MIM board contained within the
chassis in which the managing device resides. This count does not
include port association changes for ports residing on MIM boards
outside of the domain of the managing device."
::= { dot5PhysMgmtDevice 12 }
--
-- ============================================================
--
-- Managed Objects in Support of Dot5 Physical Management for MIMs
--
-- ============================================================
--
-- Implementation of this table is mandatory.
--
-- ============================================================
dot5PhysMgmtBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot5PhysMgmtBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a collection of
boards physically residing in the chassis in which a token
ring device also resides."
::= { dot5PhysMgmtBoard 1 }
dot5PhysMgmtBoardEntry OBJECT-TYPE
SYNTAX Dot5PhysMgmtBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a single instance
of a board physically residing in the chassis in which a token
ring device also resides."
INDEX { dot5PhysMgmtBoardId }
::= { dot5PhysMgmtBoardTable 1 }
Dot5PhysMgmtBoardEntry ::=
SEQUENCE {
dot5PhysMgmtBoardId
INTEGER,
dot5PhysMgmtBoardDomain
INTEGER,
dot5PhysMgmtBoardName
DisplayString,
dot5PhysMgmtBoardDesc
DisplayString,
dot5PhysMgmtBoardDot5PortCount
INTEGER,
dot5PhysMgmtBoardDot5PortsEnable
INTEGER,
dot5PhysMgmtBoardDot5PortsOn
INTEGER,
dot5PhysMgmtBoardDot5PortsOper
INTEGER,
dot5PhysMgmtBoardDot5StnPortCount
INTEGER,
dot5PhysMgmtBoardDot5StnPortsEnable
INTEGER,
dot5PhysMgmtBoardDot5StnPortsOn
INTEGER,
dot5PhysMgmtBoardDot5RingPortCount
INTEGER,
dot5PhysMgmtBoardDot5RingPortsEnable
INTEGER,
dot5PhysMgmtBoardDot5RingPortsOn
INTEGER,
dot5PhysMgmtBoardMode
INTEGER,
dot5PhysMgmtBoardSpeed
INTEGER,
dot5PhysMgmtBoardSpeedFault
INTEGER,
dot5PhysMgmtBoardSpeedFaultLocation
INTEGER,
dot5PhysMgmtBoardPortAssociation
INTEGER,
dot5PhysMgmtBoardPortAssociationChanges
Counter
}
dot5PhysMgmtBoardId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a MIM board for which the information
in this table pertains."
::= { dot5PhysMgmtBoardEntry 1 }
dot5PhysMgmtBoardDomain OBJECT-TYPE
SYNTAX INTEGER {
outsideDomain(1),
withinDomain(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an indication of the manageability of this MIM by
the device being addressed. If the value outsideDomain is
returned, then any write requests to this MIM will result
in an SNMP error BadValue being returned. If the value
withinDomain is returned, then the MIM may be managed via
write requests."
::= { dot5PhysMgmtBoardEntry 2 }
dot5PhysMgmtBoardName OBJECT-TYPE
SYNTAX DisplayString (SIZE(20))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The ASCII name assigned to this MIM board. This name defaults
to 'Board n', where n is a unique integer value from 1 to n
which corelates to the physical chassis slot the board resides
in."
::= { dot5PhysMgmtBoardEntry 3 }
dot5PhysMgmtBoardDesc OBJECT-TYPE
SYNTAX DisplayString (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An ASCII string which describes this type of MIM board. For
example, an MT8MIM would be described as 'MT8MIM' and a TRRMIM-2A
would be described as 'TRR2A', etc."
::= { dot5PhysMgmtBoardEntry 4 }
dot5PhysMgmtBoardDot5PortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of token ring ports contained on the
board. This count does not include unpopulated TPIM slots.
If this MIM falls outside of the domain of the managing device,
then this count will be zero."
::= { dot5PhysMgmtBoardEntry 5}
dot5PhysMgmtBoardDot5PortsEnable OBJECT-TYPE
SYNTAX INTEGER {
noEnable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable will cause all the token ring
ports residing on this MIM board to be enabled, provided this
MIM falls within the domain of the device. If the MIM falls
outside of the domain of the device, the SNMP error BadValue
will be returned. Setting this object to noEnable will have
no effect. When read this object will always return noEnable."
::= { dot5PhysMgmtBoardEntry 6}
dot5PhysMgmtBoardDot5PortsOn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of administratively enabled token
ring ports residing on this MIM board. If this MIM falls
outside of the domain of the managing device, then this
count will be zero."
::= { dot5PhysMgmtBoardEntry 7}
dot5PhysMgmtBoardDot5PortsOper OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of operational token ring ports
residing on this MIM board. If this MIM falls outside of
the domain of the managing device, then this count will be
zero."
::= { dot5PhysMgmtBoardEntry 8}
dot5PhysMgmtBoardDot5StnPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of token ring station ports contained
on the board. If this MIM falls outside of the domain of the
managing device, then this count will be zero."
::= { dot5PhysMgmtBoardEntry 9 }
dot5PhysMgmtBoardDot5StnPortsEnable OBJECT-TYPE
SYNTAX INTEGER {
noEnable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable will cause all the token ring
station ports residing on this MIM board to be enabled, provided
this MIM falls within the domain of the device. If the MIM falls
outside of the domain of the device, the SNMP error BadValue will
be returned. Setting this object to noEnable will have no effect.
When read this object will always return noEnable."
::= { dot5PhysMgmtBoardEntry 10 }
dot5PhysMgmtBoardDot5StnPortsOn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of adminstratively enabled token
ring station ports residing on this MIM board. If this MIM
falls outside of the domain of the managing device, then
this count will be zero."
::= { dot5PhysMgmtBoardEntry 11 }
dot5PhysMgmtBoardDot5RingPortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of token ring ring in/ring out
ports contained on the board. This count does not include
unpopulated TPIM slots. If this MIM falls outside of the
domain of the managing device, then this count will be zero."
::= { dot5PhysMgmtBoardEntry 12 }
dot5PhysMgmtBoardDot5RingPortsEnable OBJECT-TYPE
SYNTAX INTEGER {
noEnable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable will cause all the token ring
ring in/ring out ports residing on this MIM board to be enabled,
provided this MIM falls within the domain of the device. If
the MIM falls outside of the domain of the device, the SNMP
error BadValue will be returned. Setting this object to noEnable
will have no effect. When read this object will always return
noEnable."
::= { dot5PhysMgmtBoardEntry 13 }
dot5PhysMgmtBoardDot5RingPortsOn OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the total number of adminstratively enabled token
ring ring in/ring out ports residing on this MIM board.
If this MIM falls outside of the domain of the managing
device, then this count will be zero."
::= { dot5PhysMgmtBoardEntry 14 }
dot5PhysMgmtBoardMode OBJECT-TYPE
SYNTAX INTEGER {
managementMode(1),
autoMode(2),
unknown(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object defines the mode of the board. In Auto Mode, the
board is using its hardware defaults. The default values of the
board are all ports enabled, speed selected by the HW jumper on
the board, the FNB attempts to attach left and right and not
bypassed, ring port phantom current (if applicable) is controlled
via a HW switch, and selectable media (if applicable) is managed
also via a HW switch. In Management Mode, the hardware defaults
may be overridden by network or local management. If the mode
of the board is indeterminate, such as an Ethernet MIM, then the
value unknown is returned. A write to this object will place the
board into either management or auto mode, provided this MIM falls
within the domain of the device. If the MIM falls outside of the
domain of the device, the SNMP error BadValue will be returned. A
write request with the value unknown also returns the SNMP error
BadValue."
::= { dot5PhysMgmtBoardEntry 15 }
dot5PhysMgmtBoardSpeed OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
fourMegaBits(4),
tenMegaBits(10),
sixteenMegaBits(16),
hundredMegaBits(100)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object sets the data speed of the board. On devices with
a MAC interface, on MIM boards in which the data speed cannot
be set, or on MIMs which reside outside of the domain of the
managing device, this object is read-only, and will return the
SNMP error BadValue on a write request."
::= { dot5PhysMgmtBoardEntry 16 }
dot5PhysMgmtBoardSpeedFault OBJECT-TYPE
SYNTAX INTEGER {
noFaultDetected(1),
faultDetected(2),
notSupported(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object reports a ring speed fault on a MIM board, if applicable.
If the MIM cannot detect speed faults, such as an Ethernet MIM, then
the value notSupported is returned.."
::= { dot5PhysMgmtBoardEntry 17 }
dot5PhysMgmtBoardSpeedFaultLocation OBJECT-TYPE
SYNTAX INTEGER {
notApplicable(1),
fnb(2),
ringIn(3),
ringOut(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the last ring speed fault detection circuit(s)
to detect the fault, if there was one. On MIM boards which cannot
detect speed faults, such as an Ethernet MIM, the value notApplicable
is returned."
::= { dot5PhysMgmtBoardEntry 18 }
dot5PhysMgmtBoardPortAssociation OBJECT-TYPE
SYNTAX INTEGER ( 0..255 )
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object, when written, would associate all of the ports on the
board with the selected ring, provided this option is available for
this MIM and this MIM lies within the domain of the managing device.
If this option is not available, or should the MIM lie outside of the
domain of the managing device, any write requests will result in the
SNMP error BadValue being returned. When read, this object will return
either a value indicating which ring all the ports on the board are
associated with or notAvailable if this function is not supported. If
the MIM lies outside of the domain of the managing device, all read
requests will return notAvailable.
0 - MIM does not support function
1..200 - Fnb ring 1 to Fnb ring 200
201..254 - AUX ring 1 to AUX ring 54
255 - All ports are not on the same ring"
::= { dot5PhysMgmtBoardEntry 19 }
dot5PhysMgmtBoardPortAssociationChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object is incremented every time the port association changes
for a token ring port residing on this MIM board. If this MIM falls
outside of the domain of the managing device, then this count will
remain zero."
::= { dot5PhysMgmtBoardEntry 20 }
--
-- ============================================================
--
-- Managed Objects in Support of Dot5 Physical Management for All Token Ring Ports
--
-- ============================================================
--
-- Implementation of this table is mandatory.
--
-- If the MIM on which a port may reside falls outside of the
-- domain of the managing device, then no managed objects will
-- exist for the port.
--
-- ============================================================
dot5PhysMgmtPortCommonTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot5PhysMgmtPortCommonEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a collection of token
ring ports physically residing on a MIM board resident in a chassis
with this device."
::= { dot5PhysMgmtPortCommon 1 }
dot5PhysMgmtPortCommonEntry OBJECT-TYPE
SYNTAX Dot5PhysMgmtPortCommonEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a single instance of a
token ring port physically residing on a MIM board resident in a
chassis with this device."
INDEX { dot5PhysMgmtPortCommonBoardId, dot5PhysMgmtPortCommonPortId }
::= { dot5PhysMgmtPortCommonTable 1 }
Dot5PhysMgmtPortCommonEntry ::=
SEQUENCE {
dot5PhysMgmtPortCommonPortId
INTEGER,
dot5PhysMgmtPortCommonBoardId
INTEGER,
dot5PhysMgmtPortCommonPortName
DisplayString,
dot5PhysMgmtPortCommonPortAdminState
INTEGER,
dot5PhysMgmtPortCommonPortOperState
INTEGER,
dot5PhysMgmtPortCommonPortType
OBJECT IDENTIFIER,
dot5PhysMgmtPortCommonSpeedFaultDetect
INTEGER,
dot5PhysMgmtPortCommonRingOutEnable
INTEGER,
dot5PhysMgmtPortCommonPortAssociation
INTEGER,
dot5PhysMgmtPortCommonMauCompId
INTEGER
}
dot5PhysMgmtPortCommonPortId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a token ring port for which the information
in this table pertains."
::= { dot5PhysMgmtPortCommonEntry 1 }
dot5PhysMgmtPortCommonBoardId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a MIM board to which the token ring port
belongs for which the information in this table pertains."
::= { dot5PhysMgmtPortCommonEntry 2 }
dot5PhysMgmtPortCommonPortName OBJECT-TYPE
SYNTAX DisplayString (SIZE(20))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Sets an ASCII name for this token ring port, provided the MIM
on which this port is resident falls within the domain of the
device. If the MIM falls outside of the domain of the device,
the SNMP error BadValue will be returned. The default name
for this object is 'Board b, Port p', where b and p are unique
integers 1 through n. When read, this object will return the
ASCII name which is assigned to this port."
::= { dot5PhysMgmtPortCommonEntry 3 }
dot5PhysMgmtPortCommonPortAdminState OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this object to enable or disable will cause this token
ring port to be enabled or disabled, respectively, provided the
MIM on which this port is resident falls within the domain of the
device. If the MIM falls outside of the domain of the device, the
SNMP error BadValue will be returned. When read this object will
always return the last administrative request made."
::= { dot5PhysMgmtPortCommonEntry 4 }
dot5PhysMgmtPortCommonPortOperState OBJECT-TYPE
SYNTAX INTEGER {
notOperational(1),
operational(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns the operational state of this token ring port."
::= { dot5PhysMgmtPortCommonEntry 5 }
dot5PhysMgmtPortCommonPortType OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Uniquely defines the token ring station or ring port type. An
authoritative identification for a token ring station or ring
port type. By convention, this value is allocated within the
SMI enterprises subtree (1.3.6.1.4.1), and provides an easy and
unambiguous means to determine the type of a token ring station
or ring port."
::= { dot5PhysMgmtPortCommonEntry 6 }
dot5PhysMgmtPortCommonSpeedFaultDetect OBJECT-TYPE
SYNTAX INTEGER {
notDetectable(1),
noFaultDetected(2),
faultDetected(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates whether a speed fault has been detected at
this token ring port. If the HW is incapable of detecting a speed
fault at the port, the value notDetectable is returned."
::= { dot5PhysMgmtPortCommonEntry 7 }
dot5PhysMgmtPortCommonRingOutEnable OBJECT-TYPE
SYNTAX INTEGER {
notAvailable(1),
disable(2),
enable(3)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object, when written, permits the port to function as either
a ring out port or a station port, if available and if the MIM
board on which this station port is resident lies within the domain
of the device. If this selection is not supported by this port, or
if the MIM falls outside of the domain of the device, the SNMP error
BadValue will be returned. When read, this object will return the
state of the port with respect to this mode of operation. The default
state of this object, if available, is disabled; otherwise it is
notAvailable."
::= { dot5PhysMgmtPortCommonEntry 8 }
dot5PhysMgmtPortCommonPortAssociation OBJECT-TYPE
SYNTAX INTEGER( 0..254 )
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object, when written, would associate the port with the
selected ring, provided this option is available for this port and
and the MIM the port resides on lies within the domain of the
managing device. If this option is not available, or should the
MIM on which the port resides lie outside of the domain of the
managing device, any write requests will result in the SNMP error
BadValue being returned. When read, this object will return either
a value indicating which ring the port is associated with or
notAvailable if this function is not supported. If the MIM on
which the port resides lies outside of the domain of the managing
device, all read requests will return notAvailable.
0 - MIM does not support function
1..200 - Fnb ring 1 to Fnb ring 200
201..254 - AUX ring 1 to AUX ring 54"
::= { dot5PhysMgmtPortCommonEntry 9 }
dot5PhysMgmtPortCommonMauCompId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object returns the component ID for the cptMau component
for which this port is associated."
::= { dot5PhysMgmtPortCommonEntry 10 }
--
-- ============================================================
--
-- Managed Objects in Support of Dot5 Physical Management for Token Ring Station Ports
--
-- ============================================================
--
-- Implementation of this table is mandatory.
--
-- If the MIM on which a port may reside falls outside of the
-- domain of the managing device, then no managed objects will
-- exist for the port.
--
-- ============================================================
dot5PhysMgmtPortStnTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot5PhysMgmtPortStnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a collection of
token ring station ports residing on a MIM board resident in
a chassis with this device."
::= { dot5PhysMgmtPortStn 1 }
dot5PhysMgmtPortStnEntry OBJECT-TYPE
SYNTAX Dot5PhysMgmtPortStnEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a single instance
of a token ring station port residing on a MIM board resident
in a chassis with this device."
INDEX { dot5PhysMgmtPortStnBoardId, dot5PhysMgmtPortStnPortId }
::= { dot5PhysMgmtPortStnTable 1 }
Dot5PhysMgmtPortStnEntry ::=
SEQUENCE {
dot5PhysMgmtPortStnPortId
INTEGER,
dot5PhysMgmtPortStnBoardId
INTEGER,
dot5PhysMgmtPortStnPortLinkState
INTEGER,
dot5PhysMgmtPortStnPortLinkStateTime
TimeTicks,
dot5PhysMgmtPortStnInsertionTrapEnable
INTEGER
}
dot5PhysMgmtPortStnPortId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a token ring station port for which the
information in this table pertains."
::= { dot5PhysMgmtPortStnEntry 1 }
dot5PhysMgmtPortStnBoardId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a MIM board to which the token ring station
port belongs for which the information in this table pertains."
::= { dot5PhysMgmtPortStnEntry 2 }
dot5PhysMgmtPortStnPortLinkState OBJECT-TYPE
SYNTAX INTEGER {
noLink(1),
link(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object reports the link status of a token ring station port.
The link status indicates the port is detecting a good phantom current."
::= { dot5PhysMgmtPortStnEntry 3 }
dot5PhysMgmtPortStnPortLinkStateTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object reports the amount of time in TimeTicks since the token
ring station port's link state last changed."
::= { dot5PhysMgmtPortStnEntry 4 }
dot5PhysMgmtPortStnInsertionTrapEnable OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
enabled(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A write of enabled or disabled to this object permits or inhibits
the sending of the port inserted and port deinserted traps when
phantom current is asserted or removed, respectively, on this
station port, provided the MIM on which this port is resident falls
within the domain of the device. If the MIM falls outside of the
domain of the device, the SNMP error BadValue will be returned. When
read this object will repond with the last write request made. The
default state of this object is disabled."
::= { dot5PhysMgmtPortStnEntry 5 }
--
-- ============================================================
--
-- Managed Objects in Support of Dot5 Physical Management for Token Ring Ring Ports
--
-- ============================================================
--
-- Implementation of this table is mandatory.
--
-- If the MIM on which a port may reside falls outside of the
-- domain of the managing device, then no managed objects will
-- exist for the port.
--
-- ============================================================
dot5PhysMgmtPortRingTable OBJECT-TYPE
SYNTAX SEQUENCE OF Dot5PhysMgmtPortRingEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a collection of
token ring ring ports residing on a MIM board resident in a
chassis with this device."
::= { dot5PhysMgmtPortRing 1 }
dot5PhysMgmtPortRingEntry OBJECT-TYPE
SYNTAX Dot5PhysMgmtPortRingEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of managed objects which pertains to a single instance
of a token ring ring port residing on a MIM board resident in
a chassis with this device."
INDEX { dot5PhysMgmtPortRingBoardId, dot5PhysMgmtPortRingPortId}
::= { dot5PhysMgmtPortRingTable 1 }
Dot5PhysMgmtPortRingEntry ::=
SEQUENCE {
dot5PhysMgmtPortRingPortId
INTEGER,
dot5PhysMgmtPortRingBoardId
INTEGER,
dot5PhysMgmtPortRingPortClass
INTEGER,
dot5PhysMgmtPortRingPortMediaSelect
INTEGER,
dot5PhysMgmtPortRingFaultStatus
INTEGER,
dot5PhysMgmtPortRingFaultStateTime
TimeTicks,
dot5PhysMgmtPortRingPhantomCurrent
INTEGER,
dot5PhysMgmtPortRingPortType
INTEGER
}
dot5PhysMgmtPortRingPortId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a token ring ring port for which the
information in this table pertains."
::= { dot5PhysMgmtPortRingEntry 1 }
dot5PhysMgmtPortRingBoardId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Returns an index to a MIM board to which the token ring ring
port belongs for which the information in this table pertains."
::= { dot5PhysMgmtPortRingEntry 2 }
dot5PhysMgmtPortRingPortClass OBJECT-TYPE
SYNTAX INTEGER {
noAutowrap(1),
autowrap(2),
selectable(3)
}
ACCESS read-only
STATUS mandatory