smilint output for ./DS3-MIB
Message Severities |
Severity | Count |
warning | 29 |
Message Types |
Type | Count |
group-unref (warning) | 1 |
index-element-accessible (warning) | 12 |
integer-misuse (warning) | 15 |
node-implicit (warning) | 1 |
Messages:
DS3-MIB
1: -- extracted from rfc3896.txt
2: -- at Thu Sep 23 06:24:27 2004
139:
140: dsx3ConfigEntry OBJECT-TYPE
140: warning -
warning: index element `dsx3LineIndex' of row `dsx3ConfigEntry' should be not-accessible in SMIv2 MIB
141: SYNTAX Dsx3ConfigEntry
142: MAX-ACCESS not-accessible
143: STATUS current
144: DESCRIPTION
145: "An entry in the DS3/E3 Configuration table."
146: INDEX { dsx3LineIndex }
147: ::= { dsx3ConfigTable 1 }
148:
149: Dsx3ConfigEntry ::=
150: SEQUENCE {
151: dsx3LineIndex InterfaceIndex,
152: dsx3IfIndex InterfaceIndex,
153: dsx3TimeElapsed INTEGER,
154: dsx3ValidIntervals INTEGER,
155: dsx3LineType INTEGER,
156: dsx3LineCoding INTEGER,
157: dsx3SendCode INTEGER,
158: dsx3CircuitIdentifier DisplayString,
159: dsx3LoopbackConfig INTEGER,
160: dsx3LineStatus INTEGER,
161: dsx3TransmitClockSource INTEGER,
162: dsx3InvalidIntervals INTEGER,
163: dsx3LineLength INTEGER,
164: dsx3LineStatusLastChange TimeStamp,
165: dsx3LineStatusChangeTrapEnable INTEGER,
166: dsx3LoopbackStatus INTEGER,
167: dsx3Channelization INTEGER,
168: dsx3Ds1ForRemoteLoop INTEGER
169:
170: }
...
206:
207: dsx3TimeElapsed OBJECT-TYPE
208: SYNTAX INTEGER (0..899)
208: warning -
warning: use Integer32 instead of INTEGER in SMIv2
209: MAX-ACCESS read-only
210: STATUS current
211: DESCRIPTION
212: "The number of seconds that have elapsed since the
213: beginning of the near end current error-
214: measurement period. If, for some reason, such as
215: an adjustment in the system's time-of-day clock,
216: the current interval exceeds the maximum value,
217: the agent will return the maximum value."
218: ::= { dsx3ConfigEntry 3 }
219:
220: dsx3ValidIntervals OBJECT-TYPE
221: SYNTAX INTEGER (0..96)
221: warning -
warning: use Integer32 instead of INTEGER in SMIv2
222: MAX-ACCESS read-only
223: STATUS current
224: DESCRIPTION
225: "The number of previous near end intervals for
226: which data was collected. The value will be 96
227: unless the interface was brought online within the
228: last 24 hours, in which case the value will be the
229: number of complete 15 minute near end intervals
230: since the interface has been online. In the case
231: where the agent is a proxy, it is possible that
232: some intervals are unavailable. In this case,
233: this interval is the maximum interval number for
234: which data is available."
235: ::= { dsx3ConfigEntry 4 }
...
404:
405: dsx3LineStatus OBJECT-TYPE
406: SYNTAX INTEGER (1..4095)
406: warning -
warning: use Integer32 instead of INTEGER in SMIv2
407: MAX-ACCESS read-only
408: STATUS current
409: DESCRIPTION
410: "This variable indicates the Line Status of the
411: interface. It contains loopback state information
412: and failure state information. The dsx3LineStatus
413: is a bit map represented as a sum, therefore, it
414: can represent multiple failures and a loopback
415: (see dsx3LoopbackConfig object for the type of
416: loopback) simultaneously. The dsx3NoAlarm must be
417: set if and only if no other flag is set.
418:
419: If the dsx3loopbackState bit is set, the loopback
420: in effect can be determined from the
421: dsx3loopbackConfig object.
422: The various bit positions are:
423: 1 dsx3NoAlarm No alarm present
424: 2 dsx3RcvRAIFailure Receiving Yellow/Remote
425: Alarm Indication
426: 4 dsx3XmitRAIAlarm Transmitting Yellow/Remote
427: Alarm Indication
428: 8 dsx3RcvAIS Receiving AIS failure state
429: 16 dsx3XmitAIS Transmitting AIS
430: 32 dsx3LOF Receiving LOF failure state
431: 64 dsx3LOS Receiving LOS failure state
432: 128 dsx3LoopbackState Looping the received signal
433: 256 dsx3RcvTestCode Receiving a Test Pattern
434: 512 dsx3OtherFailure any line status not defined
435: here
436: 1024 dsx3UnavailSigState Near End in Unavailable
437: Signal State
438: 2048 dsx3NetEquipOOS Carrier Equipment Out of
439: Service"
440: ::= { dsx3ConfigEntry 10 }
...
463:
464: dsx3InvalidIntervals OBJECT-TYPE
465: SYNTAX INTEGER (0..96)
465: warning -
warning: use Integer32 instead of INTEGER in SMIv2
466: MAX-ACCESS read-only
467: STATUS current
468: DESCRIPTION
469: " The number of intervals in the range from 0 to
470: dsx3ValidIntervals for which no data is available.
471: This object will typically be zero except in cases
472: where the data for some intervals are not
473: available (e.g., in proxy situations)."
474: ::= { dsx3ConfigEntry 12 }
475:
476: dsx3LineLength OBJECT-TYPE
477: SYNTAX INTEGER (0..64000)
477: warning -
warning: use Integer32 instead of INTEGER in SMIv2
478: UNITS "meters"
479: MAX-ACCESS read-write
480: STATUS current
481: DESCRIPTION
482: "The length of the ds3 line in meters. This
483: object provides information for line build out
484: circuitry if it exists and can use this object to
485: adjust the line build out."
486: ::= { dsx3ConfigEntry 13 }
...
512:
513: dsx3LoopbackStatus OBJECT-TYPE
514: SYNTAX INTEGER (1..127)
514: warning -
warning: use Integer32 instead of INTEGER in SMIv2
515: MAX-ACCESS read-only
516: STATUS current
517: DESCRIPTION
518: "This variable represents the current state of the
519: loopback on the DS3 interface. It contains
520: information about loopbacks established by a
521: manager and remotely from the far end.
522:
523: The dsx3LoopbackStatus is a bit map represented as
524: a sum, therefore is can represent multiple
525: loopbacks simultaneously.
526:
527: The various bit positions are:
528: 1 dsx3NoLoopback
529: 2 dsx3NearEndPayloadLoopback
530: 4 dsx3NearEndLineLoopback
531: 8 dsx3NearEndOtherLoopback
532: 16 dsx3NearEndInwardLoopback
533: 32 dsx3FarEndPayloadLoopback
534: 64 dsx3FarEndLineLoopback"
535: ::= { dsx3ConfigEntry 16 }
...
554:
555: dsx3Ds1ForRemoteLoop OBJECT-TYPE
556: SYNTAX INTEGER (0..29)
556: warning -
warning: use Integer32 instead of INTEGER in SMIv2
557: MAX-ACCESS read-write
558: STATUS current
559: DESCRIPTION
560: "Indicates which DS1/E1 on this DS3/E3 will be
561: indicated in the remote ds1 loopback request. A
562: value of 0 means no DS1 will be looped. A value
563: of 29 means all DS1s/E1s will be looped."
564: ::= { dsx3ConfigEntry 18 }
565:
566: -- the DS3/E3 Current Table
567:
...
578:
579: dsx3CurrentEntry OBJECT-TYPE
579: warning -
warning: index element `dsx3CurrentIndex' of row `dsx3CurrentEntry' should be not-accessible in SMIv2 MIB
580: SYNTAX Dsx3CurrentEntry
581: MAX-ACCESS not-accessible
582: STATUS current
583: DESCRIPTION
584: "An entry in the DS3/E3 Current table."
585: INDEX { dsx3CurrentIndex }
586: ::= { dsx3CurrentTable 1 }
587:
588: Dsx3CurrentEntry ::=
589: SEQUENCE {
590: dsx3CurrentIndex InterfaceIndex,
591: dsx3CurrentPESs PerfCurrentCount,
592: dsx3CurrentPSESs PerfCurrentCount,
593: dsx3CurrentSEFSs PerfCurrentCount,
594: dsx3CurrentUASs PerfCurrentCount,
595: dsx3CurrentLCVs PerfCurrentCount,
596: dsx3CurrentPCVs PerfCurrentCount,
597: dsx3CurrentLESs PerfCurrentCount,
598: dsx3CurrentCCVs PerfCurrentCount,
599: dsx3CurrentCESs PerfCurrentCount,
600: dsx3CurrentCSESs PerfCurrentCount
601: }
...
719:
720: dsx3IntervalEntry OBJECT-TYPE
720: warning -
warning: index element `dsx3IntervalIndex' of row `dsx3IntervalEntry' should be not-accessible in SMIv2 MIB
720: warning -
warning: index element `dsx3IntervalNumber' of row `dsx3IntervalEntry' should be not-accessible in SMIv2 MIB
721: SYNTAX Dsx3IntervalEntry
722: MAX-ACCESS not-accessible
723: STATUS current
724: DESCRIPTION
725: "An entry in the DS3/E3 Interval table."
726: INDEX { dsx3IntervalIndex, dsx3IntervalNumber }
727: ::= { dsx3IntervalTable 1 }
728:
729: Dsx3IntervalEntry ::=
730: SEQUENCE {
731: dsx3IntervalIndex InterfaceIndex,
732: dsx3IntervalNumber INTEGER,
733: dsx3IntervalPESs PerfIntervalCount,
734: dsx3IntervalPSESs PerfIntervalCount,
735: dsx3IntervalSEFSs PerfIntervalCount,
736: dsx3IntervalUASs PerfIntervalCount,
737: dsx3IntervalLCVs PerfIntervalCount,
738: dsx3IntervalPCVs PerfIntervalCount,
739: dsx3IntervalLESs PerfIntervalCount,
740: dsx3IntervalCCVs PerfIntervalCount,
741: dsx3IntervalCESs PerfIntervalCount,
742: dsx3IntervalCSESs PerfIntervalCount,
743: dsx3IntervalValidData TruthValue
744: }
...
759:
760: dsx3IntervalNumber OBJECT-TYPE
761: SYNTAX INTEGER (1..96)
761: warning -
warning: use Integer32 instead of INTEGER in SMIv2
762: MAX-ACCESS read-only -- read-only since originally an
763: -- SMIv1 index
764: STATUS current
765: DESCRIPTION
766: "A number between 1 and 96, where 1 is the most
767: recently completed 15 minute interval and 96 is
768: the 15 minutes interval completed 23 hours and 45
769: minutes prior to interval 1."
770: ::= { dsx3IntervalEntry 2 }
...
881:
882: dsx3TotalEntry OBJECT-TYPE
882: warning -
warning: index element `dsx3TotalIndex' of row `dsx3TotalEntry' should be not-accessible in SMIv2 MIB
883: SYNTAX Dsx3TotalEntry
884: MAX-ACCESS not-accessible
885: STATUS current
886: DESCRIPTION
887: "An entry in the DS3/E3 Total table."
888: INDEX { dsx3TotalIndex }
889: ::= { dsx3TotalTable 1 }
890:
891: Dsx3TotalEntry ::=
892: SEQUENCE {
893: dsx3TotalIndex InterfaceIndex,
894: dsx3TotalPESs PerfTotalCount,
895: dsx3TotalPSESs PerfTotalCount,
896: dsx3TotalSEFSs PerfTotalCount,
897: dsx3TotalUASs PerfTotalCount,
898: dsx3TotalLCVs PerfTotalCount,
899: dsx3TotalPCVs PerfTotalCount,
900: dsx3TotalLESs PerfTotalCount,
901: dsx3TotalCCVs PerfTotalCount,
902: dsx3TotalCESs PerfTotalCount,
903: dsx3TotalCSESs PerfTotalCount
904: }
...
1047:
1048: dsx3FarEndConfigEntry OBJECT-TYPE
1048: warning -
warning: index element `dsx3FarEndLineIndex' of row `dsx3FarEndConfigEntry' should be not-accessible in SMIv2 MIB
1049: SYNTAX Dsx3FarEndConfigEntry
1050: MAX-ACCESS not-accessible
1051: STATUS current
1052: DESCRIPTION
1053: "An entry in the DS3 Far End Configuration table."
1054: INDEX { dsx3FarEndLineIndex }
1055: ::= { dsx3FarEndConfigTable 1 }
1056:
1057: Dsx3FarEndConfigEntry ::=
1058: SEQUENCE {
1059: dsx3FarEndLineIndex InterfaceIndex,
1060: dsx3FarEndEquipCode DisplayString,
1061: dsx3FarEndLocationIDCode DisplayString,
1062: dsx3FarEndFrameIDCode DisplayString,
1063: dsx3FarEndUnitCode DisplayString,
1064: dsx3FarEndFacilityIDCode DisplayString
1065: }
...
1146:
1147: dsx3FarEndCurrentEntry OBJECT-TYPE
1147: warning -
warning: index element `dsx3FarEndCurrentIndex' of row `dsx3FarEndCurrentEntry' should be not-accessible in SMIv2 MIB
1148: SYNTAX Dsx3FarEndCurrentEntry
1149: MAX-ACCESS not-accessible
1150: STATUS current
1151: DESCRIPTION
1152: "An entry in the DS3 Far End Current table."
1153: INDEX { dsx3FarEndCurrentIndex }
1154: ::= { dsx3FarEndCurrentTable 1 }
1155:
1156: Dsx3FarEndCurrentEntry ::=
1157: SEQUENCE {
1158: dsx3FarEndCurrentIndex InterfaceIndex,
1159: dsx3FarEndTimeElapsed INTEGER,
1160: dsx3FarEndValidIntervals INTEGER,
1161: dsx3FarEndCurrentCESs PerfCurrentCount,
1162: dsx3FarEndCurrentCSESs PerfCurrentCount,
1163: dsx3FarEndCurrentCCVs PerfCurrentCount,
1164: dsx3FarEndCurrentUASs PerfCurrentCount,
1165: dsx3FarEndInvalidIntervals INTEGER
1166: }
...
1181:
1182: dsx3FarEndTimeElapsed OBJECT-TYPE
1183: SYNTAX INTEGER (0..899)
1183: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1184: MAX-ACCESS read-only
1185: STATUS current
1186: DESCRIPTION
1187: "The number of seconds that have elapsed since the
1188: beginning of the far end current error-measurement
1189: period. If, for some reason, such as an adjustment
1190: in the system's time-of-day clock, the current
1191: interval exceeds the maximum value, the agent will
1192: return the maximum value."
1193: ::= { dsx3FarEndCurrentEntry 2 }
1194:
1195: dsx3FarEndValidIntervals OBJECT-TYPE
1196: SYNTAX INTEGER (0..96)
1196: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1197: MAX-ACCESS read-only
1198: STATUS current
1199: DESCRIPTION
1200: "The number of previous far end intervals for
1201: which data was collected. The value will be 96
1202: unless the interface was brought online within the
1203: last 24 hours, in which case the value will be the
1204: number of complete 15 minute far end intervals
1205: since the interface has been online. In the case
1206: where the agent is a proxy, it is possible that
1207: some intervals are unavailable. In this case,
1208: this interval is the maximum interval number for
1209: which data is available."
1210: ::= { dsx3FarEndCurrentEntry 3 }
...
1248:
1249: dsx3FarEndInvalidIntervals OBJECT-TYPE
1250: SYNTAX INTEGER (0..96)
1250: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1251: MAX-ACCESS read-only
1252: STATUS current
1253: DESCRIPTION
1254: " The number of intervals in the range from 0 to
1255: dsx3FarEndValidIntervals for which no data is
1256: available. This object will typically be zero
1257: except in cases where the data for some intervals
1258: are not available (e.g., in proxy situations)."
1259: ::= { dsx3FarEndCurrentEntry 8 }
1260:
1261: -- The DS3 Far End Interval Table
...
1274:
1275: dsx3FarEndIntervalEntry OBJECT-TYPE
1275: warning -
warning: index element `dsx3FarEndIntervalIndex' of row `dsx3FarEndIntervalEntry' should be not-accessible in SMIv2 MIB
1275: warning -
warning: index element `dsx3FarEndIntervalNumber' of row `dsx3FarEndIntervalEntry' should be not-accessible in SMIv2 MIB
1276: SYNTAX Dsx3FarEndIntervalEntry
1277: MAX-ACCESS not-accessible
1278: STATUS current
1279: DESCRIPTION
1280: "An entry in the DS3 Far End Interval table."
1281: INDEX { dsx3FarEndIntervalIndex,
1282: dsx3FarEndIntervalNumber }
1283: ::= { dsx3FarEndIntervalTable 1 }
1284:
1285: Dsx3FarEndIntervalEntry ::=
1286: SEQUENCE {
1287: dsx3FarEndIntervalIndex InterfaceIndex,
1288: dsx3FarEndIntervalNumber INTEGER,
1289: dsx3FarEndIntervalCESs PerfIntervalCount,
1290: dsx3FarEndIntervalCSESs PerfIntervalCount,
1291: dsx3FarEndIntervalCCVs PerfIntervalCount,
1292: dsx3FarEndIntervalUASs PerfIntervalCount,
1293: dsx3FarEndIntervalValidData TruthValue
1294: }
...
1308:
1309: dsx3FarEndIntervalNumber OBJECT-TYPE
1310: SYNTAX INTEGER (1..96)
1310: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1311: MAX-ACCESS read-only -- read-only since originally an
1312: -- SMIv1 index
1313: STATUS current
1314: DESCRIPTION
1315: "A number between 1 and 96, where 1 is the most
1316: recently completed 15 minute interval and 96 is
1317: the 15 minutes interval completed 23 hours and 45
1318: minutes prior to interval 1."
1319: ::= { dsx3FarEndIntervalEntry 2 }
...
1382:
1383: dsx3FarEndTotalEntry OBJECT-TYPE
1383: warning -
warning: index element `dsx3FarEndTotalIndex' of row `dsx3FarEndTotalEntry' should be not-accessible in SMIv2 MIB
1384: SYNTAX Dsx3FarEndTotalEntry
1385: MAX-ACCESS not-accessible
1386: STATUS current
1387: DESCRIPTION
1388: "An entry in the DS3 Far End Total table."
1389: INDEX { dsx3FarEndTotalIndex }
1390: ::= { dsx3FarEndTotalTable 1 }
1391:
1392: Dsx3FarEndTotalEntry ::=
1393: SEQUENCE {
1394: dsx3FarEndTotalIndex InterfaceIndex,
1395: dsx3FarEndTotalCESs PerfTotalCount,
1396: dsx3FarEndTotalCSESs PerfTotalCount,
1397: dsx3FarEndTotalCCVs PerfTotalCount,
1398: dsx3FarEndTotalUASs PerfTotalCount
1399: }
...
1509:
1510: dsx3FracEntry OBJECT-TYPE
1510: warning -
warning: index element `dsx3FracIndex' of row `dsx3FracEntry' should be not-accessible in SMIv2 MIB
1510: warning -
warning: index element `dsx3FracNumber' of row `dsx3FracEntry' should be not-accessible in SMIv2 MIB
1511: SYNTAX Dsx3FracEntry
1512: MAX-ACCESS not-accessible
1513: STATUS deprecated
1514: DESCRIPTION
1515: "An entry in the DS3 Fractional table."
1516: INDEX { dsx3FracIndex, dsx3FracNumber }
1517: ::= { dsx3FracTable 1 }
1518:
1519: Dsx3FracEntry ::=
1520: SEQUENCE {
1521: dsx3FracIndex INTEGER,
1522: dsx3FracNumber INTEGER,
1523: dsx3FracIfIndex INTEGER
1524: }
1525:
1526: dsx3FracIndex OBJECT-TYPE
1527: SYNTAX INTEGER (1..'7fffffff'h)
1527: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1528: MAX-ACCESS read-only -- read-only since originally an
1529: -- SMIv1 index
1530: STATUS deprecated
1531: DESCRIPTION
1532: "The index value which uniquely identifies the
1533: DS3 interface to which this entry is applicable
1534: The interface identified by a particular value
1535: of this index is the same interface as
1536: identified by the same value an dsx3LineIndex
1537: object instance."
1538: ::= { dsx3FracEntry 1 }
1539:
1540: dsx3FracNumber OBJECT-TYPE
1541: SYNTAX INTEGER (1..31)
1541: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1542: MAX-ACCESS read-only -- read-only since originally an
1543: -- SMIv1 index
1544: STATUS deprecated
1545: DESCRIPTION
1546: "The channel number for this entry."
1547: ::= { dsx3FracEntry 2 }
1548:
1549: dsx3FracIfIndex OBJECT-TYPE
1550: SYNTAX INTEGER (0..'7fffffff'h)
1550: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1551: MAX-ACCESS read-write
1552: STATUS deprecated
1553: DESCRIPTION
1554: "An index value that uniquely identifies an
1555: interface. The interface identified by a
1556: particular value of this index is the same
1557: interface as identified by the same value an
1558: ifIndex object instance. If no interface is
1559: currently using a channel, the value should be
1560: zero. If a single interface occupies more than
1561: one time slot, that ifIndex value will be found
1562: in multiple time slots."
1563: ::= { dsx3FracEntry 3 }
1564:
1565: -- DS3 TRAPS
...
1568:
1569: dsx3LineStatusChange NOTIFICATION-TYPE
1570: OBJECTS { dsx3LineStatus,
1571: dsx3LineStatusLastChange }
1572: STATUS current
1573: DESCRIPTION
1574: "A dsx3LineStatusChange trap is sent when the
1575: value of an instance of dsx3LineStatus changes. It
1576: can be utilized by an NMS to trigger polls. When
1577: the line status change results in a lower level
1578: line status change (i.e., ds1), then no traps for
1579: the lower level are sent."
1580: ::= { ds3Traps 0 1 }
1580: warning -
warning: implicit node definition
1581:
1582: -- conformance information
...
1756:
1757: ds3DeprecatedGroup OBJECT-GROUP
1757: warning -
warning: deprecated group `ds3DeprecatedGroup' is not referenced in this module
1758:
1759: OBJECTS { dsx3IfIndex,
1760: dsx3FracIndex,
1761: dsx3FracNumber,
1762: dsx3FracIfIndex }
1763: STATUS deprecated
1764: DESCRIPTION
1765: "A collection of obsolete objects that may be
1766: implemented for backwards compatibility."
1767: ::= { ds3Groups 4 }