smilint output for ./DS1-MIB


Message Severities
SeverityCount
warning29
Message Types
TypeCount
group-unref (warning)1
index-element-accessible (warning)11
integer-misuse (warning)16
node-implicit (warning)1

Messages:

DS1-MIB

   1: -- extracted from rfc4805.txt
   2: -- at Tue Mar 13 06:22:42 2007
 149: 
 150:    dsx1ConfigEntry OBJECT-TYPE
 150: warning - warning: index element `dsx1LineIndex' of row `dsx1ConfigEntry' should be not-accessible in SMIv2 MIB
 151:         SYNTAX  Dsx1ConfigEntry
 152:         MAX-ACCESS  not-accessible
 153:         STATUS  current
 154:         DESCRIPTION
 155:                "An entry in the DS1 Configuration table."
 156:         INDEX   { dsx1LineIndex }
 157:         ::= { dsx1ConfigTable 1 }
 158: 
 159:    Dsx1ConfigEntry ::=
 160:         SEQUENCE {
 161:               dsx1LineIndex                    InterfaceIndex,
 162:               dsx1IfIndex                      InterfaceIndex,
 163:               dsx1TimeElapsed                  INTEGER,
 164:               dsx1ValidIntervals               INTEGER,
 165:               dsx1LineType                     INTEGER,
 166:               dsx1LineCoding                   INTEGER,
 167:               dsx1SendCode                     INTEGER,
 168:               dsx1CircuitIdentifier            DisplayString,
 169:               dsx1LoopbackConfig               INTEGER,
 170:               dsx1LineStatus                   INTEGER,
 171:               dsx1SignalMode                   INTEGER,
 172:               dsx1TransmitClockSource          INTEGER,
 173:               dsx1Fdl                          INTEGER,
 174:               dsx1InvalidIntervals             INTEGER,
 175:               dsx1LineLength                   INTEGER,
 176:               dsx1LineStatusLastChange         TimeStamp,
 177:               dsx1LineStatusChangeTrapEnable   INTEGER,
 178:               dsx1LoopbackStatus               INTEGER,
 179:               dsx1Ds1ChannelNumber             INTEGER,
 180:               dsx1Channelization               INTEGER,
 181:               dsx1LineMode                     INTEGER,
 182:               dsx1LineBuildOut                 INTEGER,
 183:               dsx1LineImpedance                INTEGER
 184:    }
...
 218: 
 219:    dsx1TimeElapsed OBJECT-TYPE
 220:         SYNTAX  INTEGER (0..899)
 220: warning - warning: use Integer32 instead of INTEGER in SMIv2
 221:         MAX-ACCESS  read-only
 222:         STATUS  current
 223:         DESCRIPTION
 224:                "The number of seconds that have elapsed since the
 225:                beginning of the near-end current error-
 226:                measurement period.  If, for some reason, such as
 227:                an adjustment in the system's time-of-day clock,
 228:                the current interval exceeds the maximum value,
 229:                the agent will return the maximum value."
 230:         ::= { dsx1ConfigEntry 3 }
 231: 
 232:    dsx1ValidIntervals OBJECT-TYPE
 233:         SYNTAX  INTEGER (0..96)
 233: warning - warning: use Integer32 instead of INTEGER in SMIv2
 234:         MAX-ACCESS  read-only
 235:         STATUS  current
 236:         DESCRIPTION
 237:                "The number of previous near-end intervals for
 238:                which data was collected.  The value will be 96
 239:                unless the interface was brought online within the
 240:                last 24 hours, in which case the value will be the
 241:                number of complete 15-minute near-end intervals
 242:                since the interface has been online.  In the case
 243:                where the agent is a proxy, it is possible that
 244:                some intervals are unavailable.  In this case,
 245:                this interval is the maximum interval number for
 246:                which data is available."
 247:         ::= { dsx1ConfigEntry 4 }
...
 479: 
 480:    dsx1LineStatus OBJECT-TYPE
 481:         SYNTAX  INTEGER (1..131071)
 481: warning - warning: use Integer32 instead of INTEGER in SMIv2
 482:         MAX-ACCESS  read-only
 483:         STATUS  current
 484:         DESCRIPTION
 485:                "This variable indicates the line status of the
 486:                interface.  It contains loopback, failure,
 487:                received alarm and transmitted alarms
 488:                information.
 489: 
 490:                The dsx1LineStatus is a bitmap represented as a
 491:                sum; therefore, it can represent multiple failures
 492:                (alarms) and a LoopbackState simultaneously.
 493: 
 494:                dsx1NoAlarm must be set if and only if no other
 495:                flag is set.
 496: 
 497:                If the dsx1loopbackState bit is set, the loopback
 498:                in effect can be determined from the
 499:                dsx1loopbackConfig object.  The various bit
 500:                positions are as follows:
 501: 
 502:          1     dsx1NoAlarm           No alarm present
 503:          2     dsx1RcvFarEndLOF      Far end LOF (a.k.a.
 504:                                      Yellow Alarm)
 505:          4     dsx1XmtFarEndLOF      Near end sending LOF
 506:                                      indication
 507:          8     dsx1RcvAIS            Far end sending AIS
 508:         16     dsx1XmtAIS            Near end sending AIS
 509:         32     dsx1LossOfFrame       Near end LOF (a.k.a.
 510:                                      Red Alarm)
 511:         64     dsx1LossOfSignal      Near end Loss of Signal
 512:        128     dsx1LoopbackState     Near end is looped
 513:        256     dsx1T16AIS            E1 TS16 AIS
 514:        512     dsx1RcvFarEndLOMF     Far end sending TS16 LOMF
 515:       1024     dsx1XmtFarEndLOMF     Near end sending TS16 LOMF
 516:       2048     dsx1RcvTestCode       Near end detects a test code
 517:       4096     dsx1OtherFailure      Any line status not defined
 518:                                      here
 519:       8192     dsx1UnavailSigState   Near end in unavailable
 520:                                      signal state
 521:      16384     dsx1NetEquipOOS       Carrier equipment out of
 522:                                      service
 523:      32768     dsx1RcvPayloadAIS     DS2 payload AIS
 524:      65536     dsx1Ds2PerfThreshold  DS2 performance threshold
 525:                                      exceeded"
 526:         ::= { dsx1ConfigEntry 10 }
...
 580: 
 581:    dsx1Fdl OBJECT-TYPE
 582:         SYNTAX  INTEGER (1..15)
 582: warning - warning: use Integer32 instead of INTEGER in SMIv2
 583:         MAX-ACCESS  read-write
 584:         STATUS  current
 585:         DESCRIPTION
 586:           "This bitmap describes the use of the
 587:           facilities data link and is the sum of the
 588:           capabilities.  Set any bits that are appropriate:
 589: 
 590:           other(1),
 591:           dsx1AnsiT1403(2),
 592:           dsx1Att54016(4),
 593:           dsx1FdlNone(8)
 594: 
 595:            'other' indicates that a protocol other than
 596:           one of the following is used.
 597: 
 598:            'dsx1AnsiT1403' refers to the FDL exchange
 599:           recommended by ANSI.
 600:            'dsx1Att54016' refers to ESF FDL exchanges.
 601: 
 602:            'dsx1FdlNone' indicates that the device does
 603:           not use the FDL."
 604:         ::= { dsx1ConfigEntry 13 }
 605: 
 606:    dsx1InvalidIntervals OBJECT-TYPE
 607:         SYNTAX  INTEGER (0..96)
 607: warning - warning: use Integer32 instead of INTEGER in SMIv2
 608:         MAX-ACCESS  read-only
 609:         STATUS  current
 610:         DESCRIPTION
 611:                "The number of intervals in the range from 0 to
 612:                dsx1ValidIntervals for which no data is available.
 613:                This object will typically be zero except in cases
 614:                where the data for some intervals is not
 615:                available (e.g., in proxy situations)."
 616:         ::= { dsx1ConfigEntry 14 }
 617: 
 618:    dsx1LineLength OBJECT-TYPE
 619:         SYNTAX  INTEGER (0..64000)
 619: warning - warning: use Integer32 instead of INTEGER in SMIv2
 620:         UNITS  "meters"
 621:         MAX-ACCESS  read-write
 622:         STATUS  current
 623:         DESCRIPTION
 624:                "The length of the DS1 line in meters.  This
 625:                object provides information for line build-out
 626:                circuitry.  This object is only useful if the
 627:                interface has configurable line build-out
 628:                circuitry."
 629:         ::= { dsx1ConfigEntry 15 }
...
 656: 
 657:    dsx1LoopbackStatus  OBJECT-TYPE
 658:         SYNTAX      INTEGER (1..127)
 658: warning - warning: use Integer32 instead of INTEGER in SMIv2
 659:         MAX-ACCESS  read-only
 660:         STATUS      current
 661:         DESCRIPTION
 662:                "This variable represents the current state of the
 663:                loopback on the DS1 interface.  It contains
 664:                information about loopbacks established by a
 665:                manager and remotely from the far end.
 666: 
 667:                The dsx1LoopbackStatus is a bitmap represented as
 668:                a sum; therefore, it can represent multiple
 669:                loopbacks simultaneously.
 670: 
 671:                The various bit positions are as follows:
 672:                 1  dsx1NoLoopback
 673:                 2  dsx1NearEndPayloadLoopback
 674:                 4  dsx1NearEndLineLoopback
 675:                 8  dsx1NearEndOtherLoopback
 676:                16  dsx1NearEndInwardLoopback
 677:                32  dsx1FarEndPayloadLoopback
 678:                64  dsx1FarEndLineLoopback"
 679: 
 680:         ::= { dsx1ConfigEntry 18 }
 681: 
 682:    dsx1Ds1ChannelNumber  OBJECT-TYPE
 683:         SYNTAX      INTEGER (0..28)
 683: warning - warning: use Integer32 instead of INTEGER in SMIv2
 684:         MAX-ACCESS  read-only
 685:         STATUS      current
 686:         DESCRIPTION
 687:                "This variable represents the channel number of
 688:                the DS1/E1 on its parent DS2/E2 or DS3/E3.  A
 689:                value of 0 indicates that this DS1/E1 does not
 690:                have a parent DS3/E3."
 691:         ::= { dsx1ConfigEntry 19 }
...
 775: 
 776:    dsx1CurrentEntry OBJECT-TYPE
 776: warning - warning: index element `dsx1CurrentIndex' of row `dsx1CurrentEntry' should be not-accessible in SMIv2 MIB
 777:         SYNTAX  Dsx1CurrentEntry
 778:         MAX-ACCESS  not-accessible
 779:         STATUS  current
 780:         DESCRIPTION
 781:                "An entry in the DS1 Current table."
 782:         INDEX   { dsx1CurrentIndex }
 783:         ::= { dsx1CurrentTable 1 }
 784: 
 785:    Dsx1CurrentEntry ::=
 786:         SEQUENCE {
 787:             dsx1CurrentIndex            InterfaceIndex,
 788:             dsx1CurrentESs              PerfCurrentCount,
 789:             dsx1CurrentSESs             PerfCurrentCount,
 790:             dsx1CurrentSEFSs            PerfCurrentCount,
 791:             dsx1CurrentUASs             PerfCurrentCount,
 792:             dsx1CurrentCSSs             PerfCurrentCount,
 793:             dsx1CurrentPCVs             PerfCurrentCount,
 794:             dsx1CurrentLESs             PerfCurrentCount,
 795:             dsx1CurrentBESs             PerfCurrentCount,
 796:             dsx1CurrentDMs              PerfCurrentCount,
 797:             dsx1CurrentLCVs             PerfCurrentCount
 798:    }
...
 908: 
 909:    dsx1IntervalEntry OBJECT-TYPE
 909: warning - warning: index element `dsx1IntervalIndex' of row `dsx1IntervalEntry' should be not-accessible in SMIv2 MIB
 909: warning - warning: index element `dsx1IntervalNumber' of row `dsx1IntervalEntry' should be not-accessible in SMIv2 MIB
 910:         SYNTAX  Dsx1IntervalEntry
 911:         MAX-ACCESS  not-accessible
 912:         STATUS  current
 913:         DESCRIPTION
 914:                "An entry in the DS1 Interval table."
 915:         INDEX   { dsx1IntervalIndex, dsx1IntervalNumber }
 916:         ::= { dsx1IntervalTable 1 }
 917: 
 918:    Dsx1IntervalEntry ::=
 919:         SEQUENCE {
 920:             dsx1IntervalIndex             InterfaceIndex,
 921:             dsx1IntervalNumber            INTEGER,
 922:             dsx1IntervalESs               PerfIntervalCount,
 923:             dsx1IntervalSESs              PerfIntervalCount,
 924:             dsx1IntervalSEFSs             PerfIntervalCount,
 925:             dsx1IntervalUASs              PerfIntervalCount,
 926:             dsx1IntervalCSSs              PerfIntervalCount,
 927:             dsx1IntervalPCVs              PerfIntervalCount,
 928:             dsx1IntervalLESs              PerfIntervalCount,
 929:             dsx1IntervalBESs              PerfIntervalCount,
 930:             dsx1IntervalDMs               PerfIntervalCount,
 931:             dsx1IntervalLCVs              PerfIntervalCount,
 932:             dsx1IntervalValidData         TruthValue
 933:    }
...
 947: 
 948:    dsx1IntervalNumber OBJECT-TYPE
 949:         SYNTAX  INTEGER (1..96)
 949: warning - warning: use Integer32 instead of INTEGER in SMIv2
 950:         MAX-ACCESS  read-only  -- read-only since originally an
 951:                                -- SMIv1 index
 952:         STATUS  current
 953:         DESCRIPTION
 954:                "A number between 1 and 96, where 1 is the most
 955:                recently completed 15-minute interval and 96 is
 956:                the 15-minute interval completed 23 hours and 45
 957:                minutes prior to interval 1."
 958:         ::= { dsx1IntervalEntry 2 }
...
1061: 
1062:    dsx1TotalEntry OBJECT-TYPE
1062: warning - warning: index element `dsx1TotalIndex' of row `dsx1TotalEntry' should be not-accessible in SMIv2 MIB
1063:         SYNTAX  Dsx1TotalEntry
1064:         MAX-ACCESS  not-accessible
1065:         STATUS  current
1066:         DESCRIPTION
1067:                "An entry in the DS1 Total table."
1068:         INDEX   { dsx1TotalIndex }
1069:         ::= { dsx1TotalTable 1 }
1070: 
1071:    Dsx1TotalEntry ::=
1072:         SEQUENCE {
1073:             dsx1TotalIndex                InterfaceIndex,
1074:             dsx1TotalESs                  PerfTotalCount,
1075:             dsx1TotalSESs                 PerfTotalCount,
1076:             dsx1TotalSEFSs                PerfTotalCount,
1077:             dsx1TotalUASs                 PerfTotalCount,
1078:             dsx1TotalCSSs                 PerfTotalCount,
1079:             dsx1TotalPCVs                 PerfTotalCount,
1080:             dsx1TotalLESs                 PerfTotalCount,
1081:             dsx1TotalBESs                 PerfTotalCount,
1082:             dsx1TotalDMs                  PerfTotalCount,
1083:             dsx1TotalLCVs                 PerfTotalCount
1084:    }
...
1279: 
1280:    dsx1FarEndCurrentEntry OBJECT-TYPE
1280: warning - warning: index element `dsx1FarEndCurrentIndex' of row `dsx1FarEndCurrentEntry' should be not-accessible in SMIv2 MIB
1281:         SYNTAX  Dsx1FarEndCurrentEntry
1282:         MAX-ACCESS  not-accessible
1283:         STATUS  current
1284:         DESCRIPTION
1285:                "An entry in the DS1 Far End Current table."
1286:         INDEX   { dsx1FarEndCurrentIndex }
1287:         ::= { dsx1FarEndCurrentTable 1 }
1288: 
1289:    Dsx1FarEndCurrentEntry ::=
1290:         SEQUENCE {
1291:             dsx1FarEndCurrentIndex      InterfaceIndex,
1292:             dsx1FarEndTimeElapsed       INTEGER,
1293:             dsx1FarEndValidIntervals    INTEGER,
1294:             dsx1FarEndCurrentESs        PerfCurrentCount,
1295:             dsx1FarEndCurrentSESs       PerfCurrentCount,
1296:             dsx1FarEndCurrentSEFSs      PerfCurrentCount,
1297:             dsx1FarEndCurrentUASs       PerfCurrentCount,
1298:             dsx1FarEndCurrentCSSs       PerfCurrentCount,
1299:             dsx1FarEndCurrentLESs       PerfCurrentCount,
1300:             dsx1FarEndCurrentPCVs       PerfCurrentCount,
1301:             dsx1FarEndCurrentBESs       PerfCurrentCount,
1302:             dsx1FarEndCurrentDMs        PerfCurrentCount,
1303:             dsx1FarEndInvalidIntervals  INTEGER
1304:    }
...
1318: 
1319:    dsx1FarEndTimeElapsed OBJECT-TYPE
1320:         SYNTAX  INTEGER (0..899)
1320: warning - warning: use Integer32 instead of INTEGER in SMIv2
1321:         MAX-ACCESS  read-only
1322:         STATUS  current
1323:         DESCRIPTION
1324:                "The number of seconds that have elapsed since the
1325:                beginning of the far-end current error-measurement
1326:                period.  If, for some reason, such as an adjustment
1327:                in the system's time-of-day clock, the current
1328:                interval exceeds the maximum value, the agent will
1329:                return the maximum value."
1330:         ::= { dsx1FarEndCurrentEntry 2 }
1331: 
1332:    dsx1FarEndValidIntervals OBJECT-TYPE
1333:         SYNTAX  INTEGER (0..96)
1333: warning - warning: use Integer32 instead of INTEGER in SMIv2
1334:         MAX-ACCESS  read-only
1335:         STATUS  current
1336:         DESCRIPTION
1337:                "The number of previous far-end intervals for
1338:                which data was collected.  The value will be 96
1339:                unless the interface was brought online within the
1340:                last 24 hours, in which case the value will be the
1341:                number of complete 15-minute far-end intervals
1342:                since the interface has been online.  In the case
1343:                where the agent is a proxy, it is possible that
1344:                some intervals are unavailable.  In this case,
1345:                this interval is the maximum interval number for
1346:                which data is available."
1347:         ::= { dsx1FarEndCurrentEntry 3 }
...
1421: 
1422:    dsx1FarEndInvalidIntervals OBJECT-TYPE
1423:         SYNTAX  INTEGER (0..96)
1423: warning - warning: use Integer32 instead of INTEGER in SMIv2
1424:         MAX-ACCESS  read-only
1425:         STATUS  current
1426:         DESCRIPTION
1427:                "The number of intervals in the range from 0 to
1428:                dsx1FarEndValidIntervals for which no data is
1429:                available.  This object will typically be zero
1430:                except in cases where the data for some intervals
1431:                is not available (e.g., in proxy situations)."
1432:         ::= { dsx1FarEndCurrentEntry 13 }
1433: 
1434:    -- The DS1 Far End Interval Table
...
1450: 
1451:    dsx1FarEndIntervalEntry OBJECT-TYPE
1451: warning - warning: index element `dsx1FarEndIntervalIndex' of row `dsx1FarEndIntervalEntry' should be not-accessible in SMIv2 MIB
1451: warning - warning: index element `dsx1FarEndIntervalNumber' of row `dsx1FarEndIntervalEntry' should be not-accessible in SMIv2 MIB
1452:         SYNTAX  Dsx1FarEndIntervalEntry
1453:         MAX-ACCESS  not-accessible
1454:         STATUS  current
1455:         DESCRIPTION
1456:                "An entry in the DS1 Far End Interval table."
1457:         INDEX   { dsx1FarEndIntervalIndex,
1458:                   dsx1FarEndIntervalNumber }
1459:         ::= { dsx1FarEndIntervalTable 1 }
1460: 
1461:    Dsx1FarEndIntervalEntry ::=
1462:         SEQUENCE {
1463:             dsx1FarEndIntervalIndex       InterfaceIndex,
1464:             dsx1FarEndIntervalNumber      INTEGER,
1465:             dsx1FarEndIntervalESs         PerfIntervalCount,
1466:             dsx1FarEndIntervalSESs        PerfIntervalCount,
1467:             dsx1FarEndIntervalSEFSs       PerfIntervalCount,
1468:             dsx1FarEndIntervalUASs        PerfIntervalCount,
1469:             dsx1FarEndIntervalCSSs        PerfIntervalCount,
1470:             dsx1FarEndIntervalLESs        PerfIntervalCount,
1471:             dsx1FarEndIntervalPCVs        PerfIntervalCount,
1472:             dsx1FarEndIntervalBESs        PerfIntervalCount,
1473:             dsx1FarEndIntervalDMs         PerfIntervalCount,
1474:             dsx1FarEndIntervalValidData   TruthValue
1475:    }
...
1489: 
1490:    dsx1FarEndIntervalNumber OBJECT-TYPE
1491:         SYNTAX  INTEGER (1..96)
1491: warning - warning: use Integer32 instead of INTEGER in SMIv2
1492:         MAX-ACCESS  read-only  -- read-only since originally an
1493:                                -- SMIv1 index
1494:         STATUS  current
1495:         DESCRIPTION
1496:                "A number between 1 and 96, where 1 is the most
1497:                recently completed 15-minute interval and 96 is
1498:                the 15 minutes interval completed 23 hours and 45
1499:                minutes prior to interval 1."
1500:         ::= { dsx1FarEndIntervalEntry 2 }
...
1595: 
1596:    dsx1FarEndTotalEntry OBJECT-TYPE
1596: warning - warning: index element `dsx1FarEndTotalIndex' of row `dsx1FarEndTotalEntry' should be not-accessible in SMIv2 MIB
1597:         SYNTAX  Dsx1FarEndTotalEntry
1598:         MAX-ACCESS  not-accessible
1599:         STATUS  current
1600:         DESCRIPTION
1601:                "An entry in the DS1 Far End Total table."
1602:         INDEX   { dsx1FarEndTotalIndex }
1603:         ::= { dsx1FarEndTotalTable 1 }
1604: 
1605:    Dsx1FarEndTotalEntry ::=
1606:         SEQUENCE {
1607:             dsx1FarEndTotalIndex          InterfaceIndex,
1608:             dsx1FarEndTotalESs            PerfTotalCount,
1609:             dsx1FarEndTotalSESs           PerfTotalCount,
1610:             dsx1FarEndTotalSEFSs          PerfTotalCount,
1611:             dsx1FarEndTotalUASs           PerfTotalCount,
1612:             dsx1FarEndTotalCSSs           PerfTotalCount,
1613:             dsx1FarEndTotalLESs           PerfTotalCount,
1614:             dsx1FarEndTotalPCVs           PerfTotalCount,
1615:             dsx1FarEndTotalBESs           PerfTotalCount,
1616:             dsx1FarEndTotalDMs            PerfTotalCount
1617:    }
...
1794: 
1795:    dsx1FracEntry OBJECT-TYPE
1795: warning - warning: index element `dsx1FracIndex' of row `dsx1FracEntry' should be not-accessible in SMIv2 MIB
1795: warning - warning: index element `dsx1FracNumber' of row `dsx1FracEntry' should be not-accessible in SMIv2 MIB
1796:         SYNTAX  Dsx1FracEntry
1797:         MAX-ACCESS  not-accessible
1798:         STATUS  deprecated
1799:         DESCRIPTION
1800:            "An entry in the DS1 Fractional table."
1801:        INDEX   { dsx1FracIndex, dsx1FracNumber }
1802:        ::= { dsx1FracTable 1 }
1803: 
1804:    Dsx1FracEntry ::=
1805:        SEQUENCE {
1806:            dsx1FracIndex        INTEGER,
1807:            dsx1FracNumber       INTEGER,
1808:            dsx1FracIfIndex      INTEGER
1809:        }
1810: 
1811:    dsx1FracIndex OBJECT-TYPE
1812:        SYNTAX  INTEGER (1..'7fffffff'h)
1812: warning - warning: use Integer32 instead of INTEGER in SMIv2
1813:        MAX-ACCESS  read-only  -- read-only since originally an
1814:                                -- SMIv1 index
1815:        STATUS  deprecated
1816:        DESCRIPTION
1817:           "The index value that uniquely identifies the
1818:           DS1 interface to which this entry is applicable.
1819:           The interface identified by a particular
1820:           value of this index is the same interface as
1821:           identified by the same value as a dsx1LineIndex
1822:           object instance."
1823:       ::= { dsx1FracEntry 1 }
1824: 
1825:    dsx1FracNumber OBJECT-TYPE
1826:        SYNTAX  INTEGER (1..31)
1826: warning - warning: use Integer32 instead of INTEGER in SMIv2
1827:        MAX-ACCESS  read-only  -- read-only since originally an
1828:                                -- SMIv1 index
1829:        STATUS  deprecated
1830:        DESCRIPTION
1831:           "The channel number for this entry."
1832:       ::= { dsx1FracEntry 2 }
1833: 
1834:    dsx1FracIfIndex OBJECT-TYPE
1835:        SYNTAX  INTEGER (0..'7fffffff'h)
1835: warning - warning: use Integer32 instead of INTEGER in SMIv2
1836:        MAX-ACCESS  read-write
1837:        STATUS  deprecated
1838:        DESCRIPTION
1839:           "An index value that uniquely identifies an
1840:           interface.  The interface identified by a particular
1841:           value of this index is the same interface
1842:           as identified by the same value as an ifIndex
1843:           object instance.  If no interface is currently using
1844:           a channel, the value should be zero.  If a
1845:           single interface occupies more than one time-slot,
1846:           that ifIndex value will be found in multiple
1847:           time-slots."
1848:       ::= { dsx1FracEntry 3 }
1849: 
1850:     -- DS1 TRAPS
...
1853: 
1854:    dsx1LineStatusChange NOTIFICATION-TYPE
1855:        OBJECTS { dsx1LineStatus,
1856:                  dsx1LineStatusLastChange }
1857:        STATUS  current
1858:        DESCRIPTION
1859:                "A dsx1LineStatusChange trap is sent when the
1860:                value of an instance dsx1LineStatus changes.  It
1861:                can be utilized by an Network Management Station
1862:                (NMS) to trigger polls.  When the line status
1863:                change results from a higher-level line status
1864:                change (i.e., DS3), then no traps for the DS1
1865:                are sent."
1866:         ::= { ds1Traps 0 1 }
1866: warning - warning: implicit node definition
1867: 
1868:    -- conformance information
...
2803: 
2804:    ds1DeprecatedGroup OBJECT-GROUP
2804: warning - warning: deprecated group `ds1DeprecatedGroup' is not referenced in this module
2805:        OBJECTS { dsx1IfIndex,
2806:                  dsx1FracIndex,
2807:                  dsx1FracNumber,
2808:                  dsx1FracIfIndex }
2809:        STATUS  deprecated
2810:        DESCRIPTION
2811:                "A collection of obsolete objects that may be
2812:                implemented for backwards compatibility."
2813:        ::= { ds1Groups 4 }