Observium_CE/mibs/adtran/ADTRAN-PLUGGABLE-PORT-MIB

1555 lines
55 KiB
Plaintext

ADTRAN-PLUGGABLE-PORT-MIB
DEFINITIONS ::= BEGIN
-- TITLE: The ADTRAN CN PLUGGABLE PORT MIB
-- PRODUCT: Modules with pluggable ports (SM, RPR LM, GE, ...)
-- VERSION: 1.0
-- DATE: Sept 10, 2008
-- This MIB Contains tables for pluggable ports on CN products.
--
-- HISTORY:
-- 2008/09/10 jmz - First Revision
-- 2010/06/04 jmz - Added capability bit for diagnostics
-- 2010/06/22 jlb - Added adGenPluggablePortVendorRevision
-- 2010/10/29 tgc - Updated the Description fields for adGenPluggablePortMismatchSet/Clear traps
-- - in an attempt to cover all possible mismatches, with speed and type being regarded
-- - as likely/common mismatches.
-- * PLEASE DO NOT ADD ANY REVISION HISTORY HERE! USE REVISION/DESCRIPTION!
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Integer32, Unsigned32
FROM SNMPv2-SMI
sysName
FROM SNMPv2-MIB
DisplayString, TruthValue, TEXTUAL-CONVENTION
FROM SNMPv2-TC
InterfaceIndex, ifIndex, ifDescr
FROM IF-MIB
adIdentity
FROM ADTRAN-MIB
adGenSlotInfoIndex
FROM ADTRAN-GENSLOT-MIB
adGenPortTrapIdentifier
FROM ADTRAN-GENPORT-MIB
adTrapInformSeqNum
FROM ADTRAN-GENTRAPINFORM-MIB
adGenPluggablePort, adGenPluggablePortID
FROM ADTRAN-SHARED-CND-SYSTEM-MIB
adTAeSCUTrapAlarmLevel
FROM ADTRAN-TAeSCUEXT1-MIB;
adGenPluggablePortMIB MODULE-IDENTITY
LAST-UPDATED "202003190000Z"
ORGANIZATION "ADTRAN, Inc."
CONTACT-INFO
"CND Tech Support
Postal: ADTRAN, Inc.
901 Explorer Blvd.
Huntsville, AL 35806
Tel: +1 800 726-8663
Fax: +1 256 963 6217
E-mail: support@adtran.com"
DESCRIPTION
"Adtran Pluggable Port MIB"
REVISION "202003190000Z"
DESCRIPTION "Added adGenPluggableAlarmSlotProvTable to provision the pluggable alarm levels on a slot."
REVISION "201908140000Z"
DESCRIPTION "Change adGenPluggableNumberOfChannels to adGenPluggableNumberOfXcvrChannels and
adGenPluggablePortChannelIndex to adGenPluggablePortChannelXcvrIndex to prevent
confusion with wavelength channel OID names."
REVISION "201905310000Z"
DESCRIPTION "Add 'opticalPigtail', 'noSeparable', and 'mpo' definitions to adGenPluggablePortConnectorType for optical pigtail and MPO (multi-fiber push on)cables.
Add QSFP definition to adGenPluggablePortPluggableType. Add adGenPluggablePortTable objects.
Deprecate several objects in adGenPluggablePortTable."
REVISION "201604150000Z"
DESCRIPTION "Add 'copperPigtail' definition to adGenPluggablePortConnectorType for copper pigtail (infiniband) cables."
REVISION "201306130000Z"
DESCRIPTION "Add 'none' definition to adGenPluggablePortConnectorType to deal with the condition when SFP/XFP is uninstalled."
REVISION "201201230000Z"
DESCRIPTION "Added adGenPluggablePortProvTable to support Wavelength and
channel number provisioning. Updated adGenPluggablePortCapabilities
to indicate if wavelength is provisionable. Added wavelengths
mismatch alarm. Also updated adGenPluggablePortStatusBits,
adGenPluggablePortAlarmBits and adGenPluggablePortAlarmsSuppressed
for a new wavelength mismatch condition."
REVISION "201103220000Z"
DESCRIPTION "Added adGenPluggablePortWavelengthPicoMeter."
::= { adGenPluggablePortID 1 }
--
-- Object Hierarchy
--
adGenPluggablePortObjects OBJECT IDENTIFIER ::= { adGenPluggablePort 1 }
adGenPluggablePortStats OBJECT IDENTIFIER ::= { adGenPluggablePort 2 }
adGenPluggablePortScalars OBJECT IDENTIFIER ::= { adGenPluggablePort 3 }
adGenPluggablePortTraps OBJECT IDENTIFIER ::= { adGenPluggablePort 4 }
adGenPluggablePortProv OBJECT IDENTIFIER ::= { adGenPluggablePort 5 }
adGenPluggablePortAlarms OBJECT IDENTIFIER ::= { adGenPluggablePortTraps 0 }
PluggablePortPowerUnits ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "Possible units for reporting power levels."
SYNTAX INTEGER {
dBm (1),
tenthsDBm (2),
microWatts (3),
tenthsMicroWatts (4)
}
--
-- Pluggable Port Information Table
--
adGenPluggablePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides information about pluggable ports/interfaces,
such as SFPs and XFPs."
::= { adGenPluggablePortObjects 1 }
adGenPluggablePortEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides information about pluggable ports/interfaces.
that are plugged into the system."
INDEX { adGenPluggablePortIndex }
::= { adGenPluggablePortTable 1 }
AdGenPluggablePortEntry ::=
SEQUENCE {
adGenPluggablePortIndex InterfaceIndex,
adGenPluggablePortPluggableType INTEGER,
adGenPluggablePortConnectorType INTEGER,
adGenPluggablePortCapabilities BITS,
adGenPluggablePortState BITS,
adGenPluggablePortStatusBits BITS,
adGenPluggablePortAlarmBits BITS,
adGenPluggablePortAlarmsSuppressed BITS,
adGenPluggablePortBer Unsigned32,
adGenPluggablePortVendorName OCTET STRING,
adGenPluggablePortVendorPartNumber OCTET STRING,
adGenPluggablePortVendorSerialNumber OCTET STRING,
adGenPluggablePortAdtranName OCTET STRING,
adGenPluggablePortAdtranPartNumber OCTET STRING,
adGenPluggablePortAdtranClei OCTET STRING,
adGenPluggablePortWavelength Unsigned32,
adGenPluggablePortMinBitRate Unsigned32,
adGenPluggablePortMaxBitRate Unsigned32,
adGenPluggablePortReachLength Unsigned32,
adGenPluggablePortReachUnits INTEGER,
adGenPluggablePortRxPower Integer32,
adGenPluggablePortRxPowerUnits PluggablePortPowerUnits,
adGenPluggablePortTxPower Integer32,
adGenPluggablePortTxPowerUnits PluggablePortPowerUnits,
adGenPluggablePortTxBias Integer32,
adGenPluggablePortTxBiasUnits INTEGER,
adGenPluggablePortTemperature Integer32,
adGenPluggablePortTemperatureUnits INTEGER,
adGenPluggablePortVoltage Integer32,
adGenPluggablePortVendorRevision OCTET STRING,
adGenPluggablePortWavelengthPicoMeter Unsigned32,
adGenPluggableNumberOfXcvrChannels Integer32
}
adGenPluggablePortIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interface index of the pluggable port."
::= { adGenPluggablePortEntry 1 }
adGenPluggablePortPluggableType OBJECT-TYPE
SYNTAX INTEGER {
none (1),
sfp (2),
xfp (3),
unknown (4),
qsfp (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the form factor of the pluggable port."
::= { adGenPluggablePortEntry 2 }
adGenPluggablePortConnectorType OBJECT-TYPE
SYNTAX INTEGER {
other (1),
fiberLC (2),
fiberSC (3),
mtrj (4),
hssdc (5),
copperRJ45 (6),
none (7),
copperPigtail (8),
opticalPigtail (9),
mpo (10),
noSeparable (11)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the type of the pluggable port."
::= { adGenPluggablePortEntry 3 }
adGenPluggablePortCapabilities OBJECT-TYPE
SYNTAX BITS {
pluggable (0),
berReadable (1),
voltageReadable (2),
wavelengthReadable (3),
diagnosticsAvailable (4),
wavelengthProvisionable (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the capabilities of the pluggable port;
whether the port is pluggable (0) (if not pluggable,
the port might still be able to report optical data),
or if the bit error rate is readable (1). Also reports
if the voltage is readable (2), wavelength is
readable (3), if the diagnostics information is
available (4) or if wavelength is provisionable (5).
If diagnostics are available, values in
adGenPluggablePortRxPower, adGenPluggablePortTxPower,
adGenPluggablePortTxBias, adGenPluggablePortTemperature,
and adGenPluggablePortVoltage are valid. If wavelength
provisioning is available then use adGenPluggablePortProvTable
to provision wavelength or channel."
::= { adGenPluggablePortEntry 4 }
adGenPluggablePortState OBJECT-TYPE
SYNTAX BITS {
portUnsupported (0),
portUp (1),
portDown (2),
portLos (3),
portLol (4),
portSignalDegrade (5),
portSignalFail (6),
portMissing (7),
cardMissing (8)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the state of the pluggable port; multiple
bits can be set for various details of 'portDown'. If the
port is 'portUp', there shouldn't be any other bits set.
portDown: Port is non-operational, for the following reasons:
portUnsupported: Implies the port is not an ADTRAN part.
portLos: Port has a Loss-of-Signal condition.
portLol: Port has a Loss-of-Lock condition.
portSignalDegrade: Port has high enough BER that it is degraded.
portSignalFail: Port has general failure condition.
portMissing: Pluggable is not plugged in.
cardMissing: Port exists on a peer card that is missing."
::= { adGenPluggablePortEntry 5 }
adGenPluggablePortStatusBits OBJECT-TYPE
SYNTAX BITS {
isPresent (0),
isValid (1),
isSupported (2),
isMismatched (3),
isTxEnabled (4),
isTxFault (5),
isWavelengthMismatch (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports other status information for the pluggable port.
isSupported: Pluggable is an ADTRAN part.
isPresent: Pluggable has been detected.
isValid: Pluggable information has been read correctly.
isMismatched: Pluggable reported speed (adGenPluggablePortMin/MaxBitRate)
does not match required speed for this port.
isTxEnabled: Pluggable has been enabled (laser on).
isTxFault: Pluggable has a TxFault condition.
isWavelengthMismatch: Pluggable has a wavelength mismatch condition."
::= { adGenPluggablePortEntry 6 }
adGenPluggablePortAlarmBits OBJECT-TYPE
SYNTAX BITS {
txFault (0),
missing (1),
unsupported (2),
speedMismatch(3),
highTemp (4),
wavelengthMismatch (5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the alarm status of the pluggable port, matching
each bit to a supported alarm on the pluggable. This may be
set, even if the related bit in adGenPluggablePortAlarmsSuppressed
is set to block the alarm being raised to the management system."
::= { adGenPluggablePortEntry 7 }
adGenPluggablePortAlarmsSuppressed OBJECT-TYPE
SYNTAX BITS {
txFault (0),
missing (1),
unsupported (2),
speedMismatch(3),
highTemp (4),
wavelengthMismacth (5)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allows the alarm to be suppressed; if the bit is set, the
alarm will not be raised, even if the condition is met."
::= { adGenPluggablePortEntry 8 }
adGenPluggablePortBer OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the exponent of the Bit Error Rate reading
on the port; resulting BER should be 1E-N, where N
is the reported value. This is valid only if the
berReadable bit is set in adGenPluggablePortCapabilities."
::= { adGenPluggablePortEntry 9 }
adGenPluggablePortVendorName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's vendor name
as read from the pluggable PROM."
::= { adGenPluggablePortEntry 10 }
adGenPluggablePortVendorPartNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's vendor part number
as read from the pluggable PROM."
::= { adGenPluggablePortEntry 11 }
adGenPluggablePortVendorSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's vendor serial number
as read from the pluggable PROM."
::= { adGenPluggablePortEntry 12 }
adGenPluggablePortAdtranName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's Adtran name as
read from the pluggable PROM (if isApproved)."
::= { adGenPluggablePortEntry 13 }
adGenPluggablePortAdtranPartNumber OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's Adtran part number as
read from the pluggable PROM (if isApproved)."
::= { adGenPluggablePortEntry 14 }
adGenPluggablePortAdtranClei OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..40))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's Adtran CLEI as
read from the pluggable PROM (if isApproved)."
::= { adGenPluggablePortEntry 15 }
adGenPluggablePortWavelength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the wavelength of the pluggable port in nanometers, only if the
adGenPluggablePortCapabilities has the wavelengthReadable bit set."
::= { adGenPluggablePortEntry 16 }
adGenPluggablePortMinBitRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the minimum rate of the pluggable port in Mb/s."
::= { adGenPluggablePortEntry 17 }
adGenPluggablePortMaxBitRate OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the maximum rate of the pluggable port in Mb/s."
::= { adGenPluggablePortEntry 18 }
adGenPluggablePortReachLength OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the maximum transmission length of the pluggable port
in units reported by adGenPluggablePortReachUnits."
::= { adGenPluggablePortEntry 19 }
adGenPluggablePortReachUnits OBJECT-TYPE
SYNTAX INTEGER {
reachUnit1Kmfor09um (1),
reachUnit100mfor09um (2),
reachUnit10mfor50um (3),
reachUnit10mfor62um (4),
reachUnit1mforCu (5),
reachUnit1KmforSmf (6),
reachUnit2mforEBW (7),
reachUnit1mfor50um (8),
reachUnit1mfor62um (9)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the units of adGenPluggablePortReachLength."
::= { adGenPluggablePortEntry 20 }
adGenPluggablePortRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Reports the receive power of the pluggable port in
units reported by adGenPluggablePortRxPowerUnits.
This object is deprecated for new development.
Please use the relevant OID in the
adGenPluggablePortChannelTable for new development."
::= { adGenPluggablePortEntry 21 }
adGenPluggablePortRxPowerUnits OBJECT-TYPE
SYNTAX PluggablePortPowerUnits
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Reports the units of adGenPluggablePortRxPower.
This object is deprecated for new development.
Please use the relevant OID in the
adGenPluggablePortChannelTable for new development."
::= { adGenPluggablePortEntry 22 }
adGenPluggablePortTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Reports the transmit power of the pluggable port in
units reported by adGenPluggablePortTxPowerUnits.
This object is deprecated for new development.
Please use the relevant OID in the
adGenPluggablePortChannelTable for new development."
::= { adGenPluggablePortEntry 23 }
adGenPluggablePortTxPowerUnits OBJECT-TYPE
SYNTAX PluggablePortPowerUnits
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Reports the units of adGenPluggablePortTxPower.
This object is deprecated for new development.
Please use the relevant OID in the
adGenPluggablePortChannelTable for new development."
::= { adGenPluggablePortEntry 24 }
adGenPluggablePortTxBias OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Reports the transmit bias current of the pluggable port in
units reported by adGenPluggablePortTxBiasUnits.
This object is deprecated for new development.
Please use the relevant OID in the
adGenPluggablePortChannelTable for new development."
::= { adGenPluggablePortEntry 25 }
adGenPluggablePortTxBiasUnits OBJECT-TYPE
SYNTAX INTEGER {
milliAmps (1)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Reports the units of adGenPluggablePortTxBias.
This object is deprecated for new development.
Please use the relevant OID in the
adGenPluggablePortChannelTable for new development."
::= { adGenPluggablePortEntry 26 }
adGenPluggablePortTemperature OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the temperature of the pluggable port in
units reported by adGenPluggablePortTemperatureUnits."
::= { adGenPluggablePortEntry 27 }
adGenPluggablePortTemperatureUnits OBJECT-TYPE
SYNTAX INTEGER {
celsius (1),
tenthsCelsius (2),
fahrenheit (3),
tenthsFahrenheit (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the units of adGenPluggablePortTemperature."
::= { adGenPluggablePortEntry 28 }
adGenPluggablePortVoltage OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the voltage of the pluggable port in mV, only if
adGenPluggablePortCapabilities has the voltageReadable bit set."
::= { adGenPluggablePortEntry 29 }
adGenPluggablePortVendorRevision OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..4))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the pluggable port's vendor revision level
as read from the pluggable PROM."
::= { adGenPluggablePortEntry 30 }
adGenPluggablePortWavelengthPicoMeter OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the wavelength of the pluggable port in picometer, only if the
adGenPluggablePortCapabilities has the wavelengthReadable bit set."
::= { adGenPluggablePortEntry 31 }
adGenPluggableNumberOfXcvrChannels OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the number of channels that this pluggable module supports.
Example: for SFPs this should be 1, for QSFP this will typically
be 4. Can be used to determine the max indices supported by
tables indexed by ChannelId such as the adGenPluggablePortChannelTable."
::= { adGenPluggablePortEntry 32 }
--
-- Pluggable Port Channel Table
--
adGenPluggablePortChannelTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides information about pluggable port channels
for Pluggable modules that have more than one communication
channel per module, such as QSFP."
::= { adGenPluggablePortObjects 2 }
adGenPluggablePortChannelEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortChannelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides information about pluggable port transceiver channels
for Pluggable modules that have more than one transceiver
channel per module, such as QSFP."
INDEX { adGenPluggablePortIndex, adGenPluggablePortChannelXcvrIndex }
::= { adGenPluggablePortChannelTable 1 }
AdGenPluggablePortChannelEntry ::=
SEQUENCE {
adGenPluggablePortChannelModuleIndex InterfaceIndex,
adGenPluggablePortChannelXcvrIndex Unsigned32,
adGenPluggablePortChannelRxPower Integer32,
adGenPluggablePortChannelRxPowerUnits PluggablePortPowerUnits,
adGenPluggablePortChannelTxPower Integer32,
adGenPluggablePortChannelTxPowerUnits PluggablePortPowerUnits,
adGenPluggablePortChannelTxBias Integer32,
adGenPluggablePortChannelTxBiasUnits INTEGER
}
adGenPluggablePortChannelModuleIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interface index of the pluggable port."
::= { adGenPluggablePortChannelEntry 1 }
adGenPluggablePortChannelXcvrIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the transceiver channel of the pluggable port."
::= { adGenPluggablePortChannelEntry 2 }
adGenPluggablePortChannelRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the receive power of the pluggable port in
units reported by adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortChannelEntry 3 }
adGenPluggablePortChannelRxPowerUnits OBJECT-TYPE
SYNTAX PluggablePortPowerUnits
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the units of adGenPluggablePortRxPower."
::= { adGenPluggablePortChannelEntry 4 }
adGenPluggablePortChannelTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the transmit power of the pluggable port in
units reported by adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortChannelEntry 5 }
adGenPluggablePortChannelTxPowerUnits OBJECT-TYPE
SYNTAX PluggablePortPowerUnits
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the units of adGenPluggablePortTxPower."
::= { adGenPluggablePortChannelEntry 6 }
adGenPluggablePortChannelTxBias OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the transmit bias current of the pluggable port in
units reported by adGenPluggablePortTxBiasUnits."
::= { adGenPluggablePortChannelEntry 7 }
adGenPluggablePortChannelTxBiasUnits OBJECT-TYPE
SYNTAX INTEGER {
milliAmps (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the units of adGenPluggablePortTxBias."
::= { adGenPluggablePortChannelEntry 8 }
--
-- Pluggable Port Statistics - Total
--
adGenPluggablePortTotalStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides cumulative statistics for pluggable ports."
::= { adGenPluggablePortStats 1 }
adGenPluggablePortTotalStatsEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortTotalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides cumulative statistics for pluggable ports."
INDEX { adGenPluggablePortTotalStatsIndex }
::= { adGenPluggablePortTotalStatsTable 1 }
AdGenPluggablePortTotalStatsEntry ::=
SEQUENCE {
adGenPluggablePortTotalStatsIndex InterfaceIndex,
adGenPluggablePortTotalStatsMaxRxPower Integer32,
adGenPluggablePortTotalStatsMinRxPower Integer32,
adGenPluggablePortTotalStatsAvgRxPower Integer32,
adGenPluggablePortTotalStatsMaxTxPower Integer32,
adGenPluggablePortTotalStatsMinTxPower Integer32,
adGenPluggablePortTotalStatsAvgTxPower Integer32
}
adGenPluggablePortTotalStatsIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interface index of the pluggable port."
::= { adGenPluggablePortTotalStatsEntry 1 }
adGenPluggablePortTotalStatsMaxRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the overall maximum Rx Power seen on this
pluggable port, in units of adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortTotalStatsEntry 2 }
adGenPluggablePortTotalStatsMinRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the overall minimum Rx Power seen on this
pluggable port, in units of adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortTotalStatsEntry 3 }
adGenPluggablePortTotalStatsAvgRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the overall average Rx Power seen on this
pluggable port, in units of adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortTotalStatsEntry 4 }
adGenPluggablePortTotalStatsMaxTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the overall maximum Tx Power seen on this
pluggable port, in units of adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortTotalStatsEntry 5 }
adGenPluggablePortTotalStatsMinTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the overall minimum Tx Power seen on this
pluggable port, in units of adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortTotalStatsEntry 6 }
adGenPluggablePortTotalStatsAvgTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the overall average Tx Power seen on this
pluggable port, in units of adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortTotalStatsEntry 7 }
--
-- Pluggable Port Statistics - Current
--
adGenPluggablePortCurrentStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortCurrentStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides statistics from the current interval
for pluggable ports."
::= { adGenPluggablePortStats 2 }
adGenPluggablePortCurrentStatsEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortCurrentStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides statistics from the current interval
for pluggable ports."
INDEX { adGenPluggablePortCurrentStatsIndex }
::= { adGenPluggablePortCurrentStatsTable 1 }
AdGenPluggablePortCurrentStatsEntry ::=
SEQUENCE {
adGenPluggablePortCurrentStatsIndex InterfaceIndex,
adGenPluggablePortCurrentStatsMaxRxPower Integer32,
adGenPluggablePortCurrentStatsMinRxPower Integer32,
adGenPluggablePortCurrentStatsAvgRxPower Integer32,
adGenPluggablePortCurrentStatsMaxTxPower Integer32,
adGenPluggablePortCurrentStatsMinTxPower Integer32,
adGenPluggablePortCurrentStatsAvgTxPower Integer32
}
adGenPluggablePortCurrentStatsIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interface index of the pluggable port."
::= { adGenPluggablePortCurrentStatsEntry 1 }
adGenPluggablePortCurrentStatsMaxRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the maximum Rx Power seen on this pluggable
port in the current interval, in units of
adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortCurrentStatsEntry 2 }
adGenPluggablePortCurrentStatsMinRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the minimum Rx Power seen on this pluggable
port, in the current interval, in units of
adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortCurrentStatsEntry 3 }
adGenPluggablePortCurrentStatsAvgRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the average Rx Power seen on this pluggable
port, in the current interval, in units of
adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortCurrentStatsEntry 4 }
adGenPluggablePortCurrentStatsMaxTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the maximum Tx Power seen on this pluggable
port, in the current interval, in units of
adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortCurrentStatsEntry 5 }
adGenPluggablePortCurrentStatsMinTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the minimum Tx Power seen on this pluggable
port, in the current interval, in units of
adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortCurrentStatsEntry 6 }
adGenPluggablePortCurrentStatsAvgTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the average Tx Power seen on this pluggable
port, in the current interval, in units of
adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortCurrentStatsEntry 7 }
--
-- Pluggable Port Statistics - Day
--
adGenPluggablePortDayStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortDayStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides 24 hour statistics for pluggable ports."
::= { adGenPluggablePortStats 3 }
adGenPluggablePortDayStatsEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortDayStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides 24 hour statistics for pluggable ports."
INDEX { adGenPluggablePortDayStatsIndex }
::= { adGenPluggablePortDayStatsTable 1 }
AdGenPluggablePortDayStatsEntry ::=
SEQUENCE {
adGenPluggablePortDayStatsIndex InterfaceIndex,
adGenPluggablePortDayStatsMaxRxPower Integer32,
adGenPluggablePortDayStatsMinRxPower Integer32,
adGenPluggablePortDayStatsAvgRxPower Integer32,
adGenPluggablePortDayStatsMaxTxPower Integer32,
adGenPluggablePortDayStatsMinTxPower Integer32,
adGenPluggablePortDayStatsAvgTxPower Integer32
}
adGenPluggablePortDayStatsIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interface index of the pluggable port."
::= { adGenPluggablePortDayStatsEntry 1 }
adGenPluggablePortDayStatsMaxRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the 24 hour maximum Rx Power seen on this
pluggable port, in units of adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortDayStatsEntry 2 }
adGenPluggablePortDayStatsMinRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the 24 hour minimum Rx Power seen on this
pluggable port, in units of adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortDayStatsEntry 3 }
adGenPluggablePortDayStatsAvgRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the 24 hour average Rx Power seen on this
pluggable port, in units of adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortDayStatsEntry 4 }
adGenPluggablePortDayStatsMaxTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the 24 hour maximum Tx Power seen on this
pluggable port, in units of adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortDayStatsEntry 5 }
adGenPluggablePortDayStatsMinTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the 24 hour minimum Tx Power seen on this
pluggable port, in units of adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortDayStatsEntry 6 }
adGenPluggablePortDayStatsAvgTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the 24 hour average Tx Power seen on this
pluggable port, in units of adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortDayStatsEntry 7 }
--
-- Pluggable Port Statistics - Interval
--
adGenPluggablePortIntervalStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortIntervalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides cumulative statistics for pluggable ports."
::= { adGenPluggablePortStats 4 }
adGenPluggablePortIntervalStatsEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortIntervalStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Provides cumulative statistics for pluggable ports."
INDEX { adGenPluggablePortIntervalStatsIndex,
adGenPluggablePortIntervalStatsInterval }
::= { adGenPluggablePortIntervalStatsTable 1 }
AdGenPluggablePortIntervalStatsEntry ::=
SEQUENCE {
adGenPluggablePortIntervalStatsIndex InterfaceIndex,
adGenPluggablePortIntervalStatsInterval Unsigned32,
adGenPluggablePortIntervalStatsMaxRxPower Integer32,
adGenPluggablePortIntervalStatsMinRxPower Integer32,
adGenPluggablePortIntervalStatsAvgRxPower Integer32,
adGenPluggablePortIntervalStatsMaxTxPower Integer32,
adGenPluggablePortIntervalStatsMinTxPower Integer32,
adGenPluggablePortIntervalStatsAvgTxPower Integer32
}
adGenPluggablePortIntervalStatsIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interface index of the pluggable port."
::= { adGenPluggablePortIntervalStatsEntry 1 }
adGenPluggablePortIntervalStatsInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..96)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Identifies the interval for which these stats are valid."
::= { adGenPluggablePortIntervalStatsEntry 2 }
adGenPluggablePortIntervalStatsMaxRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the maximum Rx Power seen on this pluggable
port, in this interval, in units of
adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortIntervalStatsEntry 3 }
adGenPluggablePortIntervalStatsMinRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the minimum Rx Power seen on this pluggable
port, in this interval, in units of
adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortIntervalStatsEntry 4 }
adGenPluggablePortIntervalStatsAvgRxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the average Rx Power seen on this pluggable
port, in this interval, in units of
adGenPluggablePortRxPowerUnits."
::= { adGenPluggablePortIntervalStatsEntry 5 }
adGenPluggablePortIntervalStatsMaxTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the maximum Tx Power seen on this pluggable
port, in this interval, in units of
adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortIntervalStatsEntry 6 }
adGenPluggablePortIntervalStatsMinTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the minimum Tx Power seen on this pluggable
port, in this interval, in units of
adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortIntervalStatsEntry 7 }
adGenPluggablePortIntervalStatsAvgTxPower OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reports the average Tx Power seen on this pluggable
port, in this interval, in units of
adGenPluggablePortTxPowerUnits."
::= { adGenPluggablePortIntervalStatsEntry 8 }
--
-- Pluggable Port Provisioning
--
adGenPluggablePortProvTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggablePortProvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Pluggable Port provisioning table."
::= { adGenPluggablePortProv 1 }
adGenPluggablePortProvEntry OBJECT-TYPE
SYNTAX AdGenPluggablePortProvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Pluggable Port provisioning table."
INDEX { ifIndex }
::= { adGenPluggablePortProvTable 1 }
AdGenPluggablePortProvEntry ::=
SEQUENCE {
adGenPluggablePortProvWaveLength
Integer32,
adGenPluggablePortProvChannelNumber
Integer32
}
adGenPluggablePortProvWaveLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to specify a wavelength of light associated with pluggable module supported on this
interface. A set value to 0 to auto detects and locks in the wavelength of the first
pluggable module present when the interface reaches a running state. To specify
CWDM or DWDM wavelengths in nanometer, values are entered after multiplying by 100.
Example:
wavelength 850.00 will be entered as 85000
wavelength 1271 will be entered as 127100
wavelength 1563.86 will be entered as 156386"
::= { adGenPluggablePortProvEntry 1 }
adGenPluggablePortProvChannelNumber OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to specify a wavelength channel number of DWDM wavelength associated with pluggable module
supported on this interface. Set value to 0 to auto detects and locks in the DWDM
wavelength channel number of the first pluggable module present when the interface reaches a
running state. To specify DWDM wavelength channel number, values are entered after multiplying
by 100.
Example:
Channel 17 will be entered as 1700
Channel 17.25 will be entered as 1725
Channel 60.5 will be entered as 6050"
::= { adGenPluggablePortProvEntry 2 }
--
-- Pluggable Alarm Slot Prov Levels
--
adGenPluggableAlarmSlotProvTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPluggableAlarmSlotProvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table sets alarm severity for all Pluggable ports."
::= { adGenPluggablePortProv 2 }
adGenPluggableAlarmSlotProvEntry OBJECT-TYPE
SYNTAX AdGenPluggableAlarmSlotProvEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { adGenSlotInfoIndex }
::= { adGenPluggableAlarmSlotProvTable 1}
AdGenPluggableAlarmSlotProvEntry ::=
SEQUENCE {
adGenPluggableAlarmSlotTxFaultLevel INTEGER,
adGenPluggableAlarmSlotMissingLevel INTEGER
}
adGenPluggableAlarmSlotTxFaultLevel OBJECT-TYPE
SYNTAX INTEGER {
info(2),
alert(3),
minor(4),
major(5),
critical(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the Pluggable Tx Fault alarm level (affects all Pluggable Ports)"
DEFVAL { major }
::= { adGenPluggableAlarmSlotProvEntry 1 }
adGenPluggableAlarmSlotMissingLevel OBJECT-TYPE
SYNTAX INTEGER {
info(2),
alert(3),
minor(4),
major(5),
critical(6)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Sets the Pluggable Missing alarm level (affects all Pluggable Ports)"
DEFVAL { major }
::= { adGenPluggableAlarmSlotProvEntry 2 }
--
-- Pluggable Port Scalars for Alarm Level
--
adGenPluggablePortAlarmLevel OBJECT-TYPE
SYNTAX INTEGER {
disabled(1),
info(2),
alert(3),
minor(4),
major(5),
critical(6)
}
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Criticality Level of an alarm. This value is invalid if read.
This is used as a varbind in an alarm trap to indicate
its alarm level."
::= { adGenPluggablePortScalars 1 }
--
-- Pluggable Port Alarms
--
adGenPluggablePortTxFaultClear NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port has the Tx Fault condition cleared."
--#TYPE "Status - Tx Fault Alarm Clear"
--#SUMMARY "Tx Fault Alarm Cleared on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 2 }
adGenPluggablePortTxFaultSet NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port has the Tx Fault condition set."
--#TYPE "Status - Tx Fault Alarm Set"
--#SUMMARY "Tx Fault Alarm Set on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 3 }
adGenPluggablePortMissingClear NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port is no longer missing."
--#TYPE "Status - Pluggable Missing Alarm Clear"
--#SUMMARY "Pluggable Missing Alarm Cleared on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 4 }
adGenPluggablePortMissingSet NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port is missing."
--#TYPE "Status - Pluggable Missing Alarm Set"
--#SUMMARY "Pluggable Missing Alarm Set on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 5 }
adGenPluggablePortUnsupportedClear NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable unsupported condition has been cleared."
--#TYPE "Status - Pluggable Unsupported Alarm Clear"
--#SUMMARY "Pluggable Unsupported Alarm Cleared on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MINOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 6 }
adGenPluggablePortUnsupportedSet NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port is Unsupported."
--#TYPE "Status - Pluggable Unsupported Alarm Set"
--#SUMMARY "Pluggable Unsupported Alarm Set on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MINOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 7 }
adGenPluggablePortMismatchClear NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the port no longer has a mismatch between the expected and the actual pluggable."
--#TYPE "Status - Mismatch Alarm Clear"
--#SUMMARY "Mismatch Alarm Cleared on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 8 }
adGenPluggablePortMismatchSet NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the port has a mismatch between the expected and the actual pluggable (check speed, type, etc.)."
--#TYPE "Status - Mismatch Alarm Set"
--#SUMMARY "Mismatch Alarm Set on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 9 }
adGenPluggablePortTempClear NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port temperature alarm has been cleared."
--#TYPE "Status - Temperature Alarm Clear"
--#SUMMARY "Temperature Alarm Cleared on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 10 }
adGenPluggablePortTempSet NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port temperature alarm has been set."
--#TYPE "Status - Temperature Alarm Set"
--#SUMMARY "Temperature Alarm Set on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 11 }
adGenPluggablePortProvWavelengthMismatchClear NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port wavelength match the provisioned wavelength."
--#TYPE "Status - Plug Provisioned Wavelength Mismatch Alarm Clear"
--#SUMMARY "Plug Provisioned Wavelength Mismatch Alarm Cleared on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 12 }
adGenPluggablePortProvWavelengthMismatchSet NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPortTrapIdentifier,
ifIndex,
adTAeSCUTrapAlarmLevel,
ifDescr
}
STATUS current
DESCRIPTION
"Indicates that the pluggable port wavelength does not match the provisioned wavelength."
--#TYPE "Status - Plug Provisioned Wavelength Mismatch Alarm Set"
--#SUMMARY "Plug Provisioned Wavelength Mismatch Alarm Set on"
--#SUMMARY "Shelf: %s, Slot: %d, %s"
--#ARGUMENTS {1, 2, 6}
--#SEVERITY MAJOR
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPluggablePortAlarms 13 }
END