311 lines
9.7 KiB
Plaintext
311 lines
9.7 KiB
Plaintext
|
LINKSYS-EEE-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
-- Title: LINKSYS EEE MIB
|
||
|
-- Version: 7.50
|
||
|
-- Date: 05 May 2010
|
||
|
--
|
||
|
IMPORTS
|
||
|
rnd FROM LINKSYS-MIB
|
||
|
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 FROM SNMPv2-SMI
|
||
|
TEXTUAL-CONVENTION, TruthValue FROM SNMPv2-TC
|
||
|
ifIndex, ifOperStatus FROM IF-MIB;
|
||
|
|
||
|
rlEee MODULE-IDENTITY -- 5-May-2010
|
||
|
|
||
|
LAST-UPDATED "201003150000Z"
|
||
|
ORGANIZATION "Linksys LLC."
|
||
|
CONTACT-INFO "www.linksys.com/business/support"
|
||
|
DESCRIPTION "The private MIB module definition for Energy Efficient Ethernet feature."
|
||
|
REVISION "201005150000Z"
|
||
|
DESCRIPTION "Add Energy Efficient Ethernet support per port and per system"
|
||
|
::= { rnd 149}
|
||
|
|
||
|
----------------------
|
||
|
-- rlEeeEnable
|
||
|
----------------------
|
||
|
rlEeeEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable the EEE mode globally"
|
||
|
DEFVAL { false }
|
||
|
::= { rlEee 1 }
|
||
|
|
||
|
----------------------
|
||
|
-- rlEeePortTable
|
||
|
----------------------
|
||
|
rlEeePortTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RlEeePortEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A table of EEE state of ports"
|
||
|
::= { rlEee 2 }
|
||
|
|
||
|
rlEeePortEntry OBJECT-TYPE
|
||
|
SYNTAX RlEeePortEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry of EEE state of bridge port"
|
||
|
INDEX { ifIndex }
|
||
|
::= { rlEeePortTable 1 }
|
||
|
|
||
|
RlEeePortEntry ::= SEQUENCE {
|
||
|
rlEeePortAdminStatus TruthValue,
|
||
|
rlEeePortSupported BITS,
|
||
|
rlEeePortRemoteStatus TruthValue,
|
||
|
rlEeePortOperStatus TruthValue
|
||
|
}
|
||
|
|
||
|
rlEeePortAdminStatus OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable/Disable EEE on ifindex"
|
||
|
DEFVAL { false }
|
||
|
::= { rlEeePortEntry 1 }
|
||
|
|
||
|
rlEeePortSupported OBJECT-TYPE
|
||
|
SYNTAX BITS {
|
||
|
rlEeePortSupported10M(0),
|
||
|
rlEeePortSupported100M(1),
|
||
|
rlEeePortSupported1G(2),
|
||
|
rlEeePortSupported10G(3)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Bit map that indicates whether EEE supported on the phy of the ifindex per speed
|
||
|
0 - speed 10m; 1 - 100m; 2 - 1g; 3 - 10g"
|
||
|
::= { rlEeePortEntry 2 }
|
||
|
|
||
|
rlEeePortRemoteStatus OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates whether EEE active on remote link on current port's speed"
|
||
|
::= { rlEeePortEntry 3 }
|
||
|
|
||
|
rlEeePortOperStatus OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates whether EEE active on ifindex - ifoper is up,
|
||
|
rlEeePortSupported BIT is on in current port speed
|
||
|
rlEeePortLldpRemoteStatus is true,
|
||
|
rlEeeEnable is true,
|
||
|
rlEeePortAdminStatus is true"
|
||
|
::= { rlEeePortEntry 4 }
|
||
|
|
||
|
----------------------
|
||
|
-- rlEeePortLldpTable
|
||
|
----------------------
|
||
|
|
||
|
rlEeePortLldpTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RlEeePortLldpEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A table of EEE LLDP"
|
||
|
::= { rlEee 3 }
|
||
|
|
||
|
rlEeePortLldpEntry OBJECT-TYPE
|
||
|
SYNTAX RlEeePortLldpEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry of EEE LLDP"
|
||
|
INDEX { ifIndex }
|
||
|
::= { rlEeePortLldpTable 1 }
|
||
|
|
||
|
RlEeePortLldpEntry ::= SEQUENCE {
|
||
|
|
||
|
rlEeePortLldpAdminStatus TruthValue,
|
||
|
rlEeePortLldpOperStatus TruthValue
|
||
|
}
|
||
|
|
||
|
rlEeePortLldpAdminStatus OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Enable/Disable EEE LLDP on ifindex"
|
||
|
DEFVAL { false }
|
||
|
::= { rlEeePortLldpEntry 1 }
|
||
|
|
||
|
rlEeePortLldpOperStatus OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates whether EEE LLDP active on ifindex - rlEeePortLldpAdminStatus is true
|
||
|
lldpPortConfigAdminStatus is txAndRx,
|
||
|
rlLldpEnabled is true,
|
||
|
recieve a synch lldp packet"
|
||
|
::= { rlEeePortLldpEntry 2 }
|
||
|
|
||
|
----------------------
|
||
|
-- rlEeePortLldpLocalTable
|
||
|
----------------------
|
||
|
|
||
|
rlEeePortLldpLocalTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RlEeePortLocalEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A table of EEE Local ports"
|
||
|
::= { rlEee 4 }
|
||
|
|
||
|
rlEeePortLldpLocalEntry OBJECT-TYPE
|
||
|
SYNTAX RlEeePortLocalEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry of EEE Local port"
|
||
|
INDEX { ifIndex }
|
||
|
::= { rlEeePortLldpLocalTable 1 }
|
||
|
|
||
|
RlEeePortLocalEntry ::= SEQUENCE {
|
||
|
|
||
|
rlEeePortLldpLocalResolvedTx Unsigned32,
|
||
|
rlEeePortLldpLocalTx Unsigned32,
|
||
|
rlEeePortLldpLocalTxEcho Unsigned32,
|
||
|
rlEeePortLldpLocalResolvedRx Unsigned32,
|
||
|
rlEeePortLldpLocalRx Unsigned32,
|
||
|
rlEeePortLldpLocalRxEcho Unsigned32
|
||
|
}
|
||
|
|
||
|
rlEeePortLldpLocalResolvedTx OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the current Tw_sys_tx configured in the local system, in micro-seconds"
|
||
|
::= { rlEeePortLldpLocalEntry 1 }
|
||
|
|
||
|
rlEeePortLldpLocalTx OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the value of Tw_sys_tx that the local system can support, in micro-seconds"
|
||
|
::= { rlEeePortLldpLocalEntry 2 }
|
||
|
|
||
|
rlEeePortLldpLocalTxEcho OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the remote system's Transmit Tw_sys_tx that was used by the local system
|
||
|
to compute the Tw_sys_tx that it wants to request from the remote system, in micro-seconds"
|
||
|
::= { rlEeePortLldpLocalEntry 3 }
|
||
|
|
||
|
rlEeePortLldpLocalResolvedRx OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the current Tw_sys_tx configured by the remote system, in micro-seconds"
|
||
|
::= { rlEeePortLldpLocalEntry 4 }
|
||
|
|
||
|
rlEeePortLldpLocalRx OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the value of Tw_sys_tx that the local system requests from the remote system,
|
||
|
in micro-seconds"
|
||
|
::= { rlEeePortLldpLocalEntry 5 }
|
||
|
|
||
|
rlEeePortLldpLocalRxEcho OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the remote system Receive Tw_sys_tx that was used by the local system
|
||
|
to compute the Tw_sys_tx that it can support, in micro-seconds"
|
||
|
::= { rlEeePortLldpLocalEntry 6 }
|
||
|
|
||
|
----------------------
|
||
|
-- rlEeePortLldpRemoteTable
|
||
|
----------------------
|
||
|
|
||
|
rlEeePortLldpRemoteTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF RlEeePortRemoteEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A table of EEE remote ports"
|
||
|
::= { rlEee 5 }
|
||
|
|
||
|
rlEeePortLldpRemoteEntry OBJECT-TYPE
|
||
|
SYNTAX RlEeePortRemoteEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry of EEE remote port"
|
||
|
INDEX { ifIndex }
|
||
|
::= { rlEeePortLldpRemoteTable 1 }
|
||
|
|
||
|
RlEeePortRemoteEntry ::= SEQUENCE {
|
||
|
|
||
|
rlEeePortLldpRemoteTx Unsigned32,
|
||
|
rlEeePortLldpRemoteRx Unsigned32,
|
||
|
rlEeePortLldpRemoteTxEcho Unsigned32,
|
||
|
rlEeePortLldpRemoteRxEcho Unsigned32
|
||
|
}
|
||
|
|
||
|
rlEeePortLldpRemoteTx OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the value of Tw_sys_tx that the remote system can support, in micro-seconds"
|
||
|
::= { rlEeePortLldpRemoteEntry 1 }
|
||
|
|
||
|
rlEeePortLldpRemoteRx OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the value of Tw_sys_tx that the remote system requests from the local system,
|
||
|
in micro-seconds"
|
||
|
::= { rlEeePortLldpRemoteEntry 2 }
|
||
|
|
||
|
rlEeePortLldpRemoteTxEcho OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the value of transmit Tw_sys_tx echoed back by the remote system, in micro-seconds"
|
||
|
::= { rlEeePortLldpRemoteEntry 3 }
|
||
|
|
||
|
rlEeePortLldpRemoteRxEcho OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
UNITS "uSec"
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Indicates the value Receive Tw_sys_tx echoed back by the remote system, in micro-seconds"
|
||
|
::= { rlEeePortLldpRemoteEntry 4 }
|
||
|
|
||
|
|
||
|
|
||
|
END
|
||
|
|
||
|
|