Observium_CE/mibs/zhone/ZHONE-MAU-MIB

1258 lines
33 KiB
Plaintext

--
-- phyEnetMauMib.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 3.0 Build 285
-- Monday, October 14, 2013 at 20:34:49
--
-- ZHONE-MAU-MIB.mib
-- MIB generated by MG-SOFT Visual MIB Builder Version 1.8 Build 150
-- Tuesday, June 20, 2000 at 12:19:16
ZHONE-MAU-MIB DEFINITIONS ::= BEGIN
IMPORTS
ifIndex, ifAdminStatus, ifOperStatus, ifName, InterfaceIndexOrZero
FROM IF-MIB
NOTIFICATION-GROUP
FROM SNMPv2-CONF
Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY,
NOTIFICATION-TYPE
FROM SNMPv2-SMI
TruthValue
FROM SNMPv2-TC
zhoneEnet, zhoneModules
FROM Zhone;
-- to generate protection layer:
-- /vob/zhonetools/bin/pahrser.pl rfc2233.mib Zhone.mib
-- Zhone-TC.mib phyEnetMauMib.mib
--
-- to generate mib handler stubs:
-- /vob/EPILOGUE/binaries/emissary/solaris/mibcomp rfc2514.mib rfc1907.mib
-- iftype.mib rfc2233.mib Zhone.mib Zhone-TC.mib -stub -o ethHdlr.c
-- phyEnetMauMib.mib
--
--
-- 1.3.6.1.4.1.5504.6.8
phyEnetMauMib MODULE-IDENTITY
LAST-UPDATED "201310131500Z" -- October 13, 2013 at 15:00 GMT
ORGANIZATION
"Zhone Technologies, Inc."
CONTACT-INFO
" Zhone Technologies. Inc.
Postal: 900 Chelmsford Street
Lowell, MA 01851
Phone: +1 877-ZHONE20 (877 946-6320)
+1 978 848-3766
Fax: +1 978 848-3796
Email: support@zhone.com"
DESCRIPTION
"MIB to manage the physical interface on Ethernet
ports. The MAU referred to by the MIB refers to
both integarted physical interfaces as well as
the now rarely used external MAUs.
Adapted from RFC 2668 - Definitions of Managed
Objects for 802.3 Media Attachment Units (MAU).
"
REVISION "201310131708Z" -- October 13, 2013 at 17:08 GMT
DESCRIPTION
"Add mazFrameSize"
REVISION "201205251455Z" -- May 25, 2012 at 14:55 GMT
DESCRIPTION
"Added a value to the pauseControl enum"
REVISION "200902030139Z" -- February 03, 2009 at 01:39 GMT
DESCRIPTION
"Added new 10gBase Mau Types in MauTypeListBits."
REVISION "200901192144Z" -- January 19, 2009 at 21:44 GMT
DESCRIPTION
"Added new mauTypes for 10 Gig ports."
REVISION "200808140717Z" -- August 14, 2008 at 07:17 GMT
DESCRIPTION
"Added zhoneIfMauEntry.zhoneMauLinkStateMirror field."
REVISION "200803101203Z" -- March 10, 2008 at 12:03 GMT
DESCRIPTION
"Added profile link-agg"
REVISION "200711011437Z" -- November 01, 2007 at 14:37 GMT
DESCRIPTION
"Add aggregation mode"
REVISION "200706242311Z" -- June 24, 2007 at 23:11 GMT
DESCRIPTION
"V01.00.03 - Add zhoneMauPauseFlowControl
and zhoneMauSetPauseTime."
REVISION "200705221605Z" -- May 22, 2007 at 16:05 GMT
DESCRIPTION
"V01.00.02 - Added linkAggLink1Trap, linkAggLink2Trap, LinkAggLinkGroup"
REVISION "200510131655Z" -- October 13, 2005 at 16:55 GMT
DESCRIPTION
"V01.00.01 - Add RPR Traps."
REVISION "200009121801Z" -- September 12, 2000 at 18:01 GMT
DESCRIPTION
"V01.00.00 - Initial Release"
::= { zhoneModules 8 }
--
-- Node definitions
--
-- 1.3.6.1.4.1.5504.5.1.1
zhoneIfMauTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZhoneIfMauEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of descriptive and status information
about the phsyical Enet interface."
::= { zhoneEnet 1 }
-- 1.3.6.1.4.1.5504.5.1.1.1
zhoneIfMauEntry OBJECT-TYPE
SYNTAX ZhoneIfMauEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
about a single physical Enet interface."
INDEX { zhoneMauIfIndex }
::= { zhoneIfMauTable 1 }
ZhoneIfMauEntry ::=
SEQUENCE {
zhoneMauIfIndex
Integer32,
zhoneMauType
INTEGER,
zhoneMauOperStatus
INTEGER,
zhoneMauMediaAvailable
INTEGER,
zhoneMauMediaAvailStateExits
Counter32,
zhoneMauJabberState
INTEGER,
zhoneMauJabberingStateEnters
Counter32,
zhoneMauFalseCarriers
Counter32,
zhoneMauDefaultType
INTEGER,
zhoneMauAutoNegSupported
TruthValue,
zhoneMauTypeListBits
BITS,
zhoneMauClkSrc
INTEGER,
zhoneMauPauseFlowControl
INTEGER,
zhoneMauAggregationMode
INTEGER,
zhoneMauLinkStateMirror
InterfaceIndexOrZero,
zhoneMauSetPauseTime
Integer32,
zhoneMauMaxFrameSize
Integer32,
zhoneMauIngressRate
Integer32,
zhoneMauIngressBurstSize
Integer32,
zhoneMauEgressRate
Integer32,
zhoneMauEgressBurstSize
Integer32
}
-- 1.3.6.1.4.1.5504.5.1.1.1.1
zhoneMauIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable uniquely identifies the interface
to which the Ethernet/MAU described by this entry
is connected."
REFERENCE
"RFC 1213, ifIndex"
::= { zhoneIfMauEntry 1 }
-- 1.3.6.1.4.1.5504.5.1.1.1.2
zhoneMauType OBJECT-TYPE
SYNTAX INTEGER
{
mauOther(1),
mau10BaseT(5),
mau10BaseTHD(10),
mau10BaseTFD(11),
mau100BaseTXHD(15),
mau100BaseTXFD(16),
mau1000BaseLXHD(22),
mau1000BaseLXFD(23),
mau1000BaseSXHD(25),
mau1000BaseSXFD(26),
mau1000BaseTHD(29),
mau1000BaseTFD(30),
mau10gBaseX(31),
mau10gBaseR(32),
mau10gBaseW(33),
mau10gBaseLX4(34),
mau10gBaseSR(35),
mau10gBaseSW(36),
mau10gBaseLR(37),
mau10gBaseLW(38),
mau10gBaseER(39),
mau10gBaseEW(40)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Physical Interface Type"
::= { zhoneIfMauEntry 2 }
-- 1.3.6.1.4.1.5504.5.1.1.1.3
zhoneMauOperStatus OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
unknown(2),
operational(3),
standby(4),
shutdown(5),
reset(6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the MAU.
other(1) is returned if the MAU or interface is in
a state other than one of the states 2 through 6.
unknown(2) is returned when the true state of the
MAU is unknown; for example, when it is being
initialized.
operational(3) state is fully functional, operates,
and passes signals to its attached DTE.
standby(4) state forces DI and CI to idle and the
media transmitter or interface to idle or fault,
if supported. Standby(4) mode only applies to
link type MAUs. The state of
zhoneMauMediaAvailable is unaffected.
A MAU in shutdown(5) state assumes the same
condition on DI, CI, and the media transmitter
as though it were powered down or not connected.
The MAU MAY return other(1) value for the
zhoneMauJabberState and zhoneMauMediaAvailable
objects when it is in this state. For an AUI,
this state will remove power from the AUI.
Setting this variable to the value reset(6)
resets the MAU in the same manner as a
power-off, power-on cycle of at least one-half
second would. The agent is not required to
return the value reset (6)."
REFERENCE
"[IEEE 802.3 Std], 30.5.1.1.7, aMAUAdminState,
30.5.1.2.2, acMAUAdminControl, and 30.5.1.2.1,
acResetMAU."
::= { zhoneIfMauEntry 3 }
-- 1.3.6.1.4.1.5504.5.1.1.1.4
zhoneMauMediaAvailable OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
unknown(2),
available(3),
notAvailable(4),
remoteFault(5),
invalidSignal(6),
remoteJabber(7),
remoteLinkLoss(8),
remoteTest(9),
offline(10),
autoNegError(11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If the MAU or interface is a link or fiber type
(FOIRL, 10BASE-T, 10BASE-F) then this is
equivalent to the link test fail state/low light
function. For an AUI MAU this indicates whether
or not loopback is detected on the DI circuit.
other(1) is returned if the mediaAvailable state
is not one of 2 through 11.
unknown(2) is returned when the MAU's true state
is unknown; for example, when it is being
initialized. At power-up or following a reset,
the value of this attribute will be unknown for
AUI and 10BASE-FP MAUs. For these MAUs loopback
will be tested on each transmission during which
no collision is detected. If DI is receiving input
when DO returns to IDL after a transmission and
there has been no collision during the
transmission then loopback will be detected. The
value of this attribute will only change during
non-collided transmissions for AUI and
10BASE-FP MAUs.
For 100Mbps and 1000Mbps MAUs, the enumerations
match the states within the respective link
integrity states. Any MAU which implements
management of auto-negotiation will map remote
fault indication to remote fault.
available(3) indicates that the link, light, or
loopback is normal. The value notAvailable(4)
indicates link loss, low light, or no loopback.
remoteFault(5) indicates that a fault has been
detected at the remote end of the link. This
value applies to 10BASE-FB, 100BASE-T4 Far End
Fault Indication and non-specified remote
faults from a system running auto-negotiation.
remoteJabber(7), remoteLinkLoss(8), and
remoteTest(9) SHOULD be used instead of
remoteFault(5) where the reason for remote
fault is identified in the remote signaling
protocol.
invalidSignal(6) indicates that an invalid signal
has been received from the other end of the link.
InvalidSignal(6) applies only to MAUs of type
10BASE-FB.
Where an IEEE Std 802.3u-1995 clause 22 MII
is present, a logic one in the remote fault bit
(reference section 22.2.4.2.8 of that document)
maps to the value remoteFault(5), and a logic
zero in the link status bit (reference section
22.2.4.2.10 of that document) maps to the value
notAvailable(4). The value notAvailable(4)
takes precedence over the value remoteFault(5).
Any MAU that implements management of clause 37
Auto-Negotiation will map the received RF1 and
RF2 bit values for Offline to offline(10), Link
Failure to remoteFault(5) and Auto-Negotiation
Error to autoNegError(11)."
REFERENCE
"[IEEE 802.3 Std], 30.5.1.1.4, aMediaAvailable."
::= { zhoneIfMauEntry 4 }
-- 1.3.6.1.4.1.5504.5.1.1.1.5
zhoneMauMediaAvailStateExits OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times that
zhoneMauMediaAvailable for this MAU or interface
instance leaves the state available(3).
Discontinuities in the value of this counter can
occur at re-initialization of the management
system, and at other times as indicated by the
value of ifCounterDiscontinuityTime."
REFERENCE
"[IEEE 802.3 Std], 30.5.1.1.5,
aLoseMediaCounter.
RFC 2233, ifCounterDiscontinuityTime."
::= { zhoneIfMauEntry 5 }
-- 1.3.6.1.4.1.5504.5.1.1.1.6
zhoneMauJabberState OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
unknown(2),
noJabber(3),
jabbering(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value other(1) is returned if the jabber
state is not 2, 3, or 4.
unknown(2) is returned when the MAU's true state
is unknown; e.g. when it is being initialized.
If the MAU is not jabbering the agent returns
noJabber(3). This is the 'normal' state.
If the MAU is in jabber state the agent returns
the jabbering(4) value."
REFERENCE
"[IEEE 802.3 Std], 30.5.1.1.6,
aJabber.jabberFlag."
::= { zhoneIfMauEntry 6 }
-- 1.3.6.1.4.1.5504.5.1.1.1.7
zhoneMauJabberingStateEnters OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of times that
zhoneMauJabberState for this MAU or interface
instance enters the state jabbering(4). This
counter will always indicate zero for MAUs of
ype dot1MauTypeAUI and those of speeds above
10Mbps.
Discontinuities in the value of this counter can
occur at re-initialization of the management
system, and at other times as indicated by the
value of ifCounterDiscontinuityTime."
REFERENCE
"[IEEE 802.3 Std], 30.5.1.1.6,
aJabber.jabberCounter.
RFC 2233, ifCounterDiscontinuityTime."
::= { zhoneIfMauEntry 7 }
-- 1.3.6.1.4.1.5504.5.1.1.1.8
zhoneMauFalseCarriers OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the number of false carrier events
during IDLE in 100BASE-X and 1000BASE-X links.
For all other MAU or inetrafce types, this counter
will always indicate zero. This counter does not
increment at the symbol rate.
It can increment after a valid carrier
completion at a maximum rate of once per 100 ms
for 100BASE-X and once per 10us for 1000BASE-X
until the next CarrierEvent.
Discontinuities in the value of this counter can
occur at re-initialization of the management
system, and at other times as indicated by the
value of ifCounterDiscontinuityTime."
REFERENCE
"[IEEE 802.3 Std], 30.5.1.1.10, aFalseCarriers.
RFC 2233, ifCounterDiscontinuityTime."
::= { zhoneIfMauEntry 8 }
-- 1.3.6.1.4.1.5504.5.1.1.1.9
zhoneMauDefaultType OBJECT-TYPE
SYNTAX INTEGER
{
mauOther(1),
mau10BaseT(5),
mau10BaseTHD(10),
mau10BaseTFD(11),
mau100BaseTXHD(15),
mau100BaseTXFD(16),
mau1000BaseLXHD(22),
mau1000BaseLXFD(23),
mau1000BaseSXHD(25),
mau1000BaseSXFD(26),
mau1000BaseTHD(29),
mau1000BaseTFD(30),
mau10gBaseX(31),
mau10gBaseR(32),
mau10gBaseW(33),
mau10gBaseLX4(34),
mau10gBaseSR(35),
mau10gBaseSW(36),
mau10gBaseLR(37),
mau10gBaseLW(38),
mau10gBaseER(39),
mau10gBaseEW(40)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Physical interface type."
::= { zhoneIfMauEntry 9 }
-- 1.3.6.1.4.1.5504.5.1.1.1.10
zhoneMauAutoNegSupported OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether or not
auto-negotiation is supported."
::= { zhoneIfMauEntry 10 }
-- 1.3.6.1.4.1.5504.5.1.1.1.11
zhoneMauTypeListBits OBJECT-TYPE
SYNTAX BITS
{
bOther(0),
bAUI(1),
b10base5(2),
bFoirl(3),
b10base2(4),
b10baseT(5),
b10baseFP(6),
b10baseFB(7),
b10baseFL(8),
b10broad36(9),
b10baseTHD(10),
b10baseTFD(11),
b10baseFLHD(12),
b10baseFLFD(13),
b100baseT4(14),
b100baseTXHD(15),
b100baseTXFD(16),
b100baseFXHD(17),
b100baseFXFD(18),
b100baseT2HD(19),
b100baseT2FD(20),
b1000baseXHD(21),
b1000baseXFD(22),
b1000baseLXHD(23),
b1000baseLXFD(24),
b1000baseSXHD(25),
b1000baseSXFD(26),
b1000baseCXHD(27),
b1000baseCXFD(28),
b1000baseTHD(29),
b1000baseTFD(30),
b10gbaseX(31),
b10gbaseR(32),
b10gbaseW(33),
b10gbaseLX4(34),
b10gbaseSR(35),
b10gbaseSW(36),
b10gbaseLR(37),
b10gbaseLW(38),
b10gbaseER(39),
b10gbaseEW(40)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that uniquely identifies the set of
possible IEEE 802.3 types that the MAU could be.
If auto-negotiation is present on this MAU, this
object will map to ifMauAutoNegCapability.
Note that this MAU may be capable of operating
as a MAU type that is beyond the scope of this
MIB. This is indicated by returning the
bit value bOther in addition to any bit values
for capabilities that are listed above."
::= { zhoneIfMauEntry 11 }
-- 1.3.6.1.4.1.5504.5.1.1.1.12
zhoneMauClkSrc OBJECT-TYPE
SYNTAX INTEGER
{
unused(1),
automatic(2),
master(3),
slave(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Clock source for timing.
Unused - unused
Automatic - Master/Slave is decided during autonegotiation
Master - Clocked from local source
Slave - Loop timing from the received data stream"
::= { zhoneIfMauEntry 12 }
-- 1.3.6.1.4.1.5504.5.1.1.1.13
zhoneMauPauseFlowControl OBJECT-TYPE
SYNTAX INTEGER
{
disabled(1),
asymmetricTx(2),
asymmetricRx(3),
symmetric(4),
passthrough(5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When autonegotiation is enabled (zhoneMauAutoNegSupported is true),
this Pause Flow Control field is used to program the advertised
pause capabilities.
When autonegotiation is disabled (manual negotiation), this
Pause Flow Control field is used to program the local Mac
as instructed.
If passthrough is selected the pause frames are sent to the host
for forwarding or discard as the packet rules dictate."
::= { zhoneIfMauEntry 13 }
-- 1.3.6.1.4.1.5504.5.1.1.1.14
zhoneMauAggregationMode OBJECT-TYPE
SYNTAX INTEGER
{
on(1),
off(2),
passive(3),
active(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"On: The link aggregation is forced to be formed without any
LACP negotiation .In other words, the switch will neither send the
LACP packet nor process any incoming LACP packet. This is similar
to the on state for PAgP.
Off: The link aggregation will not be formed.
We do not send or understand the LACP packet.
This is similar to the off state for PAgP.
Passive: The switch does not initiate the channel,
but does understand incoming LACP packets.
The peer (in active state) initiates negotiation
(by sending out an LACP packet) which we receive and reply to,
eventually forming the aggregation channel with the peer.
This is similar to the auto mode in PAgP.
Active: We are willing to form an aggregate link, and
initiate the negotiation. The link aggregate will be formed
if the other end is running in LACP active or passive mode.
This is similar to the desirable mode of PAgP.
"
DEFVAL { on }
::= { zhoneIfMauEntry 14 }
-- 1.3.6.1.4.1.5504.5.1.1.1.15
zhoneMauLinkStateMirror OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ifIndex of another physical interface whose link state will be mirrored on
this MAU. This is used to propagate a link fault observed on one physical
interface onto another interface."
DEFVAL { 0 }
::= { zhoneIfMauEntry 15 }
-- Note: The mirrored interface may be limited to a certain type and can be
-- a one to many relationship. An example could have multiple Ethernet MAUs
-- mirroring one WAN interface.
-- 1.3.6.1.4.1.5504.5.1.1.1.16
zhoneMauSetPauseTime OBJECT-TYPE
SYNTAX Integer32 (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the pause interval. Units are in pause_quanta.
Currently not supported."
DEFVAL { 0 }
::= { zhoneIfMauEntry 16 }
-- 1.3.6.1.4.1.5504.5.1.1.1.17
zhoneMauMaxFrameSize OBJECT-TYPE
SYNTAX Integer32 (0..15360)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the max frame size for ethernet ports.
Units are bytes. Range is 0 15360. 0 is default implying 2048 bytes."
DEFVAL { 0 }
::= { zhoneIfMauEntry 17 }
-- Used to set max frame size for ethernet ports. Units are Bytes.
-- 1.3.6.1.4.1.5504.5.1.1.1.18
zhoneMauIngressRate OBJECT-TYPE
SYNTAX Integer32 (0..10240000)
UNITS "Kbps"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the ingress rate for ethernet ports.
Units are Kbps. Range is 0 10Gbps. 0 is default implying no limit."
::= { zhoneIfMauEntry 18 }
-- Used to set max frame size for ethernet ports. Units are Bytes.
-- 1.3.6.1.4.1.5504.5.1.1.1.19
zhoneMauIngressBurstSize OBJECT-TYPE
SYNTAX Integer32 (0..512000)
UNITS "Kbits"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the ingress burst size for ethernet ports.
Units are Kbits. Range is 0 512000. 0 is default implying no restriction."
DEFVAL { 0 }
::= { zhoneIfMauEntry 19 }
-- Used to set max frame size for ethernet ports. Units are Bytes.
-- 1.3.6.1.4.1.5504.5.1.1.1.20
zhoneMauEgressRate OBJECT-TYPE
SYNTAX Integer32 (0..10240000)
UNITS "Kbps"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the egress rate for ethernet ports.
Units are Kbps. Range is 0 10Gbps. 0 is default implying no limit."
DEFVAL { 0 }
::= { zhoneIfMauEntry 20 }
-- Used to set max frame size for ethernet ports. Units are Bytes.
-- 1.3.6.1.4.1.5504.5.1.1.1.21
zhoneMauEgressBurstSize OBJECT-TYPE
SYNTAX Integer32 (0..512000)
UNITS "Kbits"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to set the egress burst size for ethernet ports.
Units are Kbits. Range is 0 512000. 0 is default implying no restriction."
DEFVAL { 0 }
::= { zhoneIfMauEntry 21 }
-- Used to set max frame size for ethernet ports. Units are Bytes.
-- 1.3.6.1.4.1.5504.5.1.2
zhoneMauAutoNegTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZhoneMauAutoNegEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Configuration and status objects for the
auto-negotiation function of MAUs attached to
interfaces."
::= { zhoneEnet 2 }
-- 1.3.6.1.4.1.5504.5.1.2.1
zhoneMauAutoNegEntry OBJECT-TYPE
SYNTAX ZhoneMauAutoNegEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing configuration
and status information for the auto-negotiation
function of a particular MAU."
INDEX { zhoneMauIfIndex }
::= { zhoneMauAutoNegTable 1 }
ZhoneMauAutoNegEntry ::=
SEQUENCE {
zhoneMauAutoNegAdminStatus
INTEGER,
zhoneMauAutoNegRemoteSignaling
INTEGER,
zhoneMauAutoNegConfig
INTEGER,
zhoneMauAutoNegRestart
INTEGER,
zhoneMauAutoNegCapabilityBits
BITS,
zhoneMauAutoNegCapAdvertBits
BITS,
zhoneMauAutoNegCapRecvBits
BITS,
zhoneMauAutoNegRemoteFaultAdvert
INTEGER,
zhoneMauAutoNegRemoteFaultRecv
INTEGER
}
-- 1.3.6.1.4.1.5504.5.1.2.1.1
zhoneMauAutoNegAdminStatus OBJECT-TYPE
SYNTAX INTEGER
{
enabled(1),
disabled(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to enabled(1) will cause
the interface which has the auto-negotiation
signaling ability to be enabled.
If the value of this object is disabled(2) then
the interface will act as it would if it had no
auto-negotiation signaling. Under these
conditions, an IEEE 802.3 MAU will immediately
be forced to the state indicated by the value of
the object zhoneMauDefaultType.
NOTE TO IMPLEMENTORS: When
ifMauAutoNegAdminStatus transitions from enabled
to disabled, the agent implementation MUST
ensure that the operational type of the MAU (as
reported by zhoneMauType) correctly transitions
to the value specified by the zhoneMauDefaultType
object, rather than continuing to operate at the
value earlier determined by the auto-negotiation
function."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.2,
aAutoNegAdminState and 30.6.1.2.2,
acAutoNegAdminControl."
::= { zhoneMauAutoNegEntry 1 }
-- 1.3.6.1.4.1.5504.5.1.2.1.2
zhoneMauAutoNegRemoteSignaling OBJECT-TYPE
SYNTAX INTEGER
{
detected(1),
notdetected(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value indicating whether the remote end of
the link is using auto-negotiation signaling. It
takes the value detected(1) if and only if,
during the previous link negotiation, FLP Bursts
were received."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.3,
aAutoNegRemoteSignaling."
::= { zhoneMauAutoNegEntry 2 }
-- 1.3.6.1.4.1.5504.5.1.2.1.3
zhoneMauAutoNegConfig OBJECT-TYPE
SYNTAX INTEGER
{
other(1),
configuring(2),
complete(3),
disabled(4),
parallelDetectFail(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value indicating the current status of the
auto-negotiation process. The enumeration
parallelDetectFail(5) maps to a failure in
parallel detection as defined in 28.2.3.1 of
[IEEE 802.3 Std]."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.4,
aAutoNegAutoConfig."
::= { zhoneMauAutoNegEntry 3 }
-- 1.3.6.1.4.1.5504.5.1.2.1.4
zhoneMauAutoNegRestart OBJECT-TYPE
SYNTAX INTEGER
{
restart(1),
norestart(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If the value of this object is set to restart(1)
then this will force auto-negotiation to begin
link renegotiation. If auto-negotiation signaling
is disabled, a write to this object
has no effect.
Setting the value of this object to norestart(2)
has no effect."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.2.1,
acAutoNegRestartAutoConfig."
::= { zhoneMauAutoNegEntry 4 }
-- 1.3.6.1.4.1.5504.5.1.2.1.5
zhoneMauAutoNegCapabilityBits OBJECT-TYPE
SYNTAX BITS
{
bOther(0),
b10baseT(1),
b10baseTFD(2),
b100baseT4(3),
b100baseTX(4),
b100baseTXFD(5),
b100baseT2(6),
b100baseT2FD(7),
bfdxPause(8),
bfdxAPause(9),
bfdxSPause(10),
bfdxBPause(11),
b1000baseX(12),
b1000baseXFD(13),
b1000baseT(14),
b1000baseTFD(15),
b10gbaseX(16),
b10gbaseR(17),
b10gbaseW(18),
b10gbaseLX4(19),
b10gbaseSR(20),
b10gbaseSW(21),
b10gbaseLR(22),
b10gbaseLW(23),
b10gbaseER(24),
b10gbaseEW(25)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that uniquely identifies the set of
capabilities of the local auto-negotiation
entity. Note that interfaces that support this
MIB may have capabilities that extend beyond the
scope of this MIB.
Note that the local auto-negotiation entity may
support some capabilities beyond the scope of
this MIB. This is indicated by returning the
bit value bOther in addition to any bit values
for capabilities that are listed above."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.5,
aAutoNegLocalTechnologyAbility."
::= { zhoneMauAutoNegEntry 5 }
-- 1.3.6.1.4.1.5504.5.1.2.1.6
zhoneMauAutoNegCapAdvertBits OBJECT-TYPE
SYNTAX BITS
{
bOther(0),
b10baseT(1),
b10baseTFD(2),
b100baseT4(3),
b100baseTX(4),
b100baseTXFD(5),
b100baseT2(6),
b100baseT2FD(7),
bFdxPause(8),
bFdxAPause(9),
bFdxSPause(10),
bFdxBPause(11),
b1000baseX(12),
b1000baseXFD(13),
b1000baseT(14),
b1000baseTFD(15),
b10gbaseX(16),
b10gbaseR(17),
b10gbaseW(18),
b10gbaseLX4(19),
b10gbaseSR(20),
b10gbaseSW(21),
b10gbaseLR(22),
b10gbaseLW(23),
b10gbaseER(24),
b10gbaseEW(25)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that uniquely identifies the set of
capabilities advertised by the local
auto-negotiation entity.
Capabilities in this object that are not
available in ifMauAutoNegCapabilityBits cannot
be enabled.
Note that the local auto-negotiation entity may
advertise some capabilities beyond the scope of
this MIB. This is indicated by returning the
bit value bOther in addition to any bit values
for capabilities that are listed above."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.6,
aAutoNegAdvertisedTechnologyAbility."
::= { zhoneMauAutoNegEntry 6 }
-- 1.3.6.1.4.1.5504.5.1.2.1.7
zhoneMauAutoNegCapRecvBits OBJECT-TYPE
SYNTAX BITS
{
bOther(0),
b10baseT(1),
b10baseTFD(2),
b100baseT4(3),
b100baseTX(4),
b100baseTXFD(5),
b100baseT2(6),
b100baseT2FD(7),
bFdxPause(8),
bFdxAPause(9),
bFdxSPause(10),
bFdxBPause(11),
b1000baseX(12),
b1000baseXFD(13),
b1000baseT(14),
b1000baseTFD(15),
b10gbaseX(16),
b10gbaseR(17),
b10gbaseW(18),
b10gbaseLX4(19),
b10gbaseSR(20),
b10gbaseSW(21),
b10gbaseLR(22),
b10gbaseLW(23),
b10gbaseER(24),
b10gbaseEW(25)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that uniquely identifies the set of
capabilities received from the remote
auto-negotiation entity.
Note that interfaces that support this MIB may
be attached to remote auto-negotiation entities
which have capabilities beyond the scope of this
MIB. This is indicated by returning the bit
value bOther(0) in addition to any bit values for
capabilities that are listed above."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.7,
aAutoNegReceivedTechnologyAbility."
::= { zhoneMauAutoNegEntry 7 }
-- 1.3.6.1.4.1.5504.5.1.2.1.8
zhoneMauAutoNegRemoteFaultAdvert OBJECT-TYPE
SYNTAX INTEGER
{
noError(1),
offline(2),
linkFailure(3),
autoNegError(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A value that identifies any local fault
indications that this MAU has detected and will
advertise at the next auto-negotiation
interaction for 1000Mbps MAUs."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.6,
aAutoNegAdvertisedTechnologyAbility."
::= { zhoneMauAutoNegEntry 8 }
-- 1.3.6.1.4.1.5504.5.1.2.1.9
zhoneMauAutoNegRemoteFaultRecv OBJECT-TYPE
SYNTAX INTEGER
{
noError(1),
offline(2),
linkFailure(3),
autoNegError(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A value that identifies any fault indications
received from the far end of a link by the
local auto-negotiation entity for 1000Mbps
MAUs."
REFERENCE
"[IEEE 802.3 Std], 30.6.1.1.7,
aAutoNegReceivedTechnologyAbility."
::= { zhoneMauAutoNegEntry 9 }
-- 1.3.6.1.4.1.5504.5.1.3
zhoneEnetTraps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Description."
::= { zhoneEnet 3 }
-- 1.3.6.1.4.1.5504.5.1.3.0
enetV2Traps OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Description."
::= { zhoneEnetTraps 0 }
-- 1.3.6.1.4.1.5504.5.1.3.0.1
rprEastSpanTrap NOTIFICATION-TYPE
OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifName }
STATUS current
DESCRIPTION
"Resilient Packet Ring (RPR) East Span Trap - indicates
East span went Up or Down. RPR runs over Gigabit
Ethernet."
::= { enetV2Traps 1 }
-- 1.3.6.1.4.1.5504.5.1.3.0.2
rprWestSpanTrap NOTIFICATION-TYPE
OBJECTS { ifIndex, ifAdminStatus, ifOperStatus, ifName }
STATUS current
DESCRIPTION
"Resilient Packet Ring (RPR) West Span Trap - indicates
West span went Up or Down. RPR runs over Gigabit
Ethernet."
::= { enetV2Traps 2 }
-- 1.3.6.1.4.1.5504.5.1.3.0.3
linkAggLink1Trap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Link Aggregation Link1 Trap - indicates
Link 1 went Up or Down. "
::= { enetV2Traps 3 }
-- 1.3.6.1.4.1.5504.5.1.3.0.4
linkAggLink2Trap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"Link Aggregation Link2 Trap - indicates
Link 2 went Up or Down. "
::= { enetV2Traps 4 }
-- 1.3.6.1.4.1.5504.5.1.3.2
rprSpanGroup NOTIFICATION-GROUP
NOTIFICATIONS { rprEastSpanTrap, rprWestSpanTrap }
STATUS current
DESCRIPTION
"Grouping of RPR Span Notifications."
::= { zhoneEnetTraps 2 }
-- 1.3.6.1.4.1.5504.5.1.3.3
linkAggLinkGroup NOTIFICATION-GROUP
NOTIFICATIONS { linkAggLink1Trap, linkAggLink2Trap }
STATUS current
DESCRIPTION
"Grouping of Link Aggregation Link Notifications."
::= { zhoneEnetTraps 3 }
-- 1.3.6.1.4.1.5504.5.1.4
zhoneLinkAggTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZhoneLinkAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of Identifiers specifying the partner system to which an aggregation is connected."
::= { zhoneEnet 4 }
-- 1.3.6.1.4.1.5504.5.1.4.1
zhoneLinkAggEntry OBJECT-TYPE
SYNTAX ZhoneLinkAggEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the table, containing information
about a single partner system aggregation."
INDEX { zhoneLinkAggIfIndex }
::= { zhoneLinkAggTable 1 }
ZhoneLinkAggEntry ::=
SEQUENCE {
zhoneLinkAggIfIndex
Integer32,
zhoneLinkAggPartnerSystem
OCTET STRING,
zhoneLinkAggPartnerSystemPriority
Integer32,
zhoneLinkAggPartnerGroupId
Integer32
}
-- 1.3.6.1.4.1.5504.5.1.4.1.1
zhoneLinkAggIfIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable uniquely identifies the link
aggregation by which the profile described
in this entry is identified."
::= { zhoneLinkAggEntry 1 }
-- 1.3.6.1.4.1.5504.5.1.4.1.2
zhoneLinkAggPartnerSystem OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..18))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A six-byte identifier, similar to a MAC address,
specifying the partner system, but stored as a
string, and specified in the pattern
'nn:nn:nn:nn:nn:nn', where 'nn' is a hex number
specifying a byte of the pattern."
::= { zhoneLinkAggEntry 2 }
-- 1.3.6.1.4.1.5504.5.1.4.1.3
zhoneLinkAggPartnerSystemPriority OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer further specifying the partner system."
::= { zhoneLinkAggEntry 3 }
-- 1.3.6.1.4.1.5504.5.1.4.1.4
zhoneLinkAggPartnerGroupId OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An integer identifier specifying the link group."
::= { zhoneLinkAggEntry 4 }
END
--
-- phyEnetMauMib.mib
--