- Remove PVC volume mount from k8s/deployment.yaml - Delete k8s/mib-pvc.yaml (no longer needed) - Update .gitignore to commit MIB files to git - Add mix import_mibs task to copy MIBs from LibreNMS - Add all MIB files from priv/mibs/ to git This fixes the multi-attach volume error in Kubernetes where new pods couldn't start because the RWO (ReadWriteOnce) PVC was attached to the old pod. MIBs are now part of the Docker image and can be used by all pods simultaneously.
857 lines
30 KiB
Text
857 lines
30 KiB
Text
LLDP-EXT-DOT3-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
lldpExtensions, lldpLocPortNum,
|
|
lldpRemTimeMark, lldpRemLocalPortNum, lldpRemIndex,
|
|
lldpPortConfigEntry
|
|
FROM LLDP-MIB;
|
|
|
|
lldpXdot3MIB MODULE-IDENTITY
|
|
LAST-UPDATED "200505060000Z" -- May 06, 2005
|
|
ORGANIZATION "IEEE 802.1 Working Group"
|
|
CONTACT-INFO
|
|
" WG-URL: http://grouper.ieee.org/groups/802/1/index.html
|
|
WG-EMail: stds-802-1@ieee.org
|
|
|
|
Contact: Paul Congdon
|
|
Postal: Hewlett-Packard Company
|
|
8000 Foothills Blvd.
|
|
Roseville, CA 95747
|
|
USA
|
|
Tel: +1-916-785-5753
|
|
E-mail: paul_congdon@hp.com"
|
|
DESCRIPTION
|
|
"The LLDP Management Information Base extension module for
|
|
IEEE 802.3 organizationally defined discovery information.
|
|
|
|
In order to assure the uniqueness of the LLDP-MIB,
|
|
lldpXdot3MIB is branched from lldpExtensions using OUI value
|
|
as the node. An OUI/'company_id' is a 24 bit globally unique
|
|
assigned number referenced by various standards.
|
|
|
|
Copyright (C) IEEE (2005). This version of this MIB module
|
|
is published as Annex G.6.1 of IEEE Std 802.1AB-2005;
|
|
see the standard itself for full legal notices."
|
|
REVISION "200505060000Z" -- May 06, 2005
|
|
DESCRIPTION
|
|
"Published as part of IEEE Std 802.1AB-2005 initial version."
|
|
-- OUI for IEEE 802.3 is 4623 (00-12-0F)
|
|
::= { lldpExtensions 4623 }
|
|
--UnComment For MIBCOMPLIER TOOL
|
|
-- ::= { iso std(0) iso8802(8802) ieee802dot1(1) ieee802dot1mibs(1) lldPMIB(2) lldpObjects(1) lldpExtensions(5) 4623}
|
|
|
|
------------------------------------------------------------------------------
|
|
------------------------------------------------------------------------------
|
|
--
|
|
-- Organizationally Defined Information Extension - IEEE 802.3
|
|
--
|
|
------------------------------------------------------------------------------
|
|
------------------------------------------------------------------------------
|
|
|
|
lldpXdot3Objects OBJECT IDENTIFIER ::= { lldpXdot3MIB 1 }
|
|
|
|
-- LLDP IEEE 802.3 extension MIB groups
|
|
lldpXdot3Config OBJECT IDENTIFIER ::= { lldpXdot3Objects 1 }
|
|
lldpXdot3LocalData OBJECT IDENTIFIER ::= { lldpXdot3Objects 2 }
|
|
lldpXdot3RemoteData OBJECT IDENTIFIER ::= { lldpXdot3Objects 3 }
|
|
|
|
-- textual conventions
|
|
|
|
LldpPowerPortClass ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the Power over Ethernet (PoE) port class."
|
|
SYNTAX INTEGER {
|
|
pClassPSE(1),
|
|
pClassPD(2)
|
|
}
|
|
|
|
LldpLinkAggStatusMap ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TC describes the link aggregation status.
|
|
|
|
The bit 'aggCapable(0)' indicates the link is capable of being
|
|
aggregated.
|
|
|
|
The bit 'aggEnabled(1)' indicates the link is currently in
|
|
aggregation."
|
|
SYNTAX BITS {
|
|
aggCapable(0),
|
|
aggEnabled(1)
|
|
}
|
|
|
|
------------------------------------------------------------------------------
|
|
-- IEEE 802.3 - Configuration
|
|
------------------------------------------------------------------------------
|
|
|
|
lldpXdot3PortConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3PortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table that controls selection of LLDP TLVs to be transmitted
|
|
on individual ports."
|
|
::= { lldpXdot3Config 1 }
|
|
|
|
lldpXdot3PortConfigEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3PortConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"LLDP configuration information that controls the
|
|
transmission of IEEE 802.3 organizationally defined TLVs on
|
|
LLDP transmission capable ports.
|
|
|
|
This configuration object augments the lldpPortConfigEntry of
|
|
the LLDP-MIB, therefore it is only present along with the port
|
|
configuration defined by the associated lldpPortConfigEntry
|
|
entry.
|
|
|
|
Each active lldpXdot3PortConfigEntry must be from non-volatile
|
|
storage (along with the corresponding lldpPortConfigEntry)
|
|
after a re-initialization of the management system."
|
|
AUGMENTS { lldpPortConfigEntry }
|
|
::= { lldpXdot3PortConfigTable 1 }
|
|
|
|
LldpXdot3PortConfigEntry ::= SEQUENCE {
|
|
lldpXdot3PortConfigTLVsTxEnable BITS
|
|
}
|
|
|
|
lldpXdot3PortConfigTLVsTxEnable OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
macPhyConfigStatus(0),
|
|
powerViaMDI(1),
|
|
linkAggregation(2),
|
|
maxFrameSize(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lldpXdot3PortConfigTLVsTxEnable, defined as a bitmap,
|
|
includes the IEEE 802.3 organizationally defined set of LLDP
|
|
TLVs whose transmission is allowed on the local LLDP agent by
|
|
the network management. Each bit in the bitmap corresponds
|
|
to an IEEE 802.3 subtype associated with a specific IEEE
|
|
802.3 optional TLV. The bit 0 is not used since there is
|
|
no corresponding subtype.
|
|
|
|
The bit 'macPhyConfigStatus(0)' indicates that LLDP agent
|
|
should transmit 'MAC/PHY configuration/status TLV'.
|
|
|
|
The bit 'powerViaMDI(1)' indicates that LLDP agent should
|
|
transmit 'Power via MDI TLV'.
|
|
|
|
The bit 'linkAggregation(2)' indicates that LLDP agent should
|
|
transmit 'Link Aggregation TLV'.
|
|
|
|
The bit 'maxFrameSize(3)' indicates that LLDP agent should
|
|
transmit 'Maximum-frame-size TLV'.
|
|
|
|
The default value for lldpXdot3PortConfigTLVsTxEnable object
|
|
is an empty set, which means no enumerated values are set.
|
|
|
|
The value of this object must be restored from non-volatile
|
|
storage after a re-initialization of the management system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 10.2.1.1"
|
|
-- DEFVAL { { } }
|
|
::= { lldpXdot3PortConfigEntry 1 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- IEEE 802.3 - Local Device Information
|
|
------------------------------------------------------------------------------
|
|
---
|
|
--- lldpXdot3LocPortTable: Ethernet Port AutoNeg/Speed/Duplex
|
|
--- Information Table
|
|
---
|
|
---
|
|
lldpXdot3LocPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3LocPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per port of Ethernet port
|
|
information (as a part of the LLDP 802.3 organizational
|
|
extension) on the local system known to this agent."
|
|
::= { lldpXdot3LocalData 1 }
|
|
|
|
lldpXdot3LocPortEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3LocPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXdot3LocPortTable 1 }
|
|
|
|
LldpXdot3LocPortEntry ::= SEQUENCE {
|
|
lldpXdot3LocPortAutoNegSupported TruthValue,
|
|
lldpXdot3LocPortAutoNegEnabled TruthValue,
|
|
lldpXdot3LocPortAutoNegAdvertisedCap OCTET STRING,
|
|
lldpXdot3LocPortOperMauType Integer32
|
|
}
|
|
|
|
lldpXdot3LocPortAutoNegSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with the local system) supports Auto-negotiation."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.1"
|
|
::= { lldpXdot3LocPortEntry 1 }
|
|
|
|
lldpXdot3LocPortAutoNegEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether port
|
|
Auto-negotiation is enabled on the given port associated
|
|
with the local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.1"
|
|
::= { lldpXdot3LocPortEntry 2 }
|
|
|
|
lldpXdot3LocPortAutoNegAdvertisedCap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the value (bitmap) of the
|
|
ifMauAutoNegCapAdvertisedBits object (defined in IETF RFC
|
|
3636) which is associated with the given port on the
|
|
local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.2"
|
|
::= { lldpXdot3LocPortEntry 3 }
|
|
|
|
lldpXdot3LocPortOperMauType OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value that indicates the operational MAU type
|
|
of the given port on the local system.
|
|
|
|
This object contains the integer value derived from the
|
|
list position of the corresponding dot3MauType as listed
|
|
in IETF RFC 3636 (or subsequent revisions) and is equal
|
|
to the last number in the respective dot3MauType OID.
|
|
|
|
For example, if the ifMauType object is dot3MauType1000BaseTHD
|
|
which corresponds to {dot3MauType 29}, the numerical value of
|
|
this field will be 29. For MAU types not listed in RFC 3636
|
|
(or subsequent revisions), the value of this field shall be
|
|
set to zero."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.3"
|
|
::= { lldpXdot3LocPortEntry 4 }
|
|
|
|
---
|
|
---
|
|
--- lldpXdot3LocPowerTable: Power Ethernet Information Table
|
|
---
|
|
---
|
|
lldpXdot3LocPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3LocPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per port of power ethernet
|
|
information (as a part of the LLDP 802.3 organizational
|
|
extension) on the local system known to this agent."
|
|
::= { lldpXdot3LocalData 2 }
|
|
|
|
lldpXdot3LocPowerEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3LocPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular port component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXdot3LocPowerTable 1 }
|
|
|
|
LldpXdot3LocPowerEntry ::= SEQUENCE {
|
|
lldpXdot3LocPowerPortClass LldpPowerPortClass,
|
|
lldpXdot3LocPowerMDISupported TruthValue,
|
|
lldpXdot3LocPowerMDIEnabled TruthValue,
|
|
lldpXdot3LocPowerPairControlable TruthValue,
|
|
lldpXdot3LocPowerPairs Integer32,
|
|
lldpXdot3LocPowerClass Integer32
|
|
}
|
|
|
|
lldpXdot3LocPowerPortClass OBJECT-TYPE
|
|
SYNTAX LldpPowerPortClass
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that identifies the port Class of the given port
|
|
associated with the local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3LocPowerEntry 1 }
|
|
|
|
lldpXdot3LocPowerMDISupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the MDI power is
|
|
supported on the given port associated with the local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3LocPowerEntry 2 }
|
|
|
|
lldpXdot3LocPowerMDIEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to identify whether MDI power is
|
|
enabled on the given port associated with the local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3LocPowerEntry 3 }
|
|
|
|
lldpXdot3LocPowerPairControlable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value is derived from the value of
|
|
pethPsePortPowerPairsControlAbility object (defined in IETF
|
|
RFC 3621) and is used to indicate whether the pair selection
|
|
can be controlled on the given port associated with the
|
|
local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3LocPowerEntry 4 }
|
|
|
|
lldpXdot3LocPowerPairs OBJECT-TYPE
|
|
SYNTAX Integer32(1|2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the value of the pethPsePortPowerPairs
|
|
object (defined in IETF RFC 3621) which is associated with
|
|
the given port on the local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.2"
|
|
::= { lldpXdot3LocPowerEntry 5 }
|
|
|
|
lldpXdot3LocPowerClass OBJECT-TYPE
|
|
SYNTAX Integer32(1|2|3|4|5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the value of the
|
|
pethPsePortPowerClassifications object (defined in IETF
|
|
RFC 3621) which is associated with the given port on the
|
|
local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.3"
|
|
::= { lldpXdot3LocPowerEntry 6 }
|
|
|
|
---
|
|
---
|
|
--- lldpXdot3LocLinkAggTable: Link Aggregation Information Table
|
|
---
|
|
---
|
|
lldpXdot3LocLinkAggTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3LocLinkAggEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per port of link aggregation
|
|
information (as a part of the LLDP 802.3 organizational
|
|
extension) on the local system known to this agent."
|
|
::= { lldpXdot3LocalData 3 }
|
|
|
|
lldpXdot3LocLinkAggEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3LocLinkAggEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Aggregation information about a particular port
|
|
component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXdot3LocLinkAggTable 1 }
|
|
|
|
LldpXdot3LocLinkAggEntry ::= SEQUENCE {
|
|
lldpXdot3LocLinkAggStatus LldpLinkAggStatusMap,
|
|
lldpXdot3LocLinkAggPortId Integer32
|
|
}
|
|
|
|
lldpXdot3LocLinkAggStatus OBJECT-TYPE
|
|
SYNTAX LldpLinkAggStatusMap
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap value contains the link aggregation capabilities
|
|
and the current aggregation status of the link."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.4.1"
|
|
::= { lldpXdot3LocLinkAggEntry 1 }
|
|
|
|
lldpXdot3LocLinkAggPortId OBJECT-TYPE
|
|
SYNTAX Integer32(0|1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the IEEE 802.3 aggregated port
|
|
identifier, aAggPortID (IEEE 802.3-2002, 30.7.2.1.1),
|
|
derived from the ifNumber of the ifIndex for the port
|
|
component in link aggregation.
|
|
|
|
If the port is not in link aggregation state and/or it
|
|
does not support link aggregation, this value should be set
|
|
to zero."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.4.2"
|
|
::= { lldpXdot3LocLinkAggEntry 2 }
|
|
|
|
---
|
|
---
|
|
--- lldpXdot3LocMaxFrameSizeTable: Maximum Frame Size information
|
|
---
|
|
---
|
|
lldpXdot3LocMaxFrameSizeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3LocMaxFrameSizeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per port of maximum frame
|
|
size information (as a part of the LLDP 802.3 organizational
|
|
extension) on the local system known to this agent."
|
|
::= { lldpXdot3LocalData 4 }
|
|
|
|
lldpXdot3LocMaxFrameSizeEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3LocMaxFrameSizeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Frame Size information about a particular port
|
|
component."
|
|
INDEX { lldpLocPortNum }
|
|
::= { lldpXdot3LocMaxFrameSizeTable 1 }
|
|
|
|
LldpXdot3LocMaxFrameSizeEntry ::= SEQUENCE {
|
|
lldpXdot3LocMaxFrameSize Integer32
|
|
}
|
|
|
|
lldpXdot3LocMaxFrameSize OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value indicating the maximum supported frame
|
|
size in octets on the given port of the local system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.5.1"
|
|
::= { lldpXdot3LocMaxFrameSizeEntry 1 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- IEEE 802.3 - Remote Devices Information
|
|
------------------------------------------------------------------------------
|
|
---
|
|
---
|
|
--- lldpXdot3RemPortTable: Ethernet Information Table
|
|
---
|
|
---
|
|
lldpXdot3RemPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3RemPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains Ethernet port information (as a part
|
|
of the LLDP 802.3 organizational extension) of the remote
|
|
system."
|
|
::= { lldpXdot3RemoteData 1 }
|
|
|
|
lldpXdot3RemPortEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3RemPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular physical network connection."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXdot3RemPortTable 1 }
|
|
|
|
LldpXdot3RemPortEntry ::= SEQUENCE {
|
|
lldpXdot3RemPortAutoNegSupported TruthValue,
|
|
lldpXdot3RemPortAutoNegEnabled TruthValue,
|
|
lldpXdot3RemPortAutoNegAdvertisedCap OCTET STRING,
|
|
lldpXdot3RemPortOperMauType Integer32
|
|
}
|
|
|
|
lldpXdot3RemPortAutoNegSupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the given port
|
|
(associated with remote system) supports Auto-negotiation."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.1"
|
|
::= { lldpXdot3RemPortEntry 1 }
|
|
|
|
lldpXdot3RemPortAutoNegEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether port
|
|
Auto-negotiation is enabled on the given port associated
|
|
with the remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.1"
|
|
::= { lldpXdot3RemPortEntry 2 }
|
|
|
|
lldpXdot3RemPortAutoNegAdvertisedCap OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(2))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the value (bitmap) of the
|
|
ifMauAutoNegCapAdvertisedBits object (defined in IETF RFC
|
|
3636) which is associated with the given port on the
|
|
remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.2"
|
|
::= { lldpXdot3RemPortEntry 3 }
|
|
|
|
lldpXdot3RemPortOperMauType OBJECT-TYPE
|
|
SYNTAX Integer32(0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value that indicates the operational MAU type
|
|
of the sending device.
|
|
|
|
This object contains the integer value derived from the
|
|
list position of the corresponding dot3MauType as listed in
|
|
in IETF RFC 3636 (or subsequent revisions) and is equal
|
|
to the last number in the respective dot3MauType OID.
|
|
|
|
For example, if the ifMauType object is dot3MauType1000BaseTHD
|
|
which corresponds to {dot3MauType 29}, the numerical value of
|
|
this field will be 29. For MAU types not listed in RFC 3636
|
|
(or subsequent revisions), the value of this field shall be
|
|
set to zero."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.2.3"
|
|
::= { lldpXdot3RemPortEntry 4 }
|
|
|
|
---
|
|
---
|
|
--- lldpXdot3RemPowerTable: Power Ethernet Information Table
|
|
---
|
|
---
|
|
lldpXdot3RemPowerTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3RemPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains Ethernet power information (as a part
|
|
of the LLDP 802.3 organizational extension) of the remote
|
|
system."
|
|
::= { lldpXdot3RemoteData 2 }
|
|
|
|
lldpXdot3RemPowerEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3RemPowerEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information about a particular physical network connection."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXdot3RemPowerTable 1 }
|
|
|
|
LldpXdot3RemPowerEntry ::= SEQUENCE {
|
|
lldpXdot3RemPowerPortClass LldpPowerPortClass,
|
|
lldpXdot3RemPowerMDISupported TruthValue,
|
|
lldpXdot3RemPowerMDIEnabled TruthValue,
|
|
lldpXdot3RemPowerPairControlable TruthValue,
|
|
lldpXdot3RemPowerPairs Integer32,
|
|
lldpXdot3RemPowerClass Integer32
|
|
}
|
|
|
|
lldpXdot3RemPowerPortClass OBJECT-TYPE
|
|
SYNTAX LldpPowerPortClass
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value that identifies the port Class of the given port
|
|
associated with the remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3RemPowerEntry 1 }
|
|
|
|
lldpXdot3RemPowerMDISupported OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to indicate whether the MDI power
|
|
is supported on the given port associated with the remote
|
|
system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3RemPowerEntry 2 }
|
|
|
|
lldpXdot3RemPowerMDIEnabled OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value used to identify whether MDI power is
|
|
enabled on the given port associated with the remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3RemPowerEntry 3 }
|
|
|
|
lldpXdot3RemPowerPairControlable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The truth value is derived from the value of
|
|
pethPsePortPowerPairsControlAbility object (defined in IETF
|
|
RFC 3621) and is used to indicate whether the pair selection
|
|
can be controlled on the given port associated with the
|
|
remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.1"
|
|
::= { lldpXdot3RemPowerEntry 4 }
|
|
|
|
lldpXdot3RemPowerPairs OBJECT-TYPE
|
|
SYNTAX Integer32(1|2)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the value of the pethPsePortPowerPairs
|
|
object (defined in IETF RFC 3621) which is associated with
|
|
the given port on the remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.2"
|
|
::= { lldpXdot3RemPowerEntry 5 }
|
|
|
|
lldpXdot3RemPowerClass OBJECT-TYPE
|
|
SYNTAX Integer32(1|2|3|4|5)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the value of the
|
|
pethPsePortPowerClassifications object (defined in IETF
|
|
RFC 3621) which is associated with the given port on the
|
|
remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.3.3"
|
|
::= { lldpXdot3RemPowerEntry 6 }
|
|
|
|
---
|
|
---
|
|
--- lldpXdot3RemLinkAggTable: Link Aggregation Information Table
|
|
---
|
|
---
|
|
lldpXdot3RemLinkAggTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3RemLinkAggEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains port link aggregation information
|
|
(as a part of the LLDP 802.3 organizational extension)
|
|
of the remote system."
|
|
::= { lldpXdot3RemoteData 3 }
|
|
|
|
lldpXdot3RemLinkAggEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3RemLinkAggEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Link Aggregation information about remote system's port
|
|
component."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXdot3RemLinkAggTable 1 }
|
|
|
|
LldpXdot3RemLinkAggEntry ::= SEQUENCE {
|
|
lldpXdot3RemLinkAggStatus LldpLinkAggStatusMap,
|
|
lldpXdot3RemLinkAggPortId Integer32
|
|
}
|
|
|
|
lldpXdot3RemLinkAggStatus OBJECT-TYPE
|
|
SYNTAX LldpLinkAggStatusMap
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The bitmap value contains the link aggregation capabilities
|
|
and the current aggregation status of the link."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.4.1"
|
|
::= { lldpXdot3RemLinkAggEntry 1 }
|
|
|
|
lldpXdot3RemLinkAggPortId OBJECT-TYPE
|
|
SYNTAX Integer32(0|1..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the IEEE 802.3 aggregated port
|
|
identifier, aAggPortID (IEEE 802.3-2002, 30.7.2.1.1),
|
|
derived from the ifNumber of the ifIndex for the port
|
|
component associated with the remote system.
|
|
|
|
If the remote port is not in link aggregation state and/or
|
|
it does not support link aggregation, this value should be
|
|
zero."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.4.2"
|
|
::= { lldpXdot3RemLinkAggEntry 2 }
|
|
|
|
|
|
---
|
|
---
|
|
--- lldpXdot3RemMaxFrameSizeTable: Maximum Frame Size information
|
|
---
|
|
---
|
|
lldpXdot3RemMaxFrameSizeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF LldpXdot3RemMaxFrameSizeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table contains one row per port of maximum frame
|
|
size information (as a part of the LLDP 802.3 organizational
|
|
extension) of the remote system."
|
|
::= { lldpXdot3RemoteData 4 }
|
|
|
|
lldpXdot3RemMaxFrameSizeEntry OBJECT-TYPE
|
|
SYNTAX LldpXdot3RemMaxFrameSizeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum Frame Size information about a particular port
|
|
component."
|
|
INDEX { lldpRemTimeMark,
|
|
lldpRemLocalPortNum,
|
|
lldpRemIndex }
|
|
::= { lldpXdot3RemMaxFrameSizeTable 1 }
|
|
|
|
LldpXdot3RemMaxFrameSizeEntry ::= SEQUENCE {
|
|
lldpXdot3RemMaxFrameSize Integer32
|
|
}
|
|
|
|
lldpXdot3RemMaxFrameSize OBJECT-TYPE
|
|
SYNTAX Integer32(0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An integer value indicating the maximum supported frame
|
|
size in octets on the port component associated with the
|
|
remote system."
|
|
REFERENCE
|
|
"IEEE 802.1AB-2005 G.5.1"
|
|
::= { lldpXdot3RemMaxFrameSizeEntry 1 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- Conformance Information
|
|
------------------------------------------------------------------------------
|
|
lldpXdot3Conformance OBJECT IDENTIFIER ::= { lldpXdot3MIB 2 }
|
|
lldpXdot3Compliances OBJECT IDENTIFIER ::= { lldpXdot3Conformance 1 }
|
|
lldpXdot3Groups OBJECT IDENTIFIER ::= { lldpXdot3Conformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
lldpXdot3Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for SNMP entities which implement
|
|
the LLDP 802.3 organizational extension MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { lldpXdot3ConfigGroup,
|
|
lldpXdot3LocSysGroup,
|
|
lldpXdot3RemSysGroup
|
|
}
|
|
::= { lldpXdot3Compliances 1 }
|
|
|
|
-- MIB groupings
|
|
|
|
lldpXdot3ConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
lldpXdot3PortConfigTLVsTxEnable
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to configure the
|
|
LLDP 802.3 organizational extension implementation behavior.
|
|
|
|
This group is mandatory for agents which implement the
|
|
LLDP 802.3 organizational extension."
|
|
::= { lldpXdot3Groups 1 }
|
|
|
|
lldpXdot3LocSysGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
lldpXdot3LocPortAutoNegSupported,
|
|
lldpXdot3LocPortAutoNegEnabled,
|
|
lldpXdot3LocPortAutoNegAdvertisedCap,
|
|
lldpXdot3LocPortOperMauType,
|
|
lldpXdot3LocPowerPortClass,
|
|
lldpXdot3LocPowerMDISupported,
|
|
lldpXdot3LocPowerMDIEnabled,
|
|
lldpXdot3LocPowerPairControlable,
|
|
lldpXdot3LocPowerPairs,
|
|
lldpXdot3LocPowerClass,
|
|
lldpXdot3LocLinkAggStatus,
|
|
lldpXdot3LocLinkAggPortId,
|
|
lldpXdot3LocMaxFrameSize
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent LLDP
|
|
802.3 organizational extension Local Device Information.
|
|
|
|
This group is mandatory for agents which implement the
|
|
LLDP 802.3 organizational extension in the TX mode."
|
|
::= { lldpXdot3Groups 2 }
|
|
|
|
lldpXdot3RemSysGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
lldpXdot3RemPortAutoNegSupported,
|
|
lldpXdot3RemPortAutoNegEnabled,
|
|
lldpXdot3RemPortAutoNegAdvertisedCap,
|
|
lldpXdot3RemPortOperMauType,
|
|
lldpXdot3RemPowerPortClass,
|
|
lldpXdot3RemPowerMDISupported,
|
|
lldpXdot3RemPowerMDIEnabled,
|
|
lldpXdot3RemPowerPairControlable,
|
|
lldpXdot3RemPowerPairs,
|
|
lldpXdot3RemPowerClass,
|
|
lldpXdot3RemLinkAggStatus,
|
|
lldpXdot3RemLinkAggPortId,
|
|
lldpXdot3RemMaxFrameSize
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The collection of objects which are used to represent LLDP
|
|
802.3 organizational extension Local Device Information.
|
|
|
|
This group is mandatory for agents which implement the
|
|
LLDP 802.3 organizational extension in the RX mode."
|
|
::= { lldpXdot3Groups 3 }
|
|
|
|
END
|