summaryrefslogtreecommitdiff
path: root/MIBS/hp/HP-ICF-TRANSCEIVER-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/hp/HP-ICF-TRANSCEIVER-MIB')
-rw-r--r--MIBS/hp/HP-ICF-TRANSCEIVER-MIB1485
1 files changed, 1485 insertions, 0 deletions
diff --git a/MIBS/hp/HP-ICF-TRANSCEIVER-MIB b/MIBS/hp/HP-ICF-TRANSCEIVER-MIB
new file mode 100644
index 0000000..532494c
--- /dev/null
+++ b/MIBS/hp/HP-ICF-TRANSCEIVER-MIB
@@ -0,0 +1,1485 @@
+HP-ICF-TRANSCEIVER-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ OBJECT-TYPE, MODULE-IDENTITY, Integer32, Unsigned32, TimeTicks
+ FROM SNMPv2-SMI
+ SnmpAdminString
+ FROM SNMP-FRAMEWORK-MIB
+ MODULE-COMPLIANCE, OBJECT-GROUP
+ FROM SNMPv2-CONF
+ TruthValue
+ FROM SNMPv2-TC
+ hpSwitch
+ FROM HP-ICF-OID
+ ifIndex
+ FROM IF-MIB;
+
+ hpicfTransceiverMIB MODULE-IDENTITY
+ LAST-UPDATED "201107250000Z" -- July 25, 2011
+ ORGANIZATION "HP Networking"
+ CONTACT-INFO "Hewlett Packard Company
+ 8000 Foothills Blvd.
+ Roseville, CA 95747"
+ DESCRIPTION "This MIB module describes HP transceiver
+ information."
+ REVISION "201107250000Z" -- July 25, 2011
+ DESCRIPTION "Deprecated hpicfXcvrDiagnosticsTimeStamp, add
+ hpicfXcvrDiagnosticsTimeTicks."
+ REVISION "201106080000Z" -- June 8, 2011
+ DESCRIPTION "Add objects for reporting phy and cable
+ diagnostics information."
+ REVISION "201103140000Z" -- March 14, 2011
+ DESCRIPTION "Change hpicfXcvrInfoEntry INDEX to ifIndex and
+ hpicfXcvrPortIndex to Integer32 and read-only."
+ REVISION "201103020000Z" -- March 2, 2011
+ DESCRIPTION "Management Infromation Base module for transceiver
+ information and statistics."
+
+ ::= { hpSwitch 82 }
+
+-- *******************************************************************
+-- Textual Conventions
+-- *******************************************************************
+
+-- *******************************************************************
+-- Transceiver Objects
+-- *******************************************************************
+
+ hpicfXcvrObjects OBJECT IDENTIFIER
+ ::= { hpicfTransceiverMIB 1 }
+
+ hpicfXcvrInfo OBJECT IDENTIFIER
+ ::= { hpicfXcvrObjects 1 }
+
+-- *******************************************************************
+-- Transceiver Info
+-- *******************************************************************
+
+ hpicfXcvrInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HpicfXcvrInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of objects that display transceiver
+ characteristics."
+ ::= { hpicfXcvrInfo 1 }
+
+ hpicfXcvrInfoEntry OBJECT-TYPE
+ SYNTAX HpicfXcvrInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A set of objects that displays information of
+ a transceiver."
+ INDEX { ifIndex }
+ ::= { hpicfXcvrInfoTable 1 }
+
+ HpicfXcvrInfoEntry ::=
+ SEQUENCE {
+ hpicfXcvrPortIndex Integer32,
+ hpicfXcvrPortDesc SnmpAdminString,
+ hpicfXcvrModel SnmpAdminString,
+ hpicfXcvrSerial SnmpAdminString,
+ hpicfXcvrType SnmpAdminString,
+ hpicfXcvrConnectorType SnmpAdminString,
+ hpicfXcvrWavelength SnmpAdminString,
+ hpicfXcvrTxDist SnmpAdminString,
+ hpicfXcvrDiagnostics INTEGER,
+ hpicfXcvrDiagnosticsUpdate TruthValue,
+ hpicfXcvrTemp Integer32,
+ hpicfXcvrVoltage Unsigned32,
+ hpicfXcvrBias Unsigned32,
+ hpicfXcvrTxPower Integer32,
+ hpicfXcvrRxPower Integer32,
+ hpicfXcvrAlarms BITS,
+ hpicfXcvrErrors BITS,
+ hpicfXcvrTempHiAlarm Integer32,
+ hpicfXcvrTempLoAlarm Integer32,
+ hpicfXcvrTempHiWarn Integer32,
+ hpicfXcvrTempLoWarn Integer32,
+ hpicfXcvrVccHiAlarm Unsigned32,
+ hpicfXcvrVccLoAlarm Unsigned32,
+ hpicfXcvrVccHiWarn Unsigned32,
+ hpicfXcvrVccLoWarn Unsigned32,
+ hpicfXcvrBiasHiAlarm Unsigned32,
+ hpicfXcvrBiasLoAlarm Unsigned32,
+ hpicfXcvrBiasHiWarn Unsigned32,
+ hpicfXcvrBiasLoWarn Unsigned32,
+ hpicfXcvrPwrOutHiAlarm Unsigned32,
+ hpicfXcvrPwrOutLoAlarm Unsigned32,
+ hpicfXcvrPwrOutHiWarn Unsigned32,
+ hpicfXcvrPwrOutLoWarn Unsigned32,
+ hpicfXcvrRcvPwrHiAlarm Unsigned32,
+ hpicfXcvrRcvPwrLoAlarm Unsigned32,
+ hpicfXcvrRcvPwrHiWarn Unsigned32,
+ hpicfXcvrRcvPwrLoWarn Unsigned32,
+ hpicfXcvrDiagnosticsTimeStamp SnmpAdminString,
+ hpicfXcvrPhyLinkStatus INTEGER,
+ hpicfXcvrPhySpeed Unsigned32,
+ hpicfXcvrPhyDuplex INTEGER,
+ hpicfXcvrMdiPairACableStatus INTEGER,
+ hpicfXcvrMdiPairACableLength Unsigned32,
+ hpicfXcvrMdiPairADistanceToFault Unsigned32,
+ hpicfXcvrMdiPairAPolaritySwap INTEGER,
+ hpicfXcvrMdiPairASkew Unsigned32,
+ hpicfXcvrMdiPairBCableStatus INTEGER,
+ hpicfXcvrMdiPairBCableLength Unsigned32,
+ hpicfXcvrMdiPairBDistanceToFault Unsigned32,
+ hpicfXcvrMdiPairBPolaritySwap INTEGER,
+ hpicfXcvrMdiPairBSkew Unsigned32,
+ hpicfXcvrMdiPairCCableStatus INTEGER,
+ hpicfXcvrMdiPairCCableLength Unsigned32,
+ hpicfXcvrMdiPairCDistanceToFault Unsigned32,
+ hpicfXcvrMdiPairCPolaritySwap INTEGER,
+ hpicfXcvrMdiPairCSkew Unsigned32,
+ hpicfXcvrMdiPairDCableStatus INTEGER,
+ hpicfXcvrMdiPairDCableLength Unsigned32,
+ hpicfXcvrMdiPairDDistanceToFault Unsigned32,
+ hpicfXcvrMdiPairDPolaritySwap INTEGER,
+ hpicfXcvrMdiPairDSkew Unsigned32,
+ hpicfXcvrMdiPairABSwap INTEGER,
+ hpicfXcvrMdiPairCDSwap INTEGER,
+ hpicfXcvrDiagnosticsTimeTicks TimeTicks
+ }
+
+ hpicfXcvrPortIndex OBJECT-TYPE
+ SYNTAX Integer32(1..2147483647)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for this entry."
+ ::= { hpicfXcvrInfoEntry 1 }
+
+ hpicfXcvrPortDesc OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the interface."
+ ::= { hpicfXcvrInfoEntry 2 }
+
+ hpicfXcvrModel OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the transceiver
+ model number."
+ ::= { hpicfXcvrInfoEntry 3 }
+
+ hpicfXcvrSerial OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the transceiver
+ serial number."
+ ::= { hpicfXcvrInfoEntry 4 }
+
+ hpicfXcvrType OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the transceiver type."
+ ::= { hpicfXcvrInfoEntry 5 }
+
+ hpicfXcvrConnectorType OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the transceiver
+ connector type."
+ ::= { hpicfXcvrInfoEntry 6 }
+
+ hpicfXcvrWavelength OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..96))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the central optical
+ wavelength.
+
+ n/a will be reported for copper transceivers."
+ ::= { hpicfXcvrInfoEntry 7 }
+
+ hpicfXcvrTxDist OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..64))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A textual description of the link length
+ supported by the transceiver."
+ ::= { hpicfXcvrInfoEntry 8 }
+
+ hpicfXcvrDiagnostics OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ dom(1),
+ vct(2),
+ other(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates transceiver diagnostic support.
+ May be one of Virtual Cable Test (VCT), Diagnostic
+ Optical Monitoring (DOM), other or none."
+ ::= { hpicfXcvrInfoEntry 9 }
+
+ hpicfXcvrDiagnosticsUpdate OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object will cause specific actions
+ depending on the diagnostic support of the
+ transceiver.
+
+ Transceiver Diagnostic support:
+
+ None : No action taken.
+ DOM : Will update diagnostic information
+ for the transceiver.
+ VCT : Will update diagnostic information
+ for the transceiver.
+ Other : Vendor specific.
+
+ The value of the object will be reset after
+ the completion of the update.
+
+ Please note: VCT and other (cable-diagnostics)
+ may cause a loss of link and take a few second
+ to run for each interface."
+ ::= { hpicfXcvrInfoEntry 10 }
+
+ hpicfXcvrTemp OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of degrees Celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is transceiver internal temperature
+ in thousandths of degrees Celsius.
+
+ As an example: 49120 is 49.120 degrees Celsius.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 11 }
+
+ hpicfXcvrVoltage OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "hundreds of microvolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is transceiver supply voltage
+ in hundreds of microvolts.
+
+ As an example: 32928 is 3.2928 volts.
+
+ Will be zero if the transceiver does not report
+ this object.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 12 }
+
+ hpicfXcvrBias OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "microamps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is Tx bias current in microamps.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 13 }
+
+ hpicfXcvrTxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is transmit output power
+ in thousandths of dBm.
+
+ As an example: -5840 is -5.840dBm.
+
+ -in dBm (0 microwatts) will be reported as -99999999.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 14 }
+
+ hpicfXcvrRxPower OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of dBm"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is received optical power
+ in thousandths of dBm.
+
+ As an example: -5840 is -5.840dBm.
+
+ -in dBm (0 microwatts) will be reported as -99999999.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 15 }
+
+ hpicfXcvrAlarms OBJECT-TYPE
+ SYNTAX BITS {
+ rxPowerLowWarning(0),
+ rxPowerHighWarning(1),
+ txPowerLowWarning(2),
+ txPowerHighWarning(3),
+ txBiasLowWarning(4),
+ txBiasHighWarning(5),
+ vccLowWarning(6),
+ vccHighWarning(7),
+ tempLowWarning(8),
+ tempHighWarning(9),
+ rxPowerLowAlarm(10),
+ rxPowerHighAlarm(11),
+ txPowerLowAlarm(12),
+ txPowerHighAlarm(13),
+ txBiasLowAlarm(14),
+ txBiasHighAlarm(15),
+ vccLowAlarm(16),
+ vccHighAlarm(17),
+ tempLowAlarm(18),
+ tempHighAlarm(19)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bitmask indicating transceiver alarms,
+ Rx power low warning(0)
+ Rx power high warning(1)
+ Tx power low warning(2)
+ Tx power high warning(3)
+ Tx bias low warning(4)
+ Tx bias high warning(5)
+ Vcc low warning(6)
+ Vcc high warning(7)
+ Temp low warning(8)
+ Temp high warning(9)
+ Rx power low alarm(10)
+ Rx power high alarm(11)
+ Tx power low alarm(12)
+ Tx power high alarm(13)
+ Tx bias low alarm(14)
+ Tx bias high alarm(15)
+ Vcc low alarm(16)
+ Vcc high alarm(17)
+ Temp low alarm(18)
+ Temp high alarm(19)
+
+ Unused(20-31)
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 16 }
+
+ hpicfXcvrErrors OBJECT-TYPE
+ SYNTAX BITS {
+ xcvrIOError(0),
+ xcvrChecksum(1),
+ xcvrTypeAndPortConfigMismatch(2),
+ xcvrTypeNotSupported(3),
+ wisLocalFault(4),
+ rcvOpticalPowerFault(5),
+ pmapmdReceiverLocalFault(6),
+ pcsReceiveLocalFault(7),
+ phyXSReceiveLocalFault(8),
+ laserBiasCurrentFault(9),
+ laserTemperatureFault(10),
+ laserOutputPowerFault(11),
+ txFault(12),
+ pmapmdTransmitterLocalFault(13),
+ pcsTransmitLocalFault(14),
+ phyXSTransmitLocalFault(15),
+ rxLossOfSignal(16)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Bitmask indicating transceiver errors.
+ Transceiver information I/O error(0)
+ Transceiver information checksum error(1)
+ Transceiver type and port configuration mismatch(2)
+ Transceiver type not supported by port hardware(3)
+ WIS local fault(4)
+ Receive optical power fault(5)
+ PMA/PMD receiver local fault(6)
+ PCS receive local fault(7)
+ PHY XS receive local fault(8)
+ Laser bias current fault(9)
+ Laser temperature fault(10)
+ Laser output power fault(11)
+ TX fault(12)
+ PMA/PMD transmitter local fault(13)
+ PCS transmit local fault(14)
+ PHY XS Transmit Local Fault(15)
+ RX loss of signal(16)
+
+ Unused(17-31)
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 17 }
+
+ hpicfXcvrTempHiAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of degrees Celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver temperature high alarm
+ threshold limit in thousandths of degrees Celsius.
+
+ As an example: 49120 is 49.120 degrees Celsius.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 18 }
+
+ hpicfXcvrTempLoAlarm OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of degrees Celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver temperature low alarm
+ threshold limit in thousandths of degrees Celsius.
+
+ As an example: 49120 is 49.120 degrees Celsius.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 19 }
+
+ hpicfXcvrTempHiWarn OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of degrees Celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver temperature high warning
+ threshold limit in thousandths of degrees Celsius.
+
+ As an example: 49120 is 49.120 degrees Celsius.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 20 }
+
+ hpicfXcvrTempLoWarn OBJECT-TYPE
+ SYNTAX Integer32
+ UNITS "thousandths of degrees Celsius"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver temperature low warning
+ threshold limit in thousandths of degrees Celsius.
+
+ As an example: 49120 is 49.120 degrees Celsius.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 21 }
+
+ hpicfXcvrVccHiAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "hundreds of microvolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver VCC high alarm
+ threshold limit in hundreds of microvolts.
+
+ As an example: 32928 is 3.2928 volts.
+
+ Returns zero if not supported on the transceiver.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 22 }
+
+ hpicfXcvrVccLoAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "hundreds of microvolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver VCC low alarm
+ threshold limit in hundreds of microvolts.
+
+ As an example: 32928 is 3.2928 volts.
+
+ Returns zero if not supported on the transceiver.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 23 }
+
+ hpicfXcvrVccHiWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "hundreds of microvolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver VCC high warning
+ threshold limit in hundreds of microvolts.
+
+ As an example: 32928 is 3.2928 volts.
+
+ Returns zero if not supported on the transceiver.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 24 }
+
+ hpicfXcvrVccLoWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "hundreds of microvolts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver VCC low warning
+ threshold limit in hundreds of microvolts.
+
+ As an example: 32928 is 3.2928 volts.
+
+ Returns zero if not supported on the transceiver.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 25 }
+
+ hpicfXcvrBiasHiAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "microamps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver bias high alarm
+ threshold limit in microamps.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 26 }
+
+ hpicfXcvrBiasLoAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "microamps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver bias low alarm
+ threshold limit in microamps.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 27 }
+
+ hpicfXcvrBiasHiWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "microamps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver bias high warning
+ threshold limit in microamps.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 28 }
+
+ hpicfXcvrBiasLoWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "microamps"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver bias low warning
+ threshold limit in microamps.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 29 }
+
+ hpicfXcvrPwrOutHiAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver transmit power high alarm
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 30 }
+
+ hpicfXcvrPwrOutLoAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver transmit power low alarm
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 31 }
+
+ hpicfXcvrPwrOutHiWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver transmit power high warning
+ threshold limit in tenths of microwatts
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 32 }
+
+ hpicfXcvrPwrOutLoWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver transmit power low warning
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 33 }
+
+ hpicfXcvrRcvPwrHiAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver receive power high alarm
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 34 }
+
+ hpicfXcvrRcvPwrLoAlarm OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver receive power low alarm
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 35 }
+
+ hpicfXcvrRcvPwrHiWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver receive power high warning
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 36 }
+
+ hpicfXcvrRcvPwrLoWarn OBJECT-TYPE
+ SYNTAX Unsigned32 (0..65535)
+ UNITS "tenths of microwatts"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transceiver receive power low warning
+ threshold limit in tenths of microwatts.
+
+ As an example: 10000 is 1 milliwatt.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is DOM."
+ ::= { hpicfXcvrInfoEntry 37 }
+
+ hpicfXcvrDiagnosticsTimeStamp OBJECT-TYPE
+ SYNTAX SnmpAdminString (SIZE(1..64))
+ MAX-ACCESS read-only
+ STATUS deprecated
+ DESCRIPTION
+ "********* THIS OBJECT IS DEPRECATED *********
+
+ A textual description of the diagnostics
+ information updated for the last time in the
+ transceiver.
+
+ This object has been deprecated. Its functionality
+ has been replaced by hpicfXcvrDiagnosticsTimeticks."
+ ::= { hpicfXcvrInfoEntry 38 }
+
+ hpicfXcvrPhyLinkStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ up(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the link status as reported
+ by the physical entity.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 39 }
+
+ hpicfXcvrPhySpeed OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "megabits per second"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the speed in Mbps as reported
+ by the physical entity.
+
+ Will be zero if speed and duplex are unresolved.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 40 }
+
+ hpicfXcvrPhyDuplex OBJECT-TYPE
+ SYNTAX INTEGER {
+ half(0),
+ full(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the duplex as reported by
+ the physical entity.
+
+ Will be unspecified if speed and duplex are unresolved.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 41 }
+
+ hpicfXcvrMdiPairACableStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ short(1),
+ open(2),
+ failed(3),
+ impedanceMismatch(4),
+ unspecified(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the diagnostics
+ test status on the cable pair.
+
+ Normal = No cable fault detected.
+ Open = Lack of continuity between ends.
+ Short = Short detected.
+ Impedance mismatch =
+ - Cable pair is not connected properly or
+ - Cable pair is damaged or
+ - Connector is faulty.
+ Failed = TDR test failed on cable pair.
+ Unspecified : This object is unavailable or not reported.
+
+ As reported through cable diagnostics.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 42 }
+
+ hpicfXcvrMdiPairACableLength OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable pair length in
+ meters as reported by cable diagnostics.
+
+ A gigabit link must be present for this object
+ to be non zero.
+
+ Will be zero if not available or the transceiver
+ does not report this object.
+
+ Accuracy is +/- 10 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 43 }
+
+ hpicfXcvrMdiPairADistanceToFault OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the distance in meters to
+ a fault in the cable pair as reported through cable
+ diagnostics.
+
+ Will be zero if no fault or the transceiver does not
+ report this object.
+
+ Accuracy is +/- 2 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 44 }
+
+ hpicfXcvrMdiPairAPolaritySwap OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ reversed(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates if the cable pair connected
+ to the phy is inverted as reported through cable
+ diagnostics.
+
+ Will be unspecified if the this object is unavailable
+ or not reported.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 45 }
+
+ hpicfXcvrMdiPairASkew OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "nanoseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the delay skew in nanoseconds
+ of this cable pair and the fastest cable pair as
+ reported through cable diagnostics.
+
+ Will be zero if the lowest of the pairs or if the
+ transceiver does not report this object.
+
+ Accuracy is +/- 8 ns.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 46 }
+
+ hpicfXcvrMdiPairBCableStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ short(1),
+ open(2),
+ failed(3),
+ impedanceMismatch(4),
+ unspecified(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable diagnostics
+ test status on the cable pair.
+
+ Normal = No cable fault detected.
+ Open = Lack of continuity between ends.
+ Short = Short detected.
+ Impedance mismatch =
+ - Cable pair is not connected properly or
+ - Cable pair is damaged or
+ - Connector is faulty.
+ Failed = TDR test failed on cable pair.
+ Unspecified : This object is unavailable or not
+ reported.
+
+ As reported through cable diagnostics.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 47 }
+
+ hpicfXcvrMdiPairBCableLength OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable pair length in
+ meters as reported by cable diagnostics.
+
+ A gigabit link must be present for this object
+ to be non zero.
+
+ Will be zero if not available or the transceiver
+ does not report this object.
+
+ Accuracy is +/- 10 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 48 }
+
+ hpicfXcvrMdiPairBDistanceToFault OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the distance in meters to
+ a fault in the cable pair as reported through cable
+ diagnostics.
+
+ Will be zero if no fault or the transceiver does not
+ report this object.
+
+ Accuracy is +/- 2 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 49 }
+
+ hpicfXcvrMdiPairBPolaritySwap OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ reversed(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates if the cable pair connected
+ to the phy were inverted as reported through cable
+ diagnostics.
+
+ Will be unspecified if the this object is unavailable
+ or not reported.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 50 }
+
+ hpicfXcvrMdiPairBSkew OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "nanoseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the delay skew in nanoseconds
+ of this cable pair and the fastest cable pair as
+ reported through cable diagnostics.
+
+ Will be zero if the lowest of the pairs or if the
+ transceiver does not report this object.
+
+ Accuracy is +/- 8 ns.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 51 }
+
+ hpicfXcvrMdiPairCCableStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ short(1),
+ open(2),
+ failed(3),
+ impedanceMismatch(4),
+ unspecified(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable diagnostics
+ test status on the cable pair.
+
+ Normal = No cable fault detected.
+ Open = Lack of continuity between ends.
+ Short = Short detected.
+ Impedance Mismatch =
+ - Cable pair is not connected properly or
+ - Cable pair is damaged or
+ - Connector is faulty.
+ Failed = TDR test failed on cable pair.
+ Unspecified : This object is unavailable or not reported.
+
+ As reported through cable diagnostics.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 52 }
+
+ hpicfXcvrMdiPairCCableLength OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable length in meters
+ of the cable pair as reported through cable
+ diagnostics.
+
+ A gigabit link must be present for this object
+ to be non zero.
+
+ Will be zero if not available or the transceiver
+ does not report this object.
+
+ Accuracy is +/- 10 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 53 }
+
+ hpicfXcvrMdiPairCDistanceToFault OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the distance in meters to
+ a fault in the cable pair as reported through cable
+ diagnostics.
+
+ Will be zero if there is no fault or the
+ transceiver does not report this object.
+
+ Accuracy is +/- 2 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 54 }
+
+ hpicfXcvrMdiPairCPolaritySwap OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ reversed(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates if the cable pair connected
+ to the phy were inverted as reported through cable
+ diagnostics.
+
+ Will be unspecified if the this object is unavailable
+ or not reported.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 55 }
+
+ hpicfXcvrMdiPairCSkew OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "nanoseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the delay skew in nanoseconds
+ of this cable pair and the fastest cable pair as
+ reported through cable diagnostics.
+
+ Will be zero if the lowest of the pairs or if the
+ transceiver does not report this object.
+
+ Accuracy is +/- 8 ns.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 56 }
+
+ hpicfXcvrMdiPairDCableStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ short(1),
+ open(2),
+ failed(3),
+ impedanceMismatch(4),
+ unspecified(5)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable diagnostics
+ test status on the cable pair.
+
+ Normal = No cable fault detected.
+ Open = Lack of continuity between ends.
+ Short = Short detected.
+ Impedance Mismatch =
+ - Cable pair is not connected properly or
+ - Cable pair is damaged or
+ - Connector is faulty.
+ Failed = TDR test failed on cable pair.
+ Unspecified : This object is unavailable or not
+ reported.
+
+ As reported through cable diagnostics.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 57 }
+
+ hpicfXcvrMdiPairDCableLength OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the cable length in meters
+ of the cable pair as reported through cable
+ diagnostics.
+
+ A gigabit link must be present for this object
+ to be non zero.
+
+ Will be zero if not available or the transceiver
+ does not report this object.
+
+ Accuracy is +/- 10 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 58 }
+
+ hpicfXcvrMdiPairDDistanceToFault OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "meters"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the distance in meters to
+ a fault in the cable pair as reported through cable
+ diagnostics.
+
+ Will be zero if no fault or the transceiver does not
+ report this object.
+
+ Accuracy is +/- 2 meters.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 59 }
+
+ hpicfXcvrMdiPairDPolaritySwap OBJECT-TYPE
+ SYNTAX INTEGER {
+ normal(0),
+ reversed(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates if the cable pair connected
+ to the phy were inverted as reported through cable
+ diagnostics.
+
+ Will be unspecified if the this object is unavailable
+ or not reported.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 60 }
+
+ hpicfXcvrMdiPairDSkew OBJECT-TYPE
+ SYNTAX Unsigned32(0..4294967295)
+ UNITS "nanoseconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the delay skew in nanoseconds
+ of this cable pair and the fastest cable pair as
+ reported through cable diagnostics.
+
+ Will be zero if the lowest of the pairs or if the
+ transceiver does not report this object.
+
+ Accuracy is +/- 8 ns.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 61 }
+
+ hpicfXcvrMdiPairABSwap OBJECT-TYPE
+ SYNTAX INTEGER {
+ mdi(0),
+ mdix(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates the if the channels are
+ swapped for channels A and B as reported through
+ cable diagnostics.
+
+ MDI : Channel A received on MDI[1], Channel B on MDI[0]
+ MDIX : Channel A received on MDI[0], Channel B on MDI[1]
+ Unspecified : This object is unavailable or not reported.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 62 }
+
+ hpicfXcvrMdiPairCDSwap OBJECT-TYPE
+ SYNTAX INTEGER {
+ mdi(0),
+ mdix(1),
+ unspecified(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This object indicates if the channels are
+ swapped for channels C and D as reported through
+ cable diagnostics.
+
+ MDI : Channel C received on MDI[3], Channel D on MDI[2]
+ MDIX : Channel C received on MDI[2], Channel D on MDI[3].
+ Unspecified : This object is unavailable or not reported.
+
+ The value of this object is valid when the value of
+ the hpicfXcvrDiagnostics object is VCT or other."
+ ::= { hpicfXcvrInfoEntry 63 }
+
+ hpicfXcvrDiagnosticsTimeTicks OBJECT-TYPE
+ SYNTAX TimeTicks
+ UNITS "centi-seconds"
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysUpTime of when this diagnostic
+ information was last updated. If this diagnostic
+ information was never updated, then this object
+ will contain a zero value."
+ ::= { hpicfXcvrInfoEntry 64 }
+
+-- *******************************************************************
+-- Conformance Section
+-- *******************************************************************
+
+ hpicfXcvrConformance OBJECT IDENTIFIER
+ ::= { hpicfTransceiverMIB 2 }
+
+ hpicfXcvrGroups OBJECT IDENTIFIER
+ ::= { hpicfXcvrConformance 1 }
+
+ hpicfXcvrInfoGroup OBJECT-GROUP
+ OBJECTS {
+ hpicfXcvrPortIndex,
+ hpicfXcvrPortDesc,
+ hpicfXcvrModel,
+ hpicfXcvrSerial,
+ hpicfXcvrType,
+ hpicfXcvrConnectorType,
+ hpicfXcvrWavelength,
+ hpicfXcvrTxDist,
+ hpicfXcvrDiagnostics,
+ hpicfXcvrDiagnosticsUpdate,
+ hpicfXcvrTemp,
+ hpicfXcvrVoltage,
+ hpicfXcvrBias,
+ hpicfXcvrRxPower,
+ hpicfXcvrTxPower,
+ hpicfXcvrAlarms,
+ hpicfXcvrErrors,
+ hpicfXcvrTempHiAlarm,
+ hpicfXcvrTempLoAlarm,
+ hpicfXcvrTempHiWarn,
+ hpicfXcvrTempLoWarn,
+ hpicfXcvrVccHiAlarm,
+ hpicfXcvrVccLoAlarm,
+ hpicfXcvrVccHiWarn,
+ hpicfXcvrVccLoWarn,
+ hpicfXcvrBiasHiAlarm,
+ hpicfXcvrBiasLoAlarm,
+ hpicfXcvrBiasHiWarn,
+ hpicfXcvrBiasLoWarn,
+ hpicfXcvrPwrOutHiAlarm,
+ hpicfXcvrPwrOutLoAlarm,
+ hpicfXcvrPwrOutHiWarn,
+ hpicfXcvrPwrOutLoWarn,
+ hpicfXcvrRcvPwrHiAlarm,
+ hpicfXcvrRcvPwrLoAlarm,
+ hpicfXcvrRcvPwrHiWarn,
+ hpicfXcvrRcvPwrLoWarn,
+ hpicfXcvrDiagnosticsTimeStamp,
+ hpicfXcvrPhyLinkStatus,
+ hpicfXcvrPhySpeed,
+ hpicfXcvrPhyDuplex,
+ hpicfXcvrMdiPairACableStatus,
+ hpicfXcvrMdiPairACableLength,
+ hpicfXcvrMdiPairADistanceToFault,
+ hpicfXcvrMdiPairAPolaritySwap,
+ hpicfXcvrMdiPairASkew,
+ hpicfXcvrMdiPairBCableStatus,
+ hpicfXcvrMdiPairBCableLength,
+ hpicfXcvrMdiPairBDistanceToFault,
+ hpicfXcvrMdiPairBPolaritySwap,
+ hpicfXcvrMdiPairBSkew,
+ hpicfXcvrMdiPairCCableStatus,
+ hpicfXcvrMdiPairCCableLength,
+ hpicfXcvrMdiPairCDistanceToFault,
+ hpicfXcvrMdiPairCPolaritySwap,
+ hpicfXcvrMdiPairCSkew,
+ hpicfXcvrMdiPairDCableStatus,
+ hpicfXcvrMdiPairDCableLength,
+ hpicfXcvrMdiPairDDistanceToFault,
+ hpicfXcvrMdiPairDPolaritySwap,
+ hpicfXcvrMdiPairDSkew,
+ hpicfXcvrMdiPairABSwap,
+ hpicfXcvrMdiPairCDSwap
+ }
+ STATUS deprecated
+ DESCRIPTION
+ "********* THIS GROUP IS DEPRECATED *********
+
+ A collection of objects representing transceiver
+ information.
+
+ This object has been deprecated and replaced with
+ hpicfXcvrInfoGroup1."
+ ::= { hpicfXcvrGroups 1 }
+
+ hpicfXcvrInfoGroup1 OBJECT-GROUP
+ OBJECTS {
+ hpicfXcvrPortIndex,
+ hpicfXcvrPortDesc,
+ hpicfXcvrModel,
+ hpicfXcvrSerial,
+ hpicfXcvrType,
+ hpicfXcvrConnectorType,
+ hpicfXcvrWavelength,
+ hpicfXcvrTxDist,
+ hpicfXcvrDiagnostics,
+ hpicfXcvrDiagnosticsUpdate,
+ hpicfXcvrTemp,
+ hpicfXcvrVoltage,
+ hpicfXcvrBias,
+ hpicfXcvrRxPower,
+ hpicfXcvrTxPower,
+ hpicfXcvrAlarms,
+ hpicfXcvrErrors,
+ hpicfXcvrTempHiAlarm,
+ hpicfXcvrTempLoAlarm,
+ hpicfXcvrTempHiWarn,
+ hpicfXcvrTempLoWarn,
+ hpicfXcvrVccHiAlarm,
+ hpicfXcvrVccLoAlarm,
+ hpicfXcvrVccHiWarn,
+ hpicfXcvrVccLoWarn,
+ hpicfXcvrBiasHiAlarm,
+ hpicfXcvrBiasLoAlarm,
+ hpicfXcvrBiasHiWarn,
+ hpicfXcvrBiasLoWarn,
+ hpicfXcvrPwrOutHiAlarm,
+ hpicfXcvrPwrOutLoAlarm,
+ hpicfXcvrPwrOutHiWarn,
+ hpicfXcvrPwrOutLoWarn,
+ hpicfXcvrRcvPwrHiAlarm,
+ hpicfXcvrRcvPwrLoAlarm,
+ hpicfXcvrRcvPwrHiWarn,
+ hpicfXcvrRcvPwrLoWarn,
+ hpicfXcvrPhyLinkStatus,
+ hpicfXcvrPhySpeed,
+ hpicfXcvrPhyDuplex,
+ hpicfXcvrMdiPairACableStatus,
+ hpicfXcvrMdiPairACableLength,
+ hpicfXcvrMdiPairADistanceToFault,
+ hpicfXcvrMdiPairAPolaritySwap,
+ hpicfXcvrMdiPairASkew,
+ hpicfXcvrMdiPairBCableStatus,
+ hpicfXcvrMdiPairBCableLength,
+ hpicfXcvrMdiPairBDistanceToFault,
+ hpicfXcvrMdiPairBPolaritySwap,
+ hpicfXcvrMdiPairBSkew,
+ hpicfXcvrMdiPairCCableStatus,
+ hpicfXcvrMdiPairCCableLength,
+ hpicfXcvrMdiPairCDistanceToFault,
+ hpicfXcvrMdiPairCPolaritySwap,
+ hpicfXcvrMdiPairCSkew,
+ hpicfXcvrMdiPairDCableStatus,
+ hpicfXcvrMdiPairDCableLength,
+ hpicfXcvrMdiPairDDistanceToFault,
+ hpicfXcvrMdiPairDPolaritySwap,
+ hpicfXcvrMdiPairDSkew,
+ hpicfXcvrMdiPairABSwap,
+ hpicfXcvrMdiPairCDSwap,
+ hpicfXcvrDiagnosticsTimeTicks
+ }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects representing transceiver
+ information."
+ ::= { hpicfXcvrGroups 2 }
+
+ hpicfXcvrCompliances OBJECT IDENTIFIER ::=
+ { hpicfXcvrConformance 2 }
+
+ hpicfXcvrCompliance MODULE-COMPLIANCE
+ STATUS deprecated
+ DESCRIPTION
+ "********* THIS COMPLIANCE IS DEPRECATED *********
+
+ Describes the requirements for conformance to the
+ transceiver MIB.
+
+ This compliance section has been deprecated and
+ replaced with hpicfXcvrCompliance1."
+ MODULE -- this module
+ MANDATORY-GROUPS { hpicfXcvrInfoGroup }
+ ::= { hpicfXcvrCompliances 1 }
+
+ hpicfXcvrCompliance1 MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "Describes the requirements for conformance to the
+ transceiver MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { hpicfXcvrInfoGroup1 }
+ ::= { hpicfXcvrCompliances 2 }
+END
+
+