248 lines
7.5 KiB
Plaintext
248 lines
7.5 KiB
Plaintext
CISCOSB-GREEN-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Title: CISCO GREEN ETHERNET MIB
|
|
-- Version: 7.47
|
|
-- Date: 25 Aug 2008
|
|
--
|
|
IMPORTS
|
|
switch001 FROM CISCOSB-MIB
|
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC
|
|
PortList FROM Q-BRIDGE-MIB
|
|
ifIndex FROM IF-MIB;
|
|
|
|
rlGreenEth MODULE-IDENTITY -- August 15, 2008
|
|
|
|
LAST-UPDATED "200808150001Z"
|
|
ORGANIZATION "Cisco Systems, Inc."
|
|
|
|
CONTACT-INFO
|
|
"Postal: 170 West Tasman Drive
|
|
San Jose , CA 95134-1706
|
|
USA
|
|
|
|
|
|
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
|
|
|
|
DESCRIPTION "The private MIB module definition for Green Ethernet Energy Detect feature."
|
|
REVISION "200808150000Z"
|
|
DESCRIPTION "Add Green Ethernet Energy Detect and Short Reach support per port and per system rlGreenEthernet"
|
|
::= { switch001 134}
|
|
|
|
rlGreenEthEnergyDetectEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This scalar defines Green Ethernet Enrgy-Detect Globaly"
|
|
::= { rlGreenEth 1 }
|
|
|
|
rlGreenEthShortReachEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This scalar defines Green Ethernet Short-Reach Globaly"
|
|
::= { rlGreenEth 2 }
|
|
|
|
rlGreenEthCurrentEnergyConsumption OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "mWatt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This scalar define Green Ethernet all modes current Energy consumption per system in mWatt
|
|
in order to calculate current energy consumption in percent proportional to Consumption without Green Ethernet feature
|
|
please use the following formula:
|
|
(rlGreenEthCurrentEnergyConsumption/rlGreenEthCurrentMaxEnergyConsumption)*100"
|
|
::= { rlGreenEth 3 }
|
|
|
|
rlGreenEthCurrentMaxEnergyConsumption OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "mWatt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This scalar define Green Ethernet current maximum consumption Energy consumption per system in mWatt,
|
|
as it was without Green Ethernet feature."
|
|
::= { rlGreenEth 4 }
|
|
|
|
rlGreenEthCumulativePowerSaveMeter OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "Watt*Hour"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This scalar define Green Ethernet cumulative power save per system in Watt*Hour"
|
|
::= { rlGreenEth 5 }
|
|
|
|
rlGreenEthShortReachThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..70)
|
|
UNITS "meter"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The usage threshold expressed in meter for
|
|
determinate the cable length for Short-Reach"
|
|
::= { rlGreenEth 6 }
|
|
|
|
rlGreenEthCumulativePowerSaveMeterReset OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rlGreenEthCumulativePowerSaveMeterReset indicates that rlGreenEthCumulativePowerSaveMeter
|
|
should be set to ziro.
|
|
|
|
This object behaviors as write-only than
|
|
reading this object will always return 'false'."
|
|
DEFVAL{ false }
|
|
::= { rlGreenEth 7 }
|
|
|
|
RlGreenSavingType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Green saving types:
|
|
energyDetect(1) uses energy detect
|
|
shortReach(2) uses Short Reach"
|
|
SYNTAX INTEGER {
|
|
energyDetect (1),
|
|
shortReach (2)
|
|
}
|
|
|
|
NonOperReasonType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason why Green Ethernet is not activated saving on a port
|
|
NP(1) Port is not present - Applicable in ED & SR
|
|
LT(2) Link Type is not supported(fiber, auto media setect) - Applicable in ED & SR
|
|
LU(3) Port link is up - Applicable only in ED
|
|
LS(4) Link speed is not supported (100M,10M,10G) - Applicable only in SR
|
|
LL(5) Link length received from VCT test exceed threshold - Applicable only in SR
|
|
ER(6) Errors detected on line and port revered back to Long Reach(only in enhanced mode) - Applicable only in SR
|
|
LD(7) Port link is Down - Applicable only in SR
|
|
unknown(8) In case that green Active or disable on port"
|
|
|
|
|
|
SYNTAX INTEGER {
|
|
np(1),
|
|
lt(2),
|
|
lu(3),
|
|
ls(4),
|
|
ll(5),
|
|
er(6),
|
|
ld(7),
|
|
unknown(8)
|
|
}
|
|
|
|
CableLengthRange ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cable length calculated when link is up
|
|
Relevant only for SR"
|
|
SYNTAX INTEGER {
|
|
lengthUnknown(0),
|
|
lengthLessThan50M(1),
|
|
length50MTo80M(2),
|
|
length80MTo110M(3),
|
|
length110MTo140M(4),
|
|
lengthMoreThan140M(5)
|
|
}
|
|
|
|
rlGreenEthPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RlGreenEthPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of green state of ports"
|
|
::= { rlGreenEth 8 }
|
|
|
|
rlGreenEthPortEntry OBJECT-TYPE
|
|
SYNTAX RlGreenEthPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry of green state of port"
|
|
INDEX { ifIndex,
|
|
rlGreenEthPortSavingTypeValue }
|
|
::= { rlGreenEthPortTable 1 }
|
|
|
|
|
|
|
|
RlGreenEthPortEntry ::= SEQUENCE {
|
|
rlGreenEthPortSavingTypeValue RlGreenSavingType,
|
|
rlGreenEthPortAdminState TruthValue,
|
|
rlGreenEthPortOperState TruthValue,
|
|
rlGreenEthPortNonOperReason NonOperReasonType,
|
|
rlGreenEthPortCableLength CableLengthRange
|
|
}
|
|
|
|
rlGreenEthPortSavingTypeValue OBJECT-TYPE
|
|
SYNTAX RlGreenSavingType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Green saving types"
|
|
::= { rlGreenEthPortEntry 1 }
|
|
|
|
rlGreenEthPortAdminState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active\non Active"
|
|
::= { rlGreenEthPortEntry 2 }
|
|
|
|
rlGreenEthPortOperState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active\non Active"
|
|
::= { rlGreenEthPortEntry 3 }
|
|
|
|
|
|
rlGreenEthPortNonOperReason OBJECT-TYPE
|
|
SYNTAX NonOperReasonType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reason why saving mode is not activated"
|
|
::= { rlGreenEthPortEntry 4 }
|
|
|
|
rlGreenEthPortCableLength OBJECT-TYPE
|
|
SYNTAX CableLengthRange
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"cable length calculated when link is up"
|
|
::= { rlGreenEthPortEntry 5 }
|
|
|
|
rlGreenEthForceShortReachIfIndexList OBJECT-TYPE
|
|
SYNTAX PortList
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ports that forced enable the Green Ethernet Short Reach configuration
|
|
not considering VCT results."
|
|
DEFVAL { ''H } -- empty octet string
|
|
::= { rlGreenEth 9 }
|
|
|
|
|
|
rlGreenEthMaskLedStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
off (0),
|
|
on (1)
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mask all ports led according to the configuration."
|
|
DEFVAL{ off }
|
|
::= { rlGreenEth 10 }
|
|
|
|
END
|
|
|
|
|