diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/cisco/CISCOSB-EEE-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/cisco/CISCOSB-EEE-MIB')
| -rw-r--r-- | MIBS/cisco/CISCOSB-EEE-MIB | 320 |
1 files changed, 320 insertions, 0 deletions
diff --git a/MIBS/cisco/CISCOSB-EEE-MIB b/MIBS/cisco/CISCOSB-EEE-MIB new file mode 100644 index 0000000..6c09cf4 --- /dev/null +++ b/MIBS/cisco/CISCOSB-EEE-MIB @@ -0,0 +1,320 @@ +CISCOSB-EEE-MIB DEFINITIONS ::= BEGIN + +-- Title: CISCOSB EEE MIB +-- Version: 7.50 +-- Date: 05 May 2010 +-- +IMPORTS + switch001 FROM CISCOSB-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 "202105170000Z" + 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 Energy Efficient Ethernet feature." + REVISION "201005150000Z" + DESCRIPTION "Add Energy Efficient Ethernet support per port and per system" +::= { switch001 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), + rlEeePortSupported2500M(4), + rlEeePortSupported5G(5) + } + 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; 4 - 2.5g; 5 - 5g" + ::= { 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 + + |