smilint output for ./PETH-MIB
Message Severities |
Severity | Count |
minor error | 9 |
change recommended | 6 |
warning | 12 |
Message Types |
Type | Count |
group-membership (change recommended) | 5 |
import-unused (warning) | 1 |
integer-misuse (warning) | 6 |
module-identity-registration (change recommended) | 1 |
notification-not-reversible (warning) | 5 |
notification-object-access (minor error) | 8 |
revision-missing (minor error) | 1 |
Messages:
PETH-MIB
1: -- extracted from draft-ietf-hubmib-power-ethernet-mib-00.txt
2: -- at Wed Jun 27 06:04:49 2001
3:
4: PETH-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: MODULE-IDENTITY, OBJECT-TYPE, Integer32 , Gauge32,NOTIFICATION-TYPE
8: FROM SNMPv2-SMI
9: dot3
10: FROM EtherLike-MIB
11: TruthValue
12: FROM SNMPv2-TC
13: MODULE-COMPLIANCE, OBJECT-GROUP ,NOTIFICATION-GROUP
13: warning -
warning: identifier `NOTIFICATION-GROUP' imported from module `SNMPv2-CONF' is never used
14: FROM SNMPv2-CONF;
15:
16: powerEthernetMIB MODULE-IDENTITY
16: change recommended -
warning: uncontrolled MODULE-IDENTITY registration
17: LAST-UPDATED "200106200000Z" -- June 20, 2001
18: ORGANIZATION "IETF Ethernet Interfaces and Hub MIB
19: Working Group"
20: CONTACT-INFO
21: "
22:
23: Chair: Dan Romascanu
24: Avaya Inc.
25: Tel: +972-3-645-8414
26: Email: dromasca@avaya.com
27:
28:
29: Editor: Avi Berger
30: PowerDsine Inc.
31: Tel: 972-9-7755100 Ext 307
32: Fax: 972-9-7755120
33: E-mail: avib@PowerDsine.com
34: "
35:
36: DESCRIPTION
37: "The MIB module for for managing Powered Devices (PD) or
38: Power Source Equipment (PSE) working according to the IEEE
39: 802.af Powere Ethernet (DTE Power via MDI) standard."
40: ::= { dot3 20 }
40: minor error -
revision for last update is missing
...
99:
100: pethPsePortGroupIndex OBJECT-TYPE
101: SYNTAX INTEGER (1..2147483647)
101: warning -
warning: use Integer32 instead of INTEGER in SMIv2
102: MAX-ACCESS not-accessible
103: STATUS current
104: DESCRIPTION
105: "This variable uniquely identifies the group
106: containing the port to which power Ethernet PSE is connected.
107: Group means a box in the stack, or a module in a rack.
108: For non-modular devices the value 1 is recommended."
109: ::= { pethPsePortEntry 1 }
110:
111: pethPsePortIndex OBJECT-TYPE
112: SYNTAX INTEGER(1..2147483647)
112: warning -
warning: use Integer32 instead of INTEGER in SMIv2
113: MAX-ACCESS not-accessible
114: STATUS current
115: DESCRIPTION
116: "This variable uniquely identifies the power Ethernet PSE
117: port within group pethPseGroupIndex to which the
118: power Ethernet PSE entry is connected."
119: ::= { pethPsePortEntry 2 }
120:
...
346:
347: pethPdPortIndex OBJECT-TYPE
348: SYNTAX INTEGER (0..65535)
348: warning -
warning: use Integer32 instead of INTEGER in SMIv2
349: MAX-ACCESS not-accessible
350: STATUS current
351: DESCRIPTION
352: "An index value that uniquely identifies an
353: interface to a PD device. The
354: interface identified by a particular value of
355: this index is the same interface as identified
356: by the same value of ifIndex. The mapping
357: between the ifIndex values and the numbering of
358: the port on the device is an implementation
359: issue."
360: ::= { pethPdPortEntry 1 }
...
450: }
451: pethMainPseGroupIndex OBJECT-TYPE
452: SYNTAX INTEGER (0..65535)
452: warning -
warning: use Integer32 instead of INTEGER in SMIv2
453: MAX-ACCESS not-accessible
454: STATUS current
455: DESCRIPTION
456: "This variable uniquely identifies the group to which
457: power Ethernet PSE is connected. Group means box in the stack,
458: module in a rack. It is recommended that the value 1 be
459: used for non-modular devices "
460: ::= { pethMainPseEntry 1 }
...
516:
517: pethMainPseUsageThreshold OBJECT-TYPE
518: SYNTAX INTEGER (1..99)
518: warning -
warning: use Integer32 instead of INTEGER in SMIv2
519: MAX-ACCESS read-write
520: STATUS current
521: DESCRIPTION
522: "The usage threshold expressed in percents for
523: comparing the measured power and initiating
524: an alarm if the threshold is exceeded."
525: ::= { pethMainPseEntry 7 }
526:
527:
528: -- Traps Control Objects
...
555: }
556: pethTrapsControlGroupIndex OBJECT-TYPE
557: SYNTAX INTEGER (0..65535)
557: warning -
warning: use Integer32 instead of INTEGER in SMIv2
558: MAX-ACCESS not-accessible
559: STATUS current
560: DESCRIPTION
561: "This variable uniquely identifies the group. Group means
562: box in the stack, or module in a rack. It is recommended
563: that the value 1 is used for non-modular devices."
564: ::= { pethTrapsControlEntry 1 }
565:
...
584:
585: pethPsePortOnOffTrap NOTIFICATION-TYPE
585: warning -
warning: notification `pethPsePortOnOffTrap' is not reverse mappable
585: minor error -
object `pethPsePortGroupIndex' of notification `pethPsePortOnOffTrap' must not be `not-accessible'
585: minor error -
object `pethPsePortIndex' of notification `pethPsePortOnOffTrap' must not be `not-accessible'
585: change recommended -
warning: notification `pethPsePortOnOffTrap' must be contained in at least one conformance group
586: OBJECTS { pethPsePortGroupIndex,pethPsePortIndex,pethPsePortDetectionOperStatus }
587: STATUS current
588: DESCRIPTION " This trap indicate if Pse Port is delivering or not power to the PD."
589: ::= { pethNotifications 1 }
590:
591: pethPsePortDenyTrap NOTIFICATION-TYPE
591: warning -
warning: notification `pethPsePortDenyTrap' is not reverse mappable
591: minor error -
object `pethPsePortGroupIndex' of notification `pethPsePortDenyTrap' must not be `not-accessible'
591: minor error -
object `pethPsePortIndex' of notification `pethPsePortDenyTrap' must not be `not-accessible'
591: change recommended -
warning: notification `pethPsePortDenyTrap' must be contained in at least one conformance group
592: OBJECTS { pethPsePortGroupIndex,pethPsePortIndex,pethPsePortDenyError }
593: STATUS current
594: DESCRIPTION
595: " This trap indicate Port Deny service."
596: ::= { pethNotifications 2 }
597:
598: pethPsePortStatusTrap NOTIFICATION-TYPE
598: warning -
warning: notification `pethPsePortStatusTrap' is not reverse mappable
598: minor error -
object `pethPsePortGroupIndex' of notification `pethPsePortStatusTrap' must not be `not-accessible'
598: minor error -
object `pethPsePortIndex' of notification `pethPsePortStatusTrap' must not be `not-accessible'
598: change recommended -
warning: notification `pethPsePortStatusTrap' must be contained in at least one conformance group
599: OBJECTS { pethPsePortGroupIndex,pethPsePortIndex,pethPsePortStatus }
600: STATUS current
601: DESCRIPTION
602: " This trap indicate Port Change Status."
603: ::= { pethNotifications 3 }
604:
605: pethMainPseBackUpActivatedTrap NOTIFICATION-TYPE
605: warning -
warning: notification `pethMainPseBackUpActivatedTrap' is not reverse mappable
605: minor error -
object `pethPsePortGroupIndex' of notification `pethMainPseBackUpActivatedTrap' must not be `not-accessible'
605: change recommended -
warning: notification `pethMainPseBackUpActivatedTrap' must be contained in at least one conformance group
606: OBJECTS { pethPsePortGroupIndex,pethMainPseBackupActivated }
607: STATUS current
608: DESCRIPTION
609: " This trap indicates that BackUp PSE is Activated ."
610: ::= { pethNotifications 4 }
611:
612: pethMainPowerUsageTrap NOTIFICATION-TYPE
612: warning -
warning: notification `pethMainPowerUsageTrap' is not reverse mappable
612: minor error -
object `pethPsePortGroupIndex' of notification `pethMainPowerUsageTrap' must not be `not-accessible'
612: change recommended -
warning: notification `pethMainPowerUsageTrap' must be contained in at least one conformance group
613: OBJECTS { pethPsePortGroupIndex }
614: STATUS current
615: DESCRIPTION
616: " This trap indicate PSE Threshold usage indication ."
617: ::= { pethNotifications 5 }
618:
619:
620:
621: --
622: -- Conformance Section