smilint output for ./Printer-MIB


Message Severities
SeverityCount
warning5
Message Types
TypeCount
index-element-accessible (warning)1
integer-misuse (warning)2
type-without-format (warning)2

Messages:

Printer-MIB

   1: -- extracted from rfc3805.txt
   2: -- at Tue Jun 15 06:20:45 2004
 189: 
 190: PrtSubUnitStatusTC ::= TEXTUAL-CONVENTION
 190: warning - warning: type `PrtSubUnitStatusTC' has no format specification
 191:     -- Replaces SubUnitStatus in RFC 1759.
 192:     STATUS    current
 193:     DESCRIPTION
 194:         "Status of a printer sub-unit.
 195: 
 196:         The SubUnitStatus is an integer that is the sum of 5 distinct
 197:         values, Availability, Non-Critical, Critical, On-line, and
 198:         Transitioning. These values are:
 199: 
 200:         Availability                           Value
 201: 
 202:             Available and Idle                  0       0000'b
 203:             Available and Standby               2       0010'b
 204:             Available and Active                4       0100'b
 205:             Available and Busy                  6       0110'b
 206:             Unavailable and OnRequest           1       0001'b
 207:             Unavailable because Broken          3       0011'b
 208:             Unknown                             5       0101'b
 209: 
 210:         Non-Critical
 211:             No Non-Critical Alerts              0       0000'b
 212:             Non-Critical Alerts                 8       1000'b
 213: 
 214:         Critical
 215: 
 216:             No Critical Alerts                  0       0000'b
 217:             Critical Alerts                    16     1 0000'b
 218: 
 219:         On-Line
 220: 
 221:             State is On-Line                    0       0000'b
 222:             State is Off-Line                  32    10 0000'b
 223: 
 224:         Transitioning
 225: 
 226:             At intended state                   0       0000'b
 227:             Transitioning to intended state    64   100 0000'b"
 228: 
 229:     SYNTAX    INTEGER (0..126)
 229: warning - warning: use Integer32 instead of INTEGER in SMIv2

 230: 
 231: SubUnitStatus ::= TEXTUAL-CONVENTION
 231: warning - warning: type `SubUnitStatus' has no format specification
 232:    -- Replaced by PrtSubUnitStatusTC.
 233:     STATUS    deprecated
 234:     DESCRIPTION
 235:         "Status of a printer sub-unit.
 236: 
 237:         The SubUnitStatus is an integer that is the sum of 5 distinct
 238:         values, Availability, Non-Critical, Critical, On-line, and
 239:         Transitioning. These values are:
 240: 
 241:         Availability                           Value
 242:             Available and Idle                  0       0000'b
 243:             Available and Standby               2       0010'b
 244:             Available and Active                4       0100'b
 245:             Available and Busy                  6       0110'b
 246:             Unavailable and OnRequest           1       0001'b
 247:             Unavailable because Broken          3       0011'b
 248:             Unknown                             5       0101'b
 249: 
 250:         Non-Critical
 251:             No Non-Critical Alerts              0       0000'b
 252:             Non-Critical Alerts                 8       1000'b
 253: 
 254:         Critical
 255: 
 256:             No Critical Alerts                  0       0000'b
 257:             Critical Alerts                    16     1 0000'b
 258: 
 259:         On-Line
 260: 
 261:             State is On-Line                    0       0000'b
 262:             State is Off-Line                  32    10 0000'b
 263: 
 264:         Transitioning
 265:             At intended state                   0       0000'b
 266:             Transitioning to intended state    64   100 0000'b"
 267: 
 268:     SYNTAX    INTEGER (0..126)
 268: warning - warning: use Integer32 instead of INTEGER in SMIv2

...
3514: 
3515: prtAlertEntry OBJECT-TYPE
3515: warning - warning: index element `prtAlertIndex' of row `prtAlertEntry' should be not-accessible in SMIv2 MIB
3516:     SYNTAX     PrtAlertEntry
3517:     MAX-ACCESS not-accessible
3518:     STATUS     current
3519:     DESCRIPTION
3520:         "Entries may exist in the table for each device
3521:         index with a device type of 'printer'.
3522: 
3523:         NOTE: The above description has been modified from RFC 1759
3524:         for clarification."
3525:     INDEX  { hrDeviceIndex, prtAlertIndex }
3526:     ::= { prtAlertTable 1 }
3527: 
3528: PrtAlertEntry ::= SEQUENCE {
3529:     prtAlertIndex               Integer32,
3530:     prtAlertSeverityLevel       PrtAlertSeverityLevelTC,
3531:     prtAlertTrainingLevel       PrtAlertTrainingLevelTC,
3532:     prtAlertGroup               PrtAlertGroupTC,
3533:     prtAlertGroupIndex          Integer32,
3534:     prtAlertLocation            Integer32,
3535:     prtAlertCode                PrtAlertCodeTC,
3536:     prtAlertDescription         PrtLocalizedDescriptionStringTC,
3537:     prtAlertTime                TimeTicks
3538:     }