smilint output for ./FDDI-SMT73-MIB
Message Severities |
Severity | Count |
severe | 1 |
warning | 3 |
Message Types |
Type | Count |
object-identifier-unknown (severe) | 1 |
type-without-format (warning) | 3 |
Messages:
FDDI-SMT73-MIB
1: -- extracted from rfc1512.txt
2: -- at Mon Nov 15 17:11:55 1999
3:
4: FDDI-SMT73-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: Counter
8: FROM RFC1155-SMI
9: OBJECT-TYPE
10: FROM RFC-1212;
11:
12: -- This MIB module uses the extended OBJECT-TYPE macro as
13: -- defined in [7].
14:
15:
16: -- this is the FDDI MIB module
17:
18: fddi OBJECT IDENTIFIER ::= { transmission 15 }
18: severe -
unknown object identifier label `transmission'
19: fddimib OBJECT IDENTIFIER ::= { fddi 73 }
20:
21:
22: -- textual conventions
23:
24: FddiTimeNano ::= INTEGER (0..2147483647)
24: warning -
warning: type `FddiTimeNano' has no format specification
25: -- This data type specifies 1 nanosecond units as
26: -- an integer value.
27: --
28: -- NOTE: The encoding is normal integer representation, not
29: -- two's complement. Since this type is used for variables
30: -- which are encoded as TimerTwosComplement in the ANSI
31: -- specification, two operations need to be performed on such
32: -- variables to convert from ANSI form to SNMP form:
33: --
34: -- 1) Convert from two's complement to normal integer
35: -- representation
36: -- 2) Multiply by 80 to convert from 80 nsec to 1 nsec units
37: --
38: -- No resolution is lost. Moreover, the objects for which
39: -- this data type is used effectively do not lose any range
40: -- due to the lower maximum value since they do not require
41: -- the full range.
42: --
43: -- Example: If fddimibMACTReq had a value of 8 ms, it would
44: -- be stored in ANSI TimerTwosComplement format as 0xFFFE7960
45: -- [8 ms is 100000 in 80 nsec units, which is then converted
46: -- to two's complement] but be reported as 8000000 in SNMP
47: -- since it is encoded here as FddiTimeNano.
48: FddiTimeMilli ::= INTEGER (0..2147483647)
48: warning -
warning: type `FddiTimeMilli' has no format specification
49: -- This data type is used for some FDDI timers. It specifies
50: -- time in 1 millisecond units, in normal integer
51: -- representation.
52:
53: FddiResourceId ::= INTEGER (0..65535)
53: warning -
warning: type `FddiResourceId' has no format specification
54: -- This data type is used to refer to an instance of a MAC,
55: -- PORT, or PATH Resource ID. Indexing begins
56: -- at 1. Zero is used to indicate the absence of a resource.
57:
58: FddiSMTStationIdType ::= OCTET STRING (SIZE (8))
59: -- The unique identifier for the FDDI station. This is a
60: -- string of 8 octets, represented as X' yy yy xx xx xx xx
61: -- xx xx' with the low order 6 octet (xx) from a unique IEEE
62: -- assigned address. The high order two bits of the IEEE
63: -- address, the group address bit and the administration bit
64: -- (Universal/Local) bit should both be zero. The first two
65: -- octets, the yy octets, are implementor-defined.
66: --
67: -- The representation of the address portion of the station id
68: -- is in the IEEE (ANSI/IEEE P802.1A) canonical notation for
69: -- 48 bit addresses. The canonical form is a 6-octet string
70: -- where the first octet contains the first 8 bits of the
71: -- address, with the I/G(Individual/Group) address bit as the
72: -- least significant bit and the U/L (Universal/Local) bit
73: -- as the next more significant bit, and so on. Note that
74: -- addresses in the ANSI FDDI standard SMT frames are
75: -- represented in FDDI MAC order.
76:
77: FddiMACLongAddressType ::= OCTET STRING (SIZE (6))
78: -- The representation of long MAC addresses as management
79: -- values is in the IEEE (ANSI/IEEE P802.1A) canonical
80: -- notation for 48 bit addresses. The canonical form is a
81: -- 6-octet string where the first octet contains the first 8
82: -- bits of the address, with the I/G (Individual/Group)
83: -- address bit as the least significant bit and the U/L
84: -- (Universal/Local) bit as the next more significant bit,
85: -- and so on. Note that the addresses in the SMT frames are
86: -- represented in FDDI MAC order.
87:
88:
89: -- groups in the FDDI MIB module
90:
91: fddimibSMT OBJECT IDENTIFIER ::= { fddimib 1 }
92:
93: fddimibMAC OBJECT IDENTIFIER ::= { fddimib 2 }
94:
95: fddimibMACCounters OBJECT IDENTIFIER ::= { fddimib 3 }
96: fddimibPATH OBJECT IDENTIFIER ::= { fddimib 4 }
97:
98: fddimibPORT OBJECT IDENTIFIER ::= { fddimib 5 }
99:
100:
101: -- the SMT group
102: -- Implementation of the SMT group is mandatory for all
103: -- systems which implement manageable FDDI subsystems.
104:
105: fddimibSMTNumber OBJECT-TYPE
106: SYNTAX INTEGER (0..65535)
107: ACCESS read-only
108: STATUS mandatory
109: DESCRIPTION
110: "The number of SMT implementations (regardless of
111: their current state) on this network management
112: application entity. The value for this variable
113: must remain constant at least from one re-
114: initialization of the entity's network management
115: system to the next re-initialization."
116: ::= { fddimibSMT 1 }
117:
118:
119: -- the SMT table
120:
121: fddimibSMTTable OBJECT-TYPE
122: SYNTAX SEQUENCE OF FddimibSMTEntry
123: ACCESS not-accessible
124: STATUS mandatory
125: DESCRIPTION
126: "A list of SMT entries. The number of entries
127: shall not exceed the value of fddimibSMTNumber."
128: ::= { fddimibSMT 2 }
129:
130: fddimibSMTEntry OBJECT-TYPE
131: SYNTAX FddimibSMTEntry
132: ACCESS not-accessible
133: STATUS mandatory
134: DESCRIPTION
135: "An SMT entry containing information common to a
136: given SMT."
137: INDEX { fddimibSMTIndex }
138: ::= { fddimibSMTTable 1 }
139:
140: FddimibSMTEntry ::=
141: SEQUENCE {
142: fddimibSMTIndex
143: INTEGER,
144:
145: fddimibSMTStationId
146: FddiSMTStationIdType,
147: fddimibSMTOpVersionId
148: INTEGER,
149: fddimibSMTHiVersionId
150: INTEGER,
151: fddimibSMTLoVersionId
152: INTEGER,
153: fddimibSMTUserData
154: OCTET STRING,
155: fddimibSMTMIBVersionId
156: INTEGER,
157: fddimibSMTMACCts
158: INTEGER,
159: fddimibSMTNonMasterCts
160: INTEGER,
161: fddimibSMTMasterCts
162: INTEGER,
163: fddimibSMTAvailablePaths
164: INTEGER,
165: fddimibSMTConfigCapabilities
166: INTEGER,
167: fddimibSMTConfigPolicy
168: INTEGER,
169: fddimibSMTConnectionPolicy
170: INTEGER,
171: fddimibSMTTNotify
172: INTEGER,
173: fddimibSMTStatRptPolicy
174: INTEGER,
175: fddimibSMTTraceMaxExpiration
176: FddiTimeMilli,
177: fddimibSMTBypassPresent
178: INTEGER,
179: fddimibSMTECMState
180: INTEGER,
181: fddimibSMTCFState
182: INTEGER,
183: fddimibSMTRemoteDisconnectFlag
184: INTEGER,
185: fddimibSMTStationStatus
186: INTEGER,
187: fddimibSMTPeerWrapFlag
188: INTEGER,
189: fddimibSMTTimeStamp
190: FddiTimeMilli,
191: fddimibSMTTransitionTimeStamp
192: FddiTimeMilli,
193:
194: fddimibSMTStationAction
195: INTEGER
196: }
197:
198: fddimibSMTIndex OBJECT-TYPE
199: SYNTAX INTEGER (1..65535)
200: ACCESS read-only
201: STATUS mandatory
202: DESCRIPTION
203: "A unique value for each SMT. The value for each
204: SMT must remain constant at least from one re-
205: initialization of the entity's network management
206: system to the next re-initialization."
207: ::= { fddimibSMTEntry 1 }
208:
209: fddimibSMTStationId OBJECT-TYPE
210: SYNTAX FddiSMTStationIdType -- OCTET STRING (SIZE (8))
211: ACCESS read-only
212: STATUS mandatory
213: DESCRIPTION
214: "Used to uniquely identify an FDDI station."
215: REFERENCE
216: "ANSI { fddiSMT 11 }"
217: ::= { fddimibSMTEntry 2 }
218:
219: fddimibSMTOpVersionId OBJECT-TYPE
220: SYNTAX INTEGER (1..65535)
221: ACCESS read-only
222: STATUS mandatory
223: DESCRIPTION
224: "The version that this station is using for its
225: operation (refer to ANSI 7.1.2.2). The value of
226: this variable is 2 for this SMT revision."
227: REFERENCE
228: "ANSI { fddiSMT 13 }"
229: ::= { fddimibSMTEntry 3 }
230:
231: fddimibSMTHiVersionId OBJECT-TYPE
232: SYNTAX INTEGER (1..65535)
233: ACCESS read-only
234: STATUS mandatory
235: DESCRIPTION
236: "The highest version of SMT that this station
237: supports (refer to ANSI 7.1.2.2)."
238: REFERENCE
239: "ANSI { fddiSMT 14 }"
240: ::= { fddimibSMTEntry 4 }
241:
242: fddimibSMTLoVersionId OBJECT-TYPE
243: SYNTAX INTEGER (1..65535)
244: ACCESS read-only
245: STATUS mandatory
246: DESCRIPTION
247: "The lowest version of SMT that this station
248: supports (refer to ANSI 7.1.2.2)."
249: REFERENCE
250: "ANSI { fddiSMT 15 }"
251: ::= { fddimibSMTEntry 5 }
252:
253: fddimibSMTUserData OBJECT-TYPE
254: SYNTAX OCTET STRING (SIZE (32))
255: ACCESS read-write
256: STATUS mandatory
257: DESCRIPTION
258: "This variable contains 32 octets of user defined
259: information. The information shall be an ASCII
260: string."
261: REFERENCE
262: "ANSI { fddiSMT 17 }"
263: ::= { fddimibSMTEntry 6 }
264:
265: fddimibSMTMIBVersionId OBJECT-TYPE
266: SYNTAX INTEGER (0..65535)
267: ACCESS read-only
268: STATUS mandatory
269: DESCRIPTION
270: "The version of the FDDI MIB of this station. The
271: value of this variable is 1 for this SMT
272: revision."
273: REFERENCE
274: "ANSI { fddiSMT 18 }"
275: ::= { fddimibSMTEntry 7 }
276:
277: fddimibSMTMACCts OBJECT-TYPE
278: SYNTAX INTEGER (0..255)
279: ACCESS read-only
280: STATUS mandatory
281: DESCRIPTION
282: "The number of MACs in this station or
283: concentrator."
284: REFERENCE
285: "ANSI { fddiSMT 21 }"
286: ::= { fddimibSMTEntry 8 }
287:
288: fddimibSMTNonMasterCts OBJECT-TYPE
289: SYNTAX INTEGER (0..2)
290: ACCESS read-only
291: STATUS mandatory
292: DESCRIPTION
293: "The value of this variable is the number of A, B,
294: and S ports in this station or concentrator."
295: REFERENCE
296: "ANSI { fddiSMT 22 }"
297: ::= { fddimibSMTEntry 9 }
298:
299: fddimibSMTMasterCts OBJECT-TYPE
300: SYNTAX INTEGER (0..255)
301: ACCESS read-only
302: STATUS mandatory
303: DESCRIPTION
304: "The number of M Ports in a node. If the node is
305: not a concentrator, the value of the variable is
306: zero."
307: REFERENCE
308: "ANSI { fddiSMT 23 }"
309: ::= { fddimibSMTEntry 10 }
310:
311: fddimibSMTAvailablePaths OBJECT-TYPE
312: SYNTAX INTEGER (0..7)
313: ACCESS read-only
314: STATUS mandatory
315: DESCRIPTION
316: "A value that indicates the PATH types available
317: in the station.
318:
319: The value is a sum. This value initially takes
320: the value zero, then for each type of PATH that
321: this node has available, 2 raised to a power is
322: added to the sum. The powers are according to the
323: following table:
324:
325: Path Power
326: Primary 0
327: Secondary 1
328: Local 2
329:
330: For example, a station having Primary and Local
331: PATHs available would have a value of 5 (2**0 +
332: 2**2)."
333: REFERENCE
334: "ANSI { fddiSMT 24 }"
335: ::= { fddimibSMTEntry 11 }
336:
337: fddimibSMTConfigCapabilities OBJECT-TYPE
338: SYNTAX INTEGER (0..3)
339: ACCESS read-only
340: STATUS mandatory
341: DESCRIPTION
342: "A value that indicates the configuration
343: capabilities of a node. The 'Hold Available' bit
344: indicates the support of the optional Hold
345: Function, which is controlled by
346: fddiSMTConfigPolicy. The 'CF-Wrap-AB' bit
347: indicates that the station has the capability of
348: performing a wrap_ab (refer to ANSI SMT 9.7.2.2).
349:
350: The value is a sum. This value initially takes
351: the value zero, then for each of the configuration
352: policies currently enforced on the node, 2 raised
353: to a power is added to the sum. The powers are
354: according to the following table:
355:
356: Policy Power
357: holdAvailable 0
358: CF-Wrap-AB 1 "
359: REFERENCE
360: "ANSI { fddiSMT 25 }"
361: ::= { fddimibSMTEntry 12 }
362:
363: fddimibSMTConfigPolicy OBJECT-TYPE
364: SYNTAX INTEGER (0..1)
365: ACCESS read-write
366: STATUS mandatory
367: DESCRIPTION
368: "A value that indicates the configuration policies
369: currently desired in a node. 'Hold' is one of the
370: terms used for the Hold Flag, an optional ECM flag
371: used to enable the optional Hold policy.
372:
373: The value is a sum. This value initially takes
374: the value zero, then for each of the configuration
375: policies currently enforced on the node, 2 raised
376: to a power is added to the sum. The powers are
377: according to the following table:
378:
379: Policy Power
380: configurationhold 0 "
381: REFERENCE
382: "ANSI { fddiSMT 26 }"
383: ::= { fddimibSMTEntry 13 }
384:
385: fddimibSMTConnectionPolicy OBJECT-TYPE
386: SYNTAX INTEGER (32768..65535)
387: ACCESS read-write
388: STATUS mandatory
389: DESCRIPTION
390: "A value representing the connection policies in
391: effect in a node. A station sets the corresponding
392: bit for each of the connection types that it
393: rejects. The letter designations, X and Y, in the
394: 'rejectX-Y' names have the following significance:
395: X represents the PC-Type of the local PORT and Y
396: represents the PC_Type of the adjacent PORT
397: (PC_Neighbor). The evaluation of Connection-
398: Policy (PC-Type, PC-Neighbor) is done to determine
399: the setting of T- Val(3) in the PC-Signalling
400: sequence (refer to ANSI 9.6.3). Note that Bit 15,
401: (rejectM-M), is always set and cannot be cleared.
402:
403: The value is a sum. This value initially takes
404: the value zero, then for each of the connection
405: policies currently enforced on the node, 2 raised
406: to a power is added to the sum. The powers are
407: according to the following table:
408:
409: Policy Power
410: rejectA-A 0
411: rejectA-B 1
412: rejectA-S 2
413: rejectA-M 3
414: rejectB-A 4
415: rejectB-B 5
416: rejectB-S 6
417: rejectB-M 7
418: rejectS-A 8
419: rejectS-B 9
420: rejectS-S 10
421: rejectS-M 11
422: rejectM-A 12
423: rejectM-B 13
424: rejectM-S 14
425: rejectM-M 15 "
426: REFERENCE
427: "ANSI { fddiSMT 27 }"
428: ::= { fddimibSMTEntry 14 }
429:
430: fddimibSMTTNotify OBJECT-TYPE
431: SYNTAX INTEGER (2..30)
432: ACCESS read-write
433: STATUS mandatory
434: DESCRIPTION
435: "The timer, expressed in seconds, used in the
436: Neighbor Notification protocol. It has a range of
437: 2 seconds to 30 seconds, and its default value is
438: 30 seconds (refer to ANSI SMT 8.2)."
439: REFERENCE
440: "ANSI { fddiSMT 29 }"
441: ::= { fddimibSMTEntry 15 }
442:
443: fddimibSMTStatRptPolicy OBJECT-TYPE
444: SYNTAX INTEGER { true(1), false(2) }
445: ACCESS read-write
446: STATUS mandatory
447: DESCRIPTION
448: "If true, indicates that the node will generate
449: Status Reporting Frames for its implemented events
450: and conditions. It has an initial value of true.
451: This variable determines the value of the
452: SR_Enable Flag (refer to ANSI SMT 8.3.2.1)."
453: REFERENCE
454: "ANSI { fddiSMT 30 }"
455: ::= { fddimibSMTEntry 16 }
456:
457: fddimibSMTTraceMaxExpiration OBJECT-TYPE
458: SYNTAX FddiTimeMilli
459: ACCESS read-write
460: STATUS mandatory
461: DESCRIPTION
462: "Reference Trace_Max (refer to ANSI SMT
463: 9.4.4.2.2)."
464: REFERENCE
465: "ANSI { fddiSMT 31 }"
466: ::= { fddimibSMTEntry 17 }
467:
468: fddimibSMTBypassPresent OBJECT-TYPE
469: SYNTAX INTEGER { true(1), false(2) }
470: ACCESS read-only
471: STATUS mandatory
472: DESCRIPTION
473: "A flag indicating if the station has a bypass on
474: its AB port pair."
475: REFERENCE
476: "ANSI { fddiSMT 34 }"
477: ::= { fddimibSMTEntry 18 }
478:
479: fddimibSMTECMState OBJECT-TYPE
480: SYNTAX INTEGER {
481: ec0(1), -- Out
482: ec1(2), -- In
483: ec2(3), -- Trace
484: ec3(4), -- Leave
485: ec4(5), -- Path_Test
486: ec5(6), -- Insert
487: ec6(7), -- Check
488: ec7(8) -- Deinsert
489: }
490: ACCESS read-only
491: STATUS mandatory
492: DESCRIPTION
493: "Indicates the current state of the ECM state
494: machine (refer to ANSI SMT 9.5.2)."
495: REFERENCE
496: "ANSI { fddiSMT 41 }"
497: ::= { fddimibSMTEntry 19 }
498:
499: fddimibSMTCFState OBJECT-TYPE
500: SYNTAX INTEGER {
501: cf0(1), -- isolated
502: cf1(2), -- local_a
503: cf2(3), -- local_b
504: cf3(4), -- local_ab
505: cf4(5), -- local_s
506: cf5(6), -- wrap_a
507: cf6(7), -- wrap_b
508: cf7(8), -- wrap_ab
509: cf8(9), -- wrap_s
510: cf9(10), -- c_wrap_a
511: cf10(11), -- c_wrap_b
512: cf11(12), -- c_wrap_s
513: cf12(13) -- thru
514: }
515: ACCESS read-only
516: STATUS mandatory
517: DESCRIPTION
518: "The attachment configuration for the station or
519: concentrator (refer to ANSI SMT 9.7.2.2)."
520: REFERENCE
521: "ANSI { fddiSMT 42 }"
522: ::= { fddimibSMTEntry 20 }
523:
524: fddimibSMTRemoteDisconnectFlag OBJECT-TYPE
525: SYNTAX INTEGER { true(1), false(2) }
526: ACCESS read-only
527: STATUS mandatory
528: DESCRIPTION
529: "A flag indicating that the station was remotely
530: disconnected from the network as a result of
531: receiving an fddiSMTAction, disconnect (refer to
532: ANSI SMT 6.4.5.3) in a Parameter Management Frame.
533: A station requires a Connect Action to rejoin and
534: clear the flag (refer to ANSI SMT 6.4.5.2)."
535: REFERENCE
536: "ANSI { fddiSMT 44 }"
537: ::= { fddimibSMTEntry 21 }
538:
539: fddimibSMTStationStatus OBJECT-TYPE
540: SYNTAX INTEGER { concatenated(1), separated(2), thru(3) }
541: ACCESS read-only
542: STATUS mandatory
543: DESCRIPTION
544: "The current status of the primary and secondary
545: paths within this station."
546: REFERENCE
547: "ANSI { fddiSMT 45 }"
548: ::= { fddimibSMTEntry 22 }
549:
550: fddimibSMTPeerWrapFlag OBJECT-TYPE
551: SYNTAX INTEGER { true(1), false(2) }
552: ACCESS read-only
553: STATUS mandatory
554: DESCRIPTION
555: "This variable assumes the value of the
556: PeerWrapFlag in CFM (refer to ANSI SMT
557: 9.7.2.4.4)."
558: REFERENCE
559: "ANSI { fddiSMT 46 }"
560: ::= { fddimibSMTEntry 23 }
561:
562: fddimibSMTTimeStamp OBJECT-TYPE
563: SYNTAX FddiTimeMilli
564: ACCESS read-only
565: STATUS mandatory
566: DESCRIPTION
567: "This variable assumes the value of TimeStamp
568: (refer to ANSI SMT 8.3.2.1)."
569: REFERENCE
570: "ANSI { fddiSMT 51 }"
571: ::= { fddimibSMTEntry 24 }
572:
573: fddimibSMTTransitionTimeStamp OBJECT-TYPE
574: SYNTAX FddiTimeMilli
575: ACCESS read-only
576: STATUS mandatory
577: DESCRIPTION
578: "This variable assumes the value of
579: TransitionTimeStamp (refer to ANSI SMT 8.3.2.1)."
580: REFERENCE
581: "ANSI { fddiSMT 52 }"
582: ::= { fddimibSMTEntry 25 }
583:
584: fddimibSMTStationAction OBJECT-TYPE
585: SYNTAX INTEGER {
586: other(1), -- none of the following
587: connect(2),
588: disconnect(3),
589: path-Test(4),
590: self-Test(5),
591: disable-a(6),
592: disable-b(7),
593: disable-m(8)
594: }
595: ACCESS read-write
596: STATUS mandatory
597: DESCRIPTION
598: "This object, when read, always returns a value of
599: other(1). The behavior of setting this variable
600: to each of the acceptable values is as follows:
601:
602: other(1): Results in an appropriate error.
603: connect(2): Generates a Connect signal to ECM
604: to begin a connection sequence. See ANSI
605: Ref 9.4.2.
606: disconnect(3): Generates a Disconnect signal
607: to ECM. see ANSI Ref 9.4.2.
608: path-Test(4): Initiates a station Path_Test.
609: The Path_Test variable (see ANSI Ref
610: 9.4.1) is set to 'Testing'. The results
611: of this action are not specified in this
612: standard.
613: self-Test(5): Initiates a station Self_Test.
614: The results of this action are not
615: specified in this standard.
616: disable-a(6): Causes a PC_Disable on the A
617: port if the A port mode is peer.
618: disable-b(7): Causes a PC_Disable on the B
619: port if the B port mode is peer.
620: disable-m(8): Causes a PC_Disable on all M
621: ports.
622:
623: Attempts to set this object to all other values
624: results in an appropriate error. The result of
625: setting this variable to path-Test(4) or self-
626: Test(5) is implementation-specific."
627: REFERENCE
628: "ANSI { fddiSMT 60 }"
629: ::= { fddimibSMTEntry 26 }
630:
631:
632: -- the MAC group
633: -- Implementation of the MAC Group is mandatory for all
634: -- systems which implement manageable FDDI subsystems.
635:
636: fddimibMACNumber OBJECT-TYPE
637: SYNTAX INTEGER (0..65535)
638: ACCESS read-only
639: STATUS mandatory
640: DESCRIPTION
641: "The total number of MAC implementations (across
642: all SMTs) on this network management application
643: entity. The value for this variable must remain
644: constant at least from one re-initialization of
645: the entity's network management system to the next
646: re-initialization."
647: ::= { fddimibMAC 1 }
648:
649:
650: -- the MAC table
651:
652: fddimibMACTable OBJECT-TYPE
653: SYNTAX SEQUENCE OF FddimibMACEntry
654: ACCESS not-accessible
655: STATUS mandatory
656: DESCRIPTION
657: "A list of MAC entries. The number of entries
658: shall not exceed the value of fddimibMACNumber."
659: ::= { fddimibMAC 2 }
660:
661: fddimibMACEntry OBJECT-TYPE
662: SYNTAX FddimibMACEntry
663: ACCESS not-accessible
664: STATUS mandatory
665: DESCRIPTION
666: "A MAC entry containing information common to a
667: given MAC."
668: INDEX { fddimibMACSMTIndex, fddimibMACIndex }
669: ::= { fddimibMACTable 1 }
670:
671: FddimibMACEntry ::=
672: SEQUENCE {
673: fddimibMACSMTIndex
674: INTEGER,
675: fddimibMACIndex
676: INTEGER,
677: fddimibMACIfIndex
678: INTEGER,
679: fddimibMACFrameStatusFunctions
680: INTEGER,
681: fddimibMACTMaxCapability
682: FddiTimeNano,
683: fddimibMACTVXCapability
684: FddiTimeNano,
685: fddimibMACAvailablePaths
686: INTEGER,
687: fddimibMACCurrentPath
688: INTEGER,
689: fddimibMACUpstreamNbr
690: FddiMACLongAddressType,
691: fddimibMACDownstreamNbr
692: FddiMACLongAddressType,
693: fddimibMACOldUpstreamNbr
694: FddiMACLongAddressType,
695: fddimibMACOldDownstreamNbr
696: FddiMACLongAddressType,
697: fddimibMACDupAddressTest
698: INTEGER,
699: fddimibMACRequestedPaths
700: INTEGER,
701: fddimibMACDownstreamPORTType
702: INTEGER,
703: fddimibMACSMTAddress
704: FddiMACLongAddressType,
705: fddimibMACTReq
706: FddiTimeNano,
707: fddimibMACTNeg
708: FddiTimeNano,
709: fddimibMACTMax
710: FddiTimeNano,
711: fddimibMACTvxValue
712: FddiTimeNano,
713: fddimibMACFrameCts
714: Counter,
715: fddimibMACCopiedCts
716: Counter,
717: fddimibMACTransmitCts
718: Counter,
719: fddimibMACErrorCts
720: Counter,
721: fddimibMACLostCts
722: Counter,
723: fddimibMACFrameErrorThreshold
724: INTEGER,
725: fddimibMACFrameErrorRatio
726: INTEGER,
727: fddimibMACRMTState
728: INTEGER,
729: fddimibMACDaFlag
730: INTEGER,
731: fddimibMACUnaDaFlag
732: INTEGER,
733: fddimibMACFrameErrorFlag
734: INTEGER,
735: fddimibMACMAUnitdataAvailable
736: INTEGER,
737: fddimibMACHardwarePresent
738: INTEGER,
739: fddimibMACMAUnitdataEnable
740: INTEGER
741: }
742:
743:
744: fddimibMACSMTIndex OBJECT-TYPE
745: SYNTAX INTEGER (1..65535)
746: ACCESS read-only
747: STATUS mandatory
748: DESCRIPTION
749: "The value of the SMT index associated with this
750: MAC."
751: ::= { fddimibMACEntry 1 }
752:
753: fddimibMACIndex OBJECT-TYPE
754: SYNTAX INTEGER (1..65535)
755: ACCESS read-only
756: STATUS mandatory
757: DESCRIPTION
758: "Index variable for uniquely identifying the MAC
759: object instances, which is the same as the
760: corresponding resource index in SMT."
761: REFERENCE
762: "ANSI { fddiMAC 34 }"
763: ::= { fddimibMACEntry 2 }
764:
765: fddimibMACIfIndex OBJECT-TYPE
766: SYNTAX INTEGER (1..65535)
767: ACCESS read-only
768: STATUS mandatory
769: DESCRIPTION
770: "The value of the MIB-II ifIndex corresponding to
771: this MAC. If none is applicable, 0 is returned."
772: REFERENCE
773: "MIB-II"
774: ::= { fddimibMACEntry 3 }
775:
776: fddimibMACFrameStatusFunctions OBJECT-TYPE
777: SYNTAX INTEGER (0..7)
778: ACCESS read-only
779: STATUS mandatory
780: DESCRIPTION
781: "Indicates the MAC's optional Frame Status
782: processing functions.
783:
784: The value is a sum. This value initially takes
785: the value zero, then for each function present, 2
786: raised to a power is added to the sum. The powers
787: are according to the following table:
788:
789: function Power
790: fs-repeating 0
791: fs-setting 1
792: fs-clearing 2 "
793: REFERENCE
794: "ANSI { fddiMAC 11 }"
795: ::= { fddimibMACEntry 4 }
796:
797: fddimibMACTMaxCapability OBJECT-TYPE
798: SYNTAX FddiTimeNano
799: ACCESS read-only
800: STATUS mandatory
801: DESCRIPTION
802: "Indicates the maximum time value of fddiMACTMax
803: that this MAC can support."
804: REFERENCE
805: "ANSI { fddiMAC 13 }"
806: ::= { fddimibMACEntry 5 }
807:
808: fddimibMACTVXCapability OBJECT-TYPE
809: SYNTAX FddiTimeNano
810: ACCESS read-only
811: STATUS mandatory
812: DESCRIPTION
813: "Indicates the maximum time value of
814: fddiMACTvxValue that this MAC can support."
815: REFERENCE
816: "ANSI { fddiMAC 14 }"
817: ::= { fddimibMACEntry 6 }
818:
819: fddimibMACAvailablePaths OBJECT-TYPE
820: SYNTAX INTEGER (0..7)
821: ACCESS read-only
822: STATUS mandatory
823: DESCRIPTION
824: "Indicates the paths available for this MAC (refer
825: to ANSI SMT 9.7.7).
826:
827: The value is a sum. This value initially takes
828: the value zero, then for each type of PATH that
829: this MAC has available, 2 raised to a power is
830: added to the sum. The powers are according to the
831: following table:
832:
833: Path Power
834: Primary 0
835: Secondary 1
836: Local 2 "
837: REFERENCE
838: "ANSI { fddiMAC 22 }"
839: ::= { fddimibMACEntry 7 }
840:
841: fddimibMACCurrentPath OBJECT-TYPE
842: SYNTAX INTEGER {
843: isolated(1),
844: local(2),
845: secondary(3),
846: primary(4),
847: concatenated(5),
848: thru(6)
849: }
850: ACCESS read-only
851: STATUS mandatory
852: DESCRIPTION
853: "Indicates the Path into which this MAC is
854: currently inserted (refer to ANSI 9.7.7)."
855: REFERENCE
856: "ANSI { fddiMAC 23 }"
857: ::= { fddimibMACEntry 8 }
858:
859: fddimibMACUpstreamNbr OBJECT-TYPE
860: SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
861: ACCESS read-only
862: STATUS mandatory
863: DESCRIPTION
864: "The MAC's upstream neighbor's long individual MAC
865: address. It has an initial value of the SMT-
866: Unknown-MAC Address and is only modified as
867: specified by the Neighbor Information Frame
868: protocol (refer to ANSI SMT 7.2.1 and 8.2)."
869: REFERENCE
870: "ANSI { fddiMAC 24 }"
871: ::= { fddimibMACEntry 9 }
872:
873: fddimibMACDownstreamNbr OBJECT-TYPE
874: SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
875: ACCESS read-only
876: STATUS mandatory
877: DESCRIPTION
878: "The MAC's downstream neighbor's long individual
879: MAC address. It has an initial value of the SMT-
880: Unknown-MAC Address and is only modified as
881: specified by the Neighbor Information Frame
882: protocol (refer to ANSI SMT 7.2.1 and 8.2)."
883: REFERENCE
884: "ANSI { fddiMAC 25 }"
885: ::= { fddimibMACEntry 10 }
886:
887: fddimibMACOldUpstreamNbr OBJECT-TYPE
888: SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
889: ACCESS read-only
890: STATUS mandatory
891: DESCRIPTION
892: "The previous value of the MAC's upstream
893: neighbor's long individual MAC address. It has an
894: initial value of the SMT-Unknown- MAC Address and
895: is only modified as specified by the Neighbor
896: Information Frame protocol (refer to ANSI SMT
897: 7.2.1 and 8.2)."
898: REFERENCE
899: "ANSI { fddiMAC 26 }"
900: ::= { fddimibMACEntry 11 }
901:
902: fddimibMACOldDownstreamNbr OBJECT-TYPE
903: SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
904: ACCESS read-only
905: STATUS mandatory
906: DESCRIPTION
907: "The previous value of the MAC's downstream
908: neighbor's long individual MAC address. It has an
909: initial value of the SMT- Unknown-MAC Address and
910: is only modified as specified by the Neighbor
911: Information Frame protocol (refer to ANSI SMT
912: 7.2.1 and 8.2)."
913: REFERENCE
914: "ANSI { fddiMAC 27 }"
915: ::= { fddimibMACEntry 12 }
916:
917: fddimibMACDupAddressTest OBJECT-TYPE
918: SYNTAX INTEGER { none(1), pass(2), fail(3) }
919: ACCESS read-only
920: STATUS mandatory
921: DESCRIPTION
922: "The Duplicate Address Test flag, Dup_Addr_Test
923: (refer to ANSI 8.2)."
924: REFERENCE
925: "ANSI { fddiMAC 29 }"
926: ::= { fddimibMACEntry 13 }
927:
928: fddimibMACRequestedPaths OBJECT-TYPE
929: SYNTAX INTEGER (0..255)
930: ACCESS read-write
931: STATUS mandatory
932: DESCRIPTION
933: "List of permitted Paths which specifies the
934: Path(s) into which the MAC may be inserted (refer
935: to ansi SMT 9.7).
936:
937: The value is a sum which represents the individual
938: paths that are desired. This value initially
939: takes the value zero, then for each type of PATH
940: that this node is, 2 raised to a power is added to
941: the sum. The powers are according to the
942: following table:
943:
944: Path Power
945: local 0
946: secondary-alternate 1
947: primary-alternate 2
948: concatenated-alternate 3
949: secondary-preferred 4
950: primary-preferred 5
951: concatenated-preferred 6
952: thru 7 "
953: REFERENCE
954: "ANSI { fddiMAC 32 }"
955: ::= { fddimibMACEntry 14 }
956:
957: fddimibMACDownstreamPORTType OBJECT-TYPE
958: SYNTAX INTEGER { a(1), b(2), s(3), m(4), none(5) }
959: ACCESS read-only
960: STATUS mandatory
961: DESCRIPTION
962: "Indicates the PC-Type of the first port that is
963: downstream of this MAC (the exit port)."
964: REFERENCE
965: "ANSI { fddiMAC 33 }"
966: ::= { fddimibMACEntry 15 }
967:
968: fddimibMACSMTAddress OBJECT-TYPE
969: SYNTAX FddiMACLongAddressType -- OCTET STRING (SIZE (6))
970: ACCESS read-only
971: STATUS mandatory
972: DESCRIPTION
973: "The 48-bit individual address of the MAC used for
974: SMT frames."
975: REFERENCE
976: "ANSI { fddiMAC 41 }"
977: ::= { fddimibMACEntry 16 }
978:
979: fddimibMACTReq OBJECT-TYPE
980: SYNTAX FddiTimeNano
981: ACCESS read-only
982: STATUS mandatory
983: DESCRIPTION
984: "This variable is the T_Req_value passed to the
985: MAC. Without having detected a duplicate, the
986: time value of this variable shall assume the
987: maximum supported time value which is less than or
988: equal to the time value of fddiPATHMaxT-Req. When
989: a MAC has an address detected as a duplicate, it
990: may use a time value for this variable greater
991: than the time value of fddiPATHTMaxLowerBound. A
992: station shall cause claim when the new T_Req may
993: cause the value of T_Neg to change in the claim
994: process, (i.e., time value new T_Req < T_Neg, or
995: old T_Req = T_Neg)."
996: REFERENCE
997: "ANSI { fddiMAC 51 }"
998: ::= { fddimibMACEntry 17 }
999:
1000: fddimibMACTNeg OBJECT-TYPE
1001: SYNTAX FddiTimeNano
1002: ACCESS read-only
1003: STATUS mandatory
1004: DESCRIPTION
1005: "It is reported as a FddiTimeNano number."
1006: REFERENCE
1007: "ANSI { fddiMAC 52 }"
1008: ::= { fddimibMACEntry 18 }
1009:
1010: fddimibMACTMax OBJECT-TYPE
1011: SYNTAX FddiTimeNano
1012: ACCESS read-only
1013: STATUS mandatory
1014: DESCRIPTION
1015: "This variable is the T_Max_value passed to the
1016: MAC. The time value of this variable shall assume
1017: the minimum suported time value which is greater
1018: than or equal to the time value of fddiPATHT-
1019: MaxLowerBound"
1020: REFERENCE
1021: "ANSI { fddiMAC 53 }"
1022: ::= { fddimibMACEntry 19 }
1023:
1024: fddimibMACTvxValue OBJECT-TYPE
1025: SYNTAX FddiTimeNano
1026: ACCESS read-only
1027: STATUS mandatory
1028: DESCRIPTION
1029: "This variable is the TVX_value passed to the MAC.
1030: The time value of this variable shall assume the
1031: minimum suported time value which is greater than
1032: or equal to the time value of
1033: fddiPATHTVXLowerBound."
1034: REFERENCE
1035: "ANSI { fddiMAC 54 }"
1036: ::= { fddimibMACEntry 20 }
1037:
1038: fddimibMACFrameCts OBJECT-TYPE
1039: SYNTAX Counter
1040: ACCESS read-only
1041: STATUS mandatory
1042: DESCRIPTION
1043: "A count of the number of frames received by this
1044: MAC (refer to ANSI MAC 7.5.1)."
1045: REFERENCE
1046: "ANSI { fddiMAC 71 }"
1047: ::= { fddimibMACEntry 21 }
1048:
1049: fddimibMACCopiedCts OBJECT-TYPE
1050: SYNTAX Counter
1051: ACCESS read-only
1052: STATUS mandatory
1053: DESCRIPTION
1054: "A count that should as closely as possible match
1055: the number of frames addressed to (A bit set) and
1056: successfully copied into the station's receive
1057: buffers (C bit set) by this MAC (refer to ANSI MAC
1058: 7.5). Note that this count does not include MAC
1059: frames."
1060: REFERENCE
1061: "ANSI { fddiMAC 72 }"
1062: ::= { fddimibMACEntry 22 }
1063:
1064: fddimibMACTransmitCts OBJECT-TYPE
1065: SYNTAX Counter
1066: ACCESS read-only
1067: STATUS mandatory
1068: DESCRIPTION
1069: "A count that should as closely as possible match
1070: the number of frames transmitted by this MAC
1071: (refer to ANSI MAC 7.5). Note that this count
1072: does not include MAC frames."
1073: REFERENCE
1074: "ANSI { fddiMAC 73 }"
1075: ::= { fddimibMACEntry 23 }
1076:
1077: fddimibMACErrorCts OBJECT-TYPE
1078: SYNTAX Counter
1079: ACCESS read-only
1080: STATUS mandatory
1081: DESCRIPTION
1082: "A count of the number of frames that were
1083: detected in error by this MAC that had not been
1084: detected in error by another MAC (refer to ANSI
1085: MAC 7.5.2)."
1086: REFERENCE
1087: "ANSI { fddiMAC 81 }"
1088: ::= { fddimibMACEntry 24 }
1089:
1090: fddimibMACLostCts OBJECT-TYPE
1091: SYNTAX Counter
1092: ACCESS read-only
1093: STATUS mandatory
1094: DESCRIPTION
1095: "A count of the number of instances that this MAC
1096: detected a format error during frame reception
1097: such that the frame was stripped (refer to ANSI
1098: MAC 7.5.3)."
1099: REFERENCE
1100: "ANSI { fddiMAC 82 }"
1101: ::= { fddimibMACEntry 25 }
1102:
1103: fddimibMACFrameErrorThreshold OBJECT-TYPE
1104: SYNTAX INTEGER (0..65535)
1105: ACCESS read-write
1106: STATUS mandatory
1107: DESCRIPTION
1108: "A threshold for determining when a MAC Condition
1109: report (see ANSI 8.3.1.1) shall be generated.
1110: Stations not supporting variable thresholds shall
1111: have a value of 0 and a range of (0..0)."
1112: REFERENCE
1113: "ANSI { fddiMAC 95 }"
1114: ::= { fddimibMACEntry 26 }
1115:
1116: fddimibMACFrameErrorRatio OBJECT-TYPE
1117: SYNTAX INTEGER (0..65535)
1118: ACCESS read-only
1119: STATUS mandatory
1120: DESCRIPTION
1121: "This variable is the value of the ratio,
1122:
1123: ((delta fddiMACLostCts + delta fddiMACErrorCts) /
1124: (delta fddiMACFrameCts + delta fddiMACLostCts ))
1125: * 2**16 "
1126: REFERENCE
1127: "ANSI { fddiMAC 96 }"
1128: ::= { fddimibMACEntry 27 }
1129:
1130: fddimibMACRMTState OBJECT-TYPE
1131: SYNTAX INTEGER {
1132: rm0(1), -- Isolated
1133: rm1(2), -- Non_Op
1134: rm2(3), -- Ring_Op
1135: rm3(4), -- Detect
1136: rm4(5), -- Non_Op_Dup
1137: rm5(6), -- Ring_Op_Dup
1138: rm6(7), -- Directed
1139: rm7(8) -- Trace
1140: }
1141: ACCESS read-only
1142: STATUS mandatory
1143: DESCRIPTION
1144: "Indicates the current state of the RMT State
1145: Machine (refer to ANSI 10.3.2)."
1146: REFERENCE
1147: "ANSI { fddiMAC 111 }"
1148: ::= { fddimibMACEntry 28 }
1149:
1150: fddimibMACDaFlag OBJECT-TYPE
1151: SYNTAX INTEGER { true(1), false(2) }
1152: ACCESS read-only
1153: STATUS mandatory
1154: DESCRIPTION
1155: "The RMT flag Duplicate Address Flag, DA_Flag
1156: (refer to ANSI 10.2.1.2)."
1157: REFERENCE
1158: "ANSI { fddiMAC 112 }"
1159: ::= { fddimibMACEntry 29 }
1160:
1161: fddimibMACUnaDaFlag OBJECT-TYPE
1162: SYNTAX INTEGER { true(1), false(2) }
1163: ACCESS read-only
1164: STATUS mandatory
1165: DESCRIPTION
1166: "A flag, UNDA_Flag (refer to ANSI 8.2.2.1), set
1167: when the upstream neighbor reports a duplicate
1168: address condition. Cleared when the condition
1169: clears."
1170: REFERENCE
1171: "ANSI { fddiMAC 113 }"
1172: ::= { fddimibMACEntry 30 }
1173:
1174: fddimibMACFrameErrorFlag OBJECT-TYPE
1175: SYNTAX INTEGER { true(1), false(2) }
1176: ACCESS read-only
1177: STATUS mandatory
1178: DESCRIPTION
1179: "Indicates the MAC Frame Error Condition is
1180: present when set. Cleared when the condition
1181: clears and on station initialization."
1182: REFERENCE
1183: "ANSI { fddiMAC 114 }"
1184: ::= { fddimibMACEntry 31 }
1185:
1186: fddimibMACMAUnitdataAvailable OBJECT-TYPE
1187: SYNTAX INTEGER { true(1), false(2) }
1188: ACCESS read-only
1189: STATUS mandatory
1190: DESCRIPTION
1191: "This variable shall take on the value of the
1192: MAC_Avail flag defined in RMT."
1193: REFERENCE
1194: "ANSI { fddiMAC 116 }"
1195: ::= { fddimibMACEntry 32 }
1196:
1197: fddimibMACHardwarePresent OBJECT-TYPE
1198: SYNTAX INTEGER { true(1), false(2) }
1199: ACCESS read-only
1200: STATUS mandatory
1201: DESCRIPTION
1202: "This variable indicates the presence of
1203: underlying hardware support for this MAC object.
1204: If the value of this object is false(2), the
1205: reporting of the objects in this entry may be
1206: handled in an implementation-specific manner."
1207: REFERENCE
1208: "ANSI { fddiMAC 117 }"
1209: ::= { fddimibMACEntry 33 }
1210:
1211: fddimibMACMAUnitdataEnable OBJECT-TYPE
1212: SYNTAX INTEGER { true(1), false(2) }
1213: ACCESS read-write
1214: STATUS mandatory
1215: DESCRIPTION
1216: "This variable determines the value of the
1217: MA_UNITDATA_Enable flag in RMT. The default and
1218: initial value of this flag is true(1)."
1219: REFERENCE
1220: "ANSI { fddiMAC 118 }"
1221: ::= { fddimibMACEntry 34 }
1222:
1223:
1224: -- the Enhanced MAC Counters group
1225: -- Implementation of this Group is optional, but systems
1226: -- claiming support must implement all variables in this
1227: -- group
1228:
1229:
1230: -- the MAC Counters table
1231:
1232: fddimibMACCountersTable OBJECT-TYPE
1233: SYNTAX SEQUENCE OF FddimibMACCountersEntry
1234: ACCESS not-accessible
1235: STATUS mandatory
1236: DESCRIPTION
1237: "A list of MAC Counters entries. The number of
1238: entries shall not exceed the value of
1239: fddimibMACNumber."
1240: ::= { fddimibMACCounters 1 }
1241:
1242: fddimibMACCountersEntry OBJECT-TYPE
1243: SYNTAX FddimibMACCountersEntry
1244: ACCESS not-accessible
1245: STATUS mandatory
1246: DESCRIPTION
1247: "A MAC Counters entry containing information
1248: common to a given MAC."
1249: INDEX { fddimibMACSMTIndex, fddimibMACIndex }
1250: ::= { fddimibMACCountersTable 1 }
1251:
1252: FddimibMACCountersEntry ::=
1253: SEQUENCE {
1254: fddimibMACTokenCts
1255: Counter,
1256: fddimibMACTvxExpiredCts
1257: Counter,
1258: fddimibMACNotCopiedCts
1259: Counter,
1260: fddimibMACLateCts
1261: Counter,
1262: fddimibMACRingOpCts
1263: Counter,
1264: fddimibMACNotCopiedRatio
1265: INTEGER,
1266: fddimibMACNotCopiedFlag
1267: INTEGER,
1268: fddimibMACNotCopiedThreshold
1269: INTEGER
1270: }
1271:
1272: fddimibMACTokenCts OBJECT-TYPE
1273: SYNTAX Counter
1274: ACCESS read-only
1275: STATUS mandatory
1276: DESCRIPTION
1277: "A count that should as closely as possible match
1278: the number of times the station has received a
1279: token (total of non-restricted and restricted) on
1280: this MAC (see ANSI MAC 7.4). This count is
1281: valuable for determination of network load."
1282: REFERENCE
1283: "ANSI { fddiMAC 74 }"
1284: ::= { fddimibMACCountersEntry 1 }
1285:
1286: fddimibMACTvxExpiredCts OBJECT-TYPE
1287: SYNTAX Counter
1288: ACCESS read-only
1289: STATUS mandatory
1290: DESCRIPTION
1291: "A count that should as closely as possible match
1292: the number of times that TVX has expired."
1293: REFERENCE
1294: "ANSI { fddiMAC 83 }"
1295: ::= { fddimibMACCountersEntry 2 }
1296:
1297: fddimibMACNotCopiedCts OBJECT-TYPE
1298: SYNTAX Counter
1299: ACCESS read-only
1300: STATUS mandatory
1301: DESCRIPTION
1302: "A count that should as closely as possible match
1303: the number of frames that were addressed to this
1304: MAC but were not copied into its receive buffers
1305: (see ANSI MAC 7.5). For example, this might occur
1306: due to local buffer congestion. Because of
1307: implementation considerations, this count may not
1308: match the actual number of frames not copied. It
1309: is not a requirement that this count be exact.
1310: Note that this count does not include MAC frames."
1311: REFERENCE
1312: "ANSI { fddiMAC 84 }"
1313: ::= { fddimibMACCountersEntry 3 }
1314:
1315: fddimibMACLateCts OBJECT-TYPE
1316: SYNTAX Counter
1317: ACCESS read-only
1318: STATUS mandatory
1319: DESCRIPTION
1320: "A count that should as closely as possible match
1321: the number of TRT expirations since this MAC was
1322: reset or a token was received (refer to ANSI MAC
1323: 7.4.5)."
1324: REFERENCE
1325: "ANSI { fddiMAC 85 }"
1326: ::= { fddimibMACCountersEntry 4 }
1327:
1328: fddimibMACRingOpCts OBJECT-TYPE
1329: SYNTAX Counter
1330: ACCESS read-only
1331: STATUS mandatory
1332: DESCRIPTION
1333: "The count of the number of times the ring has
1334: entered the 'Ring_Operational' state from the
1335: 'Ring Not Operational' state. This count is
1336: updated when a SM_MA_STATUS.Indication of a change
1337: in the Ring_Operational status occurs (refer to
1338: ANSI 6.1.4). Because of implementation
1339: considerations, this count may be less than the
1340: actual RingOp_Ct. It is not a requirement that
1341: this count be exact."
1342: REFERENCE
1343: "ANSI { fddiMAC 86 }"
1344: ::= { fddimibMACCountersEntry 5 }
1345:
1346: fddimibMACNotCopiedRatio OBJECT-TYPE
1347: SYNTAX INTEGER (0..65535)
1348: ACCESS read-only
1349: STATUS mandatory
1350: DESCRIPTION
1351: "This variable is the value of the ratio:
1352:
1353: (delta fddiMACNotCopiedCts /
1354: (delta fddiMACCopiedCts +
1355: delta fddiMACNotCopiedCts )) * 2**16 "
1356: REFERENCE
1357: "ANSI { fddiMAC 105 }"
1358: ::= { fddimibMACCountersEntry 6 }
1359:
1360: fddimibMACNotCopiedFlag OBJECT-TYPE
1361: SYNTAX INTEGER { true(1), false(2) }
1362: ACCESS read-only
1363: STATUS mandatory
1364: DESCRIPTION
1365: "Indicates that the Not Copied condition is
1366: present when read as true(1). Set to false(2)
1367: when the condition clears and on station
1368: initialization."
1369: REFERENCE
1370: "ANSI { fddiMAC 115 }"
1371: ::= { fddimibMACCountersEntry 7 }
1372:
1373: fddimibMACNotCopiedThreshold OBJECT-TYPE
1374: SYNTAX INTEGER (0..65535)
1375: ACCESS read-write
1376: STATUS mandatory
1377: DESCRIPTION
1378: "A threshold for determining when a MAC condition
1379: report shall be generated. Stations not
1380: supporting variable thresholds shall have a value
1381: of 0 and a range of (0..0)."
1382: REFERENCE
1383: "ANSI { fddiMAC 103 }"
1384: ::= { fddimibMACCountersEntry 8 }
1385:
1386:
1387: -- the PATH group
1388: -- Implementation of the PATH group is mandatory for all
1389: -- systems which implement manageable FDDI subsystems.
1390:
1391: fddimibPATHNumber OBJECT-TYPE
1392: SYNTAX INTEGER (0..65535)
1393: ACCESS read-only
1394: STATUS mandatory
1395: DESCRIPTION
1396: "The total number of PATHs possible (across all
1397: SMTs) on this network management application
1398: entity. The value for this variable must remain
1399: constant at least from one re-initialization of
1400: the entity's network management system to the next
1401: re-initialization."
1402: ::= { fddimibPATH 1 }
1403:
1404:
1405: -- the PATH table
1406:
1407: fddimibPATHTable OBJECT-TYPE
1408: SYNTAX SEQUENCE OF FddimibPATHEntry
1409: ACCESS not-accessible
1410: STATUS mandatory
1411: DESCRIPTION
1412: "A list of PATH entries. The number of entries
1413: shall not exceed the value of fddimibPATHNumber."
1414: ::= { fddimibPATH 2 }
1415:
1416: fddimibPATHEntry OBJECT-TYPE
1417: SYNTAX FddimibPATHEntry
1418: ACCESS not-accessible
1419: STATUS mandatory
1420: DESCRIPTION
1421: "A PATH entry containing information common to a
1422: given PATH."
1423: INDEX { fddimibPATHSMTIndex, fddimibPATHIndex }
1424: ::= { fddimibPATHTable 1 }
1425:
1426: FddimibPATHEntry ::=
1427: SEQUENCE {
1428: fddimibPATHSMTIndex
1429: INTEGER,
1430: fddimibPATHIndex
1431: INTEGER,
1432: fddimibPATHTVXLowerBound
1433: FddiTimeNano,
1434: fddimibPATHTMaxLowerBound
1435: FddiTimeNano,
1436: fddimibPATHMaxTReq
1437: FddiTimeNano
1438: }
1439:
1440: fddimibPATHSMTIndex OBJECT-TYPE
1441: SYNTAX INTEGER (1..65535)
1442: ACCESS read-only
1443: STATUS mandatory
1444: DESCRIPTION
1445: "The value of the SMT index associated with this
1446: PATH."
1447: ::= { fddimibPATHEntry 1 }
1448:
1449:
1450: fddimibPATHIndex OBJECT-TYPE
1451: SYNTAX INTEGER (0..65535)
1452: ACCESS read-only
1453: STATUS mandatory
1454: DESCRIPTION
1455: "Index variable for uniquely identifying the
1456: primary, secondary and local PATH object
1457: instances. Local PATH object instances are
1458: represented with integer values 3 to 255."
1459: REFERENCE
1460: "ANSI { fddiPATH 11 }"
1461: ::= { fddimibPATHEntry 2 }
1462:
1463: fddimibPATHTVXLowerBound OBJECT-TYPE
1464: SYNTAX FddiTimeNano
1465: ACCESS read-write
1466: STATUS mandatory
1467: DESCRIPTION
1468: "Specifies the minimum time value of
1469: fddiMACTvxValue that shall be used by any MAC that
1470: is configured in this path. The operational value
1471: of fddiMACTvxValue is managed by settting this
1472: variable. This variable has the time value range
1473: of:
1474:
1475: 0 < fddimibPATHTVXLowerBound < fddimibPATHMaxTReq
1476: Changes to this variable shall either satisfy the
1477: time value relationship:
1478:
1479: fddimibPATHTVXLowerBound <=
1480: fddimibMACTVXCapability
1481:
1482: of each of the MACs currently on the path, or be
1483: considered out of range. The initial value of
1484: fddimibPATHTVXLowerBound shall be 2500 nsec (2.5
1485: ms)."
1486: REFERENCE
1487: "ANSI { fddiPATH 21 }"
1488: ::= { fddimibPATHEntry 3 }
1489:
1490: fddimibPATHTMaxLowerBound OBJECT-TYPE
1491: SYNTAX FddiTimeNano
1492: ACCESS read-write
1493: STATUS mandatory
1494: DESCRIPTION
1495: "Specifies the minimum time value of fddiMACTMax
1496: that shall be used by any MAC that is configured
1497: in this path. The operational value of
1498: fddiMACTMax is managed by setting this variable.
1499: This variable has the time value range of:
1500:
1501: fddimibPATHMaxTReq <= fddimibPATHTMaxLowerBound
1502:
1503: and an absolute time value range of:
1504:
1505: 10000nsec (10 msec) <= fddimibPATHTMaxLowerBound
1506:
1507: Changes to this variable shall either satisfy the
1508: time value relationship:
1509:
1510: fddimibPATHTMaxLowerBound <
1511: fddimibMACTMaxCapability
1512:
1513: of each of the MACs currently on the path, or be
1514: considered out of range. The initial value of
1515: fddimibPATHTMaxLowerBound shall be 165000 nsec
1516: (165 msec)."
1517: REFERENCE
1518: "ANSI { fddiPATH 22 }"
1519: ::= { fddimibPATHEntry 4 }
1520:
1521: fddimibPATHMaxTReq OBJECT-TYPE
1522: SYNTAX FddiTimeNano
1523: ACCESS read-write
1524: STATUS mandatory
1525: DESCRIPTION
1526: "Specifies the maximum time value of fddiMACT-Req
1527: that shall be used by any MAC that is configured
1528: in this path. The operational value of fddiMACT-
1529: Req is managed by setting this variable. This
1530: variable has the time value range of:
1531:
1532: fddimibPATHTVXLowerBound < fddimibPATHMaxTReq <=
1533: fddimibPATHTMaxLowerBound.
1534:
1535: The default value of fddimibPATHMaxTReq is 165000
1536: nsec (165 msec)."
1537: REFERENCE
1538: "ANSI { fddiPATH 23 }"
1539: ::= { fddimibPATHEntry 5 }
1540:
1541: -- the PATH Configuration table
1542:
1543: fddimibPATHConfigTable OBJECT-TYPE
1544: SYNTAX SEQUENCE OF FddimibPATHConfigEntry
1545: ACCESS not-accessible
1546: STATUS mandatory
1547: DESCRIPTION
1548: "A table of Path configuration entries. This
1549: table lists all the resources that may be in this
1550: Path."
1551: REFERENCE
1552: "ANSI { fddiPATH 18 }"
1553: ::= { fddimibPATH 3 }
1554:
1555: fddimibPATHConfigEntry OBJECT-TYPE
1556: SYNTAX FddimibPATHConfigEntry
1557: ACCESS not-accessible
1558: STATUS mandatory
1559: DESCRIPTION
1560: "A collection of objects containing information
1561: for a given PATH Configuration entry."
1562: INDEX { fddimibPATHConfigSMTIndex,
1563: fddimibPATHConfigPATHIndex,
1564: fddimibPATHConfigTokenOrder }
1565: ::= { fddimibPATHConfigTable 1 }
1566:
1567: FddimibPATHConfigEntry ::=
1568: SEQUENCE {
1569: fddimibPATHConfigSMTIndex
1570: INTEGER,
1571: fddimibPATHConfigPATHIndex
1572: INTEGER,
1573: fddimibPATHConfigTokenOrder
1574: INTEGER,
1575: fddimibPATHConfigResourceType
1576: INTEGER,
1577: fddimibPATHConfigResourceIndex
1578: INTEGER,
1579: fddimibPATHConfigCurrentPath
1580: INTEGER
1581: }
1582:
1583: fddimibPATHConfigSMTIndex OBJECT-TYPE
1584: SYNTAX INTEGER (1..65535)
1585: ACCESS read-only
1586: STATUS mandatory
1587: DESCRIPTION
1588: "The value of the SMT index associated with this
1589: configuration entry."
1590: ::= { fddimibPATHConfigEntry 1 }
1591:
1592: fddimibPATHConfigPATHIndex OBJECT-TYPE
1593: SYNTAX INTEGER (1..65535)
1594: ACCESS read-only
1595: STATUS mandatory
1596: DESCRIPTION
1597: "The value of the PATH resource index associated
1598: with this configuration entry."
1599: ::= { fddimibPATHConfigEntry 2 }
1600:
1601: fddimibPATHConfigTokenOrder OBJECT-TYPE
1602: SYNTAX INTEGER (1..65535)
1603: ACCESS read-only
1604: STATUS mandatory
1605: DESCRIPTION
1606: "An object associated with Token order for this
1607: entry. Thus if the token passes resources a, b, c
1608: and d, in that order, then the value of this
1609: object for these resources would be 1, 2, 3 and 4
1610: respectively."
1611: ::= { fddimibPATHConfigEntry 3 }
1612:
1613: fddimibPATHConfigResourceType OBJECT-TYPE
1614: SYNTAX INTEGER { mac(2), port(4) }
1615: ACCESS read-only
1616: STATUS mandatory
1617: DESCRIPTION
1618: "The type of resource associated with this
1619: configuration entry."
1620: ::= { fddimibPATHConfigEntry 4 }
1621:
1622: fddimibPATHConfigResourceIndex OBJECT-TYPE
1623: SYNTAX INTEGER (1..65535)
1624: ACCESS read-only
1625: STATUS mandatory
1626: DESCRIPTION
1627: "The value of the SMT resource index used to refer
1628: to the instance of this MAC or Port resource."
1629: ::= { fddimibPATHConfigEntry 5 }
1630:
1631: fddimibPATHConfigCurrentPath OBJECT-TYPE
1632: SYNTAX INTEGER {
1633: isolated(1), local(2), secondary(3), primary(4),
1634: concatenated(5), thru(6)
1635: }
1636: ACCESS read-only
1637: STATUS mandatory
1638: DESCRIPTION
1639: "The current insertion status for this resource on
1640: this Path."
1641: ::= { fddimibPATHConfigEntry 6 }
1642:
1643:
1644: -- the PORT group
1645: -- Implementation of the PORT group is mandatory for all
1646: -- systems which implement manageable FDDI subsystems.
1647:
1648: fddimibPORTNumber OBJECT-TYPE
1649: SYNTAX INTEGER (0..65535)
1650: ACCESS read-only
1651: STATUS mandatory
1652: DESCRIPTION
1653: "The total number of PORT implementations (across
1654: all SMTs) on this network management application
1655: entity. The value for this variable must remain
1656: constant at least from one re-initialization of
1657: the entity's network management system to the next
1658: re-initialization."
1659: ::= { fddimibPORT 1 }
1660:
1661:
1662: -- the PORT table
1663:
1664: fddimibPORTTable OBJECT-TYPE
1665: SYNTAX SEQUENCE OF FddimibPORTEntry
1666: ACCESS not-accessible
1667: STATUS mandatory
1668: DESCRIPTION
1669: "A list of PORT entries. The number of entries
1670: shall not exceed the value of fddimibPORTNumber."
1671: ::= { fddimibPORT 2 }
1672:
1673: fddimibPORTEntry OBJECT-TYPE
1674: SYNTAX FddimibPORTEntry
1675: ACCESS not-accessible
1676: STATUS mandatory
1677: DESCRIPTION
1678: "A PORT entry containing information common to a
1679: given PORT."
1680: INDEX { fddimibPORTSMTIndex, fddimibPORTIndex }
1681: ::= { fddimibPORTTable 1 }
1682:
1683: FddimibPORTEntry ::=
1684: SEQUENCE {
1685: fddimibPORTSMTIndex
1686: INTEGER,
1687: fddimibPORTIndex
1688: INTEGER,
1689: fddimibPORTMyType
1690: INTEGER,
1691: fddimibPORTNeighborType
1692: INTEGER,
1693: fddimibPORTConnectionPolicies
1694: INTEGER,
1695: fddimibPORTMACIndicated
1696: INTEGER,
1697: fddimibPORTCurrentPath
1698: INTEGER,
1699: fddimibPORTRequestedPaths
1700: OCTET STRING,
1701: fddimibPORTMACPlacement
1702: FddiResourceId,
1703: fddimibPORTAvailablePaths
1704: INTEGER,
1705: fddimibPORTPMDClass
1706: INTEGER,
1707: fddimibPORTConnectionCapabilities
1708: INTEGER,
1709: fddimibPORTBSFlag
1710: INTEGER,
1711: fddimibPORTLCTFailCts
1712: Counter,
1713: fddimibPORTLerEstimate
1714: INTEGER,
1715: fddimibPORTLemRejectCts
1716: Counter,
1717: fddimibPORTLemCts
1718: Counter,
1719: fddimibPORTLerCutoff
1720: INTEGER,
1721: fddimibPORTLerAlarm
1722: INTEGER,
1723: fddimibPORTConnectState
1724: INTEGER,
1725: fddimibPORTPCMState
1726: INTEGER,
1727: fddimibPORTPCWithhold
1728: INTEGER,
1729: fddimibPORTLerFlag
1730: INTEGER,
1731: fddimibPORTHardwarePresent
1732: INTEGER,
1733:
1734: fddimibPORTAction
1735: INTEGER
1736: }
1737:
1738: fddimibPORTSMTIndex OBJECT-TYPE
1739: SYNTAX INTEGER (1..65535)
1740: ACCESS read-only
1741: STATUS mandatory
1742: DESCRIPTION
1743: "The value of the SMT index associated with this
1744: PORT."
1745: ::= { fddimibPORTEntry 1 }
1746:
1747: fddimibPORTIndex OBJECT-TYPE
1748: SYNTAX INTEGER (1..65535)
1749: ACCESS read-only
1750: STATUS mandatory
1751: DESCRIPTION
1752: "A unique value for each PORT within a given SMT,
1753: which is the same as the corresponding resource
1754: index in SMT. The value for each PORT must remain
1755: constant at least from one re-initialization of
1756: the entity's network management system to the next
1757: re-initialization."
1758: REFERENCE
1759: "ANSI { fddiPORT 29 }"
1760: ::= { fddimibPORTEntry 2 }
1761:
1762: fddimibPORTMyType OBJECT-TYPE
1763: SYNTAX INTEGER { a(1), b(2), s(3), m(4), none(5) }
1764: ACCESS read-only
1765: STATUS mandatory
1766: DESCRIPTION
1767: "The value of the PORT's PC_Type (refer to ANSI
1768: 9.4.1, and 9.6.3.2)."
1769: REFERENCE
1770: "ANSI { fddiPORT 12 }"
1771: ::= { fddimibPORTEntry 3 }
1772:
1773: fddimibPORTNeighborType OBJECT-TYPE
1774: SYNTAX INTEGER { a(1), b(2), s(3), m(4), none(5) }
1775: ACCESS read-only
1776: STATUS mandatory
1777: DESCRIPTION
1778: "The type of the remote PORT as determined in PCM.
1779: This variable has an initial value of none, and is
1780: only modified in PC_RCode(3)_Actions (refer to
1781: ANSI SMT 9.6.3.2)."
1782:
1783: REFERENCE
1784: "ANSI { fddiPORT 13 }"
1785: ::= { fddimibPORTEntry 4 }
1786:
1787: fddimibPORTConnectionPolicies OBJECT-TYPE
1788: SYNTAX INTEGER (0..3)
1789: ACCESS read-write
1790: STATUS mandatory
1791: DESCRIPTION
1792: "A value representing the PORT's connection
1793: policies desired in the node. The value of pc-
1794: mac-lct is a term used in the PC_MAC_LCT Flag (see
1795: 9.4.3.2). The value of pc-mac-loop is a term used
1796: in the PC_MAC_Loop Flag.
1797:
1798: The value is a sum. This value initially takes
1799: the value zero, then for each PORT policy, 2
1800: raised to a power is added to the sum. The powers
1801: are according to the following table:
1802:
1803: Policy Power
1804: pc-mac-lct 0
1805: pc-mac-loop 1 "
1806: REFERENCE
1807: "ANSI { fddiPORT 14 }"
1808: ::= { fddimibPORTEntry 5 }
1809:
1810: fddimibPORTMACIndicated OBJECT-TYPE
1811: SYNTAX INTEGER {
1812: tVal9FalseRVal9False(1),
1813: tVal9FalseRVal9True(2),
1814: tVal9TrueRVal9False(3),
1815: tVal9TrueRVal9True(4)
1816: }
1817: ACCESS read-only
1818: STATUS mandatory
1819: DESCRIPTION
1820: "The indications (T_Val(9), R_Val(9)) in PC-
1821: Signalling, of the intent to place a MAC in the
1822: output token path to a PORT (refer to ANSI SMT
1823: 9.6.3.2.)."
1824: REFERENCE
1825: "ANSI { fddiPORT 15 }"
1826: ::= { fddimibPORTEntry 6 }
1827:
1828: fddimibPORTCurrentPath OBJECT-TYPE
1829: SYNTAX INTEGER {
1830: ce0(1), -- isolated
1831: ce1(2), -- local
1832: ce2(3), -- secondary
1833: ce3(4), -- primary
1834: ce4(5), -- concatenated
1835: ce5(6) -- thru
1836: }
1837: ACCESS read-only
1838: STATUS mandatory
1839: DESCRIPTION
1840: "Indicates the Path(s) into which this PORT is
1841: currently inserted."
1842: REFERENCE
1843: "ANSI { fddiPORT 16 }"
1844: ::= { fddimibPORTEntry 7 }
1845:
1846: fddimibPORTRequestedPaths OBJECT-TYPE
1847: SYNTAX OCTET STRING (SIZE (3))
1848: ACCESS read-write
1849: STATUS mandatory
1850: DESCRIPTION
1851: "This variable is a list of permitted Paths where
1852: each list element defines the Port's permitted
1853: Paths. The first octet corresponds to 'none', the
1854: second octet to 'tree', and the third octet to
1855: 'peer'."
1856: REFERENCE
1857: "ANSI { fddiPORT 17 }"
1858: ::= { fddimibPORTEntry 8 }
1859:
1860: fddimibPORTMACPlacement OBJECT-TYPE
1861: SYNTAX FddiResourceId -- INTEGER (0..65535)
1862: ACCESS read-only
1863: STATUS mandatory
1864: DESCRIPTION
1865: "Indicates the MAC, if any, whose transmit path
1866: exits the station via this PORT. The value shall
1867: be zero if there is no MAC associated with the
1868: PORT. Otherwise, the MACIndex of the MAC will be
1869: the value of the variable."
1870: REFERENCE
1871: "ANSI { fddiPORT 18 }"
1872: ::= { fddimibPORTEntry 9 }
1873:
1874: fddimibPORTAvailablePaths OBJECT-TYPE
1875: SYNTAX INTEGER (0..7)
1876: ACCESS read-only
1877: STATUS mandatory
1878: DESCRIPTION
1879: "Indicates the Paths which are available to this
1880: Port. In the absence of faults, the A and B Ports
1881: will always have both the Primary and Secondary
1882: Paths available.
1883:
1884: The value is a sum. This value initially takes
1885: the value zero, then for each type of PATH that
1886: this port has available, 2 raised to a power is
1887: added to the sum. The powers are according to the
1888: following table:
1889:
1890: Path Power
1891: Primary 0
1892: Secondary 1
1893: Local 2 "
1894: REFERENCE
1895: "ANSI { fddiPORT 19 }"
1896: ::= { fddimibPORTEntry 10 }
1897:
1898: fddimibPORTPMDClass OBJECT-TYPE
1899: SYNTAX INTEGER {
1900: multimode(1),
1901: single-mode1(2),
1902: single-mode2(3),
1903: sonet(4),
1904: low-cost-fiber(5),
1905: twisted-pair(6),
1906: unknown(7),
1907: unspecified(8)
1908: }
1909: ACCESS read-only
1910: STATUS mandatory
1911: DESCRIPTION
1912: "This variable indicates the type of PMD entity
1913: associated with this port."
1914: REFERENCE
1915: "ANSI { fddiPORT 22 }"
1916: ::= { fddimibPORTEntry 11 }
1917:
1918: fddimibPORTConnectionCapabilities OBJECT-TYPE
1919: SYNTAX INTEGER (0..3)
1920: ACCESS read-only
1921: STATUS mandatory
1922: DESCRIPTION
1923: "A value that indicates the connection
1924: capabilities of the port. The pc-mac-lct bit
1925: indicates that the station has the capability of
1926: setting the PC_MAC_LCT Flag. The pc-mac-loop bit
1927: indicates that the station has the capability of
1928: setting the PC_MAC_Loop Flag (refer to ANSI
1929: 9.4.3.2).
1930:
1931: The value is a sum. This value initially takes
1932: the value zero, then for each capability that this
1933: port has, 2 raised to a power is added to the sum.
1934: The powers are according to the following table:
1935:
1936: capability Power
1937: pc-mac-lct 0
1938: pc-mac-loop 1 "
1939: REFERENCE
1940: "ANSI { fddiPORT 23 }"
1941: ::= { fddimibPORTEntry 12 }
1942:
1943: fddimibPORTBSFlag OBJECT-TYPE
1944: SYNTAX INTEGER { true(1), false(2) }
1945: ACCESS read-only
1946: STATUS mandatory
1947: DESCRIPTION
1948: "This variable assumes the value of the BS_Flag
1949: (refer to ANSI SMT 9.4.3.3)."
1950: REFERENCE
1951: "ANSI { fddiPORT 33 }"
1952: ::= { fddimibPORTEntry 13 }
1953:
1954: fddimibPORTLCTFailCts OBJECT-TYPE
1955: SYNTAX Counter
1956: ACCESS read-only
1957: STATUS mandatory
1958: DESCRIPTION
1959: "The count of the consecutive times the link
1960: confidence test (LCT) has failed during connection
1961: management (refer to ANSI 9.4.1)."
1962: REFERENCE
1963: "ANSI { fddiPORT 42 }"
1964: ::= { fddimibPORTEntry 14 }
1965:
1966: fddimibPORTLerEstimate OBJECT-TYPE
1967: SYNTAX INTEGER (4..15)
1968: ACCESS read-only
1969: STATUS mandatory
1970: DESCRIPTION
1971: "A long term average link error rate. It ranges
1972: from 10**-4 to 10**-15 and is reported as the
1973: absolute value of the base 10 logarithm (refer to
1974: ANSI SMT 9.4.7.5.)."
1975:
1976: REFERENCE
1977: "ANSI { fddiPORT 51 }"
1978: ::= { fddimibPORTEntry 15 }
1979:
1980: fddimibPORTLemRejectCts OBJECT-TYPE
1981: SYNTAX Counter
1982: ACCESS read-only
1983: STATUS mandatory
1984: DESCRIPTION
1985: "A link error monitoring count of the times that a
1986: link has been rejected."
1987: REFERENCE
1988: "ANSI { fddiPORT 52 }"
1989: ::= { fddimibPORTEntry 16 }
1990:
1991: fddimibPORTLemCts OBJECT-TYPE
1992: SYNTAX Counter
1993: ACCESS read-only
1994: STATUS mandatory
1995: DESCRIPTION
1996: "The aggregate link error monitor error count, set
1997: to zero only on station initialization."
1998: REFERENCE
1999: "ANSI { fddiPORT 53 }"
2000: ::= { fddimibPORTEntry 17 }
2001:
2002: fddimibPORTLerCutoff OBJECT-TYPE
2003: SYNTAX INTEGER (4..15)
2004: ACCESS read-write
2005: STATUS mandatory
2006: DESCRIPTION
2007: "The link error rate estimate at which a link
2008: connection will be broken. It ranges from 10**-4
2009: to 10**-15 and is reported as the absolute value
2010: of the base 10 logarithm (default of 7)."
2011: REFERENCE
2012: "ANSI { fddiPORT 58 }"
2013: ::= { fddimibPORTEntry 18 }
2014:
2015: fddimibPORTLerAlarm OBJECT-TYPE
2016: SYNTAX INTEGER (4..15)
2017: ACCESS read-write
2018: STATUS mandatory
2019: DESCRIPTION
2020: "The link error rate estimate at which a link
2021: connection will generate an alarm. It ranges from
2022: 10**-4 to 10**-15 and is reported as the absolute
2023: value of the base 10 logarithm of the estimate
2024: (default of 8)."
2025: REFERENCE
2026: "ANSI { fddiPORT 59 }"
2027: ::= { fddimibPORTEntry 19 }
2028:
2029: fddimibPORTConnectState OBJECT-TYPE
2030: SYNTAX INTEGER {
2031: disabled(1),
2032: connecting(2),
2033: standby(3),
2034: active(4)
2035: }
2036: ACCESS read-only
2037: STATUS mandatory
2038: DESCRIPTION
2039: "An indication of the connect state of this PORT
2040: and is equal to the value of Connect_State (refer
2041: to ANSI 9.4.1)"
2042: REFERENCE
2043: "ANSI { fddiPORT 61 }"
2044: ::= { fddimibPORTEntry 20 }
2045:
2046: fddimibPORTPCMState OBJECT-TYPE
2047: SYNTAX INTEGER {
2048: pc0(1), -- Off
2049: pc1(2), -- Break
2050: pc2(3), -- Trace
2051: pc3(4), -- Connect
2052: pc4(5), -- Next
2053: pc5(6), -- Signal
2054: pc6(7), -- Join
2055: pc7(8), -- Verify
2056: pc8(9), -- Active
2057: pc9(10) -- Maint
2058: }
2059: ACCESS read-only
2060: STATUS mandatory
2061: DESCRIPTION
2062: "The state of this Port's PCM state machine refer
2063: to ANSI SMT 9.6.2)."
2064: REFERENCE
2065: "ANSI { fddiPORT 62 }"
2066: ::= { fddimibPORTEntry 21 }
2067:
2068: fddimibPORTPCWithhold OBJECT-TYPE
2069: SYNTAX INTEGER {
2070: none(1),
2071: m-m(2),
2072: otherincompatible(3),
2073: pathnotavailable(4)
2074: }
2075: ACCESS read-only
2076: STATUS mandatory
2077: DESCRIPTION
2078: "The value of PC_Withhold (refer to ANSI SMT
2079: 9.4.1)."
2080: REFERENCE
2081: "ANSI { fddiPORT 63 }"
2082: ::= { fddimibPORTEntry 22 }
2083:
2084: fddimibPORTLerFlag OBJECT-TYPE
2085: SYNTAX INTEGER { true(1), false(2) }
2086: ACCESS read-only
2087: STATUS mandatory
2088: DESCRIPTION
2089: "The condition becomes active when the value of
2090: fddiPORTLerEstimate is less than or equal to
2091: fddiPORTLerAlarm. This will be reported with the
2092: Status Report Frames (SRF) (refer to ANSI SMT
2093: 7.2.7 and 8.3)."
2094: REFERENCE
2095: "ANSI { fddiPORT 64 }"
2096: ::= { fddimibPORTEntry 23 }
2097:
2098: fddimibPORTHardwarePresent OBJECT-TYPE
2099: SYNTAX INTEGER { true(1), false(2) }
2100: ACCESS read-only
2101: STATUS mandatory
2102: DESCRIPTION
2103: "This variable indicates the presence of
2104: underlying hardware support for this Port object.
2105: If the value of this object is false(2), the
2106: reporting of the objects in this entry may be
2107: handled in an implementation-specific manner."
2108: REFERENCE
2109: "ANSI { fddiPORT 65 }"
2110: ::= { fddimibPORTEntry 24 }
2111:
2112: fddimibPORTAction OBJECT-TYPE
2113: SYNTAX INTEGER {
2114: other(1), -- none of the following
2115: maintPORT(2),
2116: enablePORT(3),
2117: disablePORT(4),
2118: startPORT(5),
2119: stopPORT(6)
2120: }
2121: ACCESS read-write
2122: STATUS mandatory
2123: DESCRIPTION
2124: "Causes a Control signal to be generated with a
2125: control_action of 'Signal' and the 'variable'
2126: parameter set with the appropriate value (i.e.,
2127: PC_Maint, PC_Enable, PC_Disable, PC_Start, or
2128: PC_Stop) (refer to ANSI 9.4.2)."
2129: REFERENCE
2130: "ANSI { fddiPORT 70 }"
2131: ::= { fddimibPORTEntry 25 }
2132:
2133:
2134: END