Observium_CE/mibs/pandacom/SPEED-DUALLINE-FC

1370 lines
35 KiB
Plaintext

SPEED-DUALLINE-FC DEFINITIONS ::= BEGIN
--*****************************************************************************************
--***** Version History ***************************************************************
--=========================================================================================
--V0.0 14.12.2009 ML: Erste Version SPEED-DUALLINE-FC
--Supported Modules:
--
--*****************************************************************************************
IMPORTS
DisplayString FROM RFC1213-MIB
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215
enterprises, IpAddress, TimeTicks, MODULE-IDENTITY FROM SNMPv2-SMI
PanDacom FROM PanDacom-MIB
nmSPEEDCARRIER, converter FROM SPEEDCARRIER-MIB
; -- END of IMPORTS
--*******************************************************************
speedDuallineFC MODULE-IDENTITY
LAST-UPDATED "1312120000Z"
ORGANIZATION "Pan Dacom Direkt GmbH"
CONTACT-INFO
"Pan Dacom Direkt GmbH
Dreieich Plaza 1B
63303 Dreieich
Germany
Tel. : +49 6103/932-333
Fax. : +49 6103/932-444
email: kontakt@pandacomdirekt.de
web : www.pandacomdirekt.de"
DESCRIPTION "Revision 1.0"
REVISION "1312120000Z"
DESCRIPTION "Revision 5.2.0
- change of table indexes
- corrective actions "
::= { converter 3 }
--*******************************************************************
speedDuallineFCMOverviewTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCMOverviewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC Module Overview table"
::= { speedDuallineFC 1 }
speedDuallineFCMOverviewEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCMOverviewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Overview entries"
INDEX { speedDuallineFCMSlot }
::= { speedDuallineFCMOverviewTable 1 }
SpeedDuallineFCMOverviewEntry ::=
SEQUENCE
{
speedDuallineFCMSlot INTEGER,
speedDuallineFCMDevice INTEGER,
speedDuallineFCMState INTEGER,
speedDuallineFCMSysName DisplayString,
speedDuallineFCMSysUpTime TimeTicks,
speedDuallineFCMTemperature INTEGER,
speedDuallineFCMAlarmState INTEGER,
speedDuallineFCMKernelImage DisplayString,
speedDuallineFCMAppImage DisplayString,
speedDuallineFCMHwVersion DisplayString,
speedDuallineFCMSerialNumber DisplayString,
speedDuallineFCMEthPortState INTEGER,
speedDuallineFCMUploadState INTEGER,
speedDuallineFCMUpdateState INTEGER
}
speedDuallineFCMSlot OBJECT-TYPE
SYNTAX INTEGER (1..17)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot number"
::= { speedDuallineFCMOverviewEntry 2 }
speedDuallineFCMDevice OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
speedDuallineFCXFP(6),
speedDuallineFCSFP(7),
speedDualline10GXFP(8),
speedDualline10GSFP(9),
speedDualline16GXFP(10),
speedDualline16GSFP(11),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"device type"
::= { speedDuallineFCMOverviewEntry 3 }
speedDuallineFCMState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
running(1),
resetSoftware(2),
resetConfig(3),
resetCAN(4),
resetHardware(5),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Device oper state. If setting resetConfig, you also have to reset the hardware."
::= { speedDuallineFCMOverviewEntry 4 }
speedDuallineFCMSysName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Modules name or description"
::= { speedDuallineFCMOverviewEntry 5 }
speedDuallineFCMSysUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System Up Time in Seconds"
::= { speedDuallineFCMOverviewEntry 6 }
speedDuallineFCMTemperature OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Board temperature"
::= { speedDuallineFCMOverviewEntry 7 }
speedDuallineFCMAlarmState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
noAlarm(1),
activeAlarms(2),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"global device alarm state"
::= { speedDuallineFCMOverviewEntry 8 }
speedDuallineFCMKernelImage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"kernel version"
::= { speedDuallineFCMOverviewEntry 9 }
speedDuallineFCMAppImage OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"software version"
::= { speedDuallineFCMOverviewEntry 10 }
speedDuallineFCMHwVersion OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"board hardware version"
::= { speedDuallineFCMOverviewEntry 11 }
speedDuallineFCMSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..17))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"board serial number"
::= { speedDuallineFCMOverviewEntry 12 }
speedDuallineFCMEthPortState OBJECT-TYPE
SYNTAX INTEGER
{
notavailable(0),
linkDown(1),
hdx10(2),
fdx10(3),
hdx100(4),
fdx100(5),
off(6),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Ethernet Port State (copper management port)"
::= { speedDuallineFCMOverviewEntry 13 }
speedDuallineFCMUploadState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
ready(1),
startUpload(2),
uploadActive(3),
uploadFailure(4),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"software update state"
::= { speedDuallineFCMOverviewEntry 14 }
speedDuallineFCMUpdateState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
idle(1),
activateKernel (2),
activateApplication (3),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"software update state"
::= { speedDuallineFCMOverviewEntry 15 }
-- *********************************
speedDuallineFCMConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCMConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC module config table"
::= { speedDuallineFC 2 }
speedDuallineFCMConfigEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCMConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module config entries"
INDEX { speedDuallineFCMSlot }
::= { speedDuallineFCMConfigTable 1 }
SpeedDuallineFCMConfigEntry ::=
SEQUENCE
{
speedDuallineFCMSlot INTEGER,
speedDuallineFCMIpAddress IpAddress,
speedDuallineFCMIpNetmask IpAddress,
speedDuallineFCMIpGateway IpAddress,
speedDuallineFCMTrapSink1 IpAddress,
speedDuallineFCMTrapSink2 IpAddress,
speedDuallineFCMTrapSink3 IpAddress,
speedDuallineFCMTrapSink4 IpAddress,
speedDuallineFCMTrapSink5 IpAddress,
speedDuallineFCMSNMPReadCommunity DisplayString,
speedDuallineFCMSNMPWriteCommunity DisplayString,
speedDuallineFCMTempWarningLevel INTEGER,
speedDuallineFCMTempAlarmLevel INTEGER,
speedDuallineFCMSNMPSyscontact DisplayString,
speedDuallineFCMSNMPSyslocation DisplayString,
speedDuallineFCMPortTxConnection INTEGER,
speedDuallineFCMUserTimeout INTEGER,
speedDuallineFCMEthPortMode INTEGER,
speedDuallineFCMAccess INTEGER
}
speedDuallineFCMIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"device IP-address"
DEFVAL { 'c0a80066'H } -- 192.168.0.102
::= { speedDuallineFCMConfigEntry 3 }
speedDuallineFCMIpNetmask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"device IP-mask"
DEFVAL { 'ffffff00'H } -- 255.255.255.0
::= { speedDuallineFCMConfigEntry 4 }
speedDuallineFCMIpGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"device default gateway"
::= { speedDuallineFCMConfigEntry 5 }
speedDuallineFCMTrapSink1 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp trapsink 1"
::= { speedDuallineFCMConfigEntry 6 }
speedDuallineFCMTrapSink2 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp trapsink 2"
::= { speedDuallineFCMConfigEntry 7 }
speedDuallineFCMTrapSink3 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp trapsink 3"
::= { speedDuallineFCMConfigEntry 8 }
speedDuallineFCMTrapSink4 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp trapsink 4"
::= { speedDuallineFCMConfigEntry 9 }
speedDuallineFCMTrapSink5 OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp trapsink 5"
::= { speedDuallineFCMConfigEntry 10 }
speedDuallineFCMSNMPReadCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp read community"
::= { speedDuallineFCMConfigEntry 11 }
speedDuallineFCMSNMPWriteCommunity OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp write community"
::= { speedDuallineFCMConfigEntry 12 }
speedDuallineFCMTempWarningLevel OBJECT-TYPE
SYNTAX INTEGER (5..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"high temperature warning level"
::= { speedDuallineFCMConfigEntry 13 }
speedDuallineFCMTempAlarmLevel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"high temperature alarm level"
::= { speedDuallineFCMConfigEntry 14 }
speedDuallineFCMSNMPSyscontact OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp syscontact"
::= { speedDuallineFCMConfigEntry 15 }
speedDuallineFCMSNMPSyslocation OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"snmp syslocation"
::= { speedDuallineFCMConfigEntry 16 }
speedDuallineFCMPortTxConnection OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
connect1to3and2to4(1),
connect1to4and2to3(2),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"port tx connection"
::= { speedDuallineFCMConfigEntry 17 }
speedDuallineFCMUserTimeout OBJECT-TYPE
SYNTAX INTEGER (120..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"CLI user timeout. Valid from 120 to 3600 seconds."
::= { speedDuallineFCMConfigEntry 18 }
speedDuallineFCMEthPortMode OBJECT-TYPE
SYNTAX INTEGER
{
notavailable(0),
autoneg(1),
hdx10(2),
fdx10(3),
hdx100(4),
fdx100(5),
off(6),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Admin config for Ethernet port on FC card."
::= { speedDuallineFCMConfigEntry 19 }
speedDuallineFCMAccess OBJECT-TYPE
SYNTAX INTEGER
{
notavailable(0),
off(1),
telnet(2),
ssh2(3),
notImplemented(254),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"access method to this system"
::= { speedDuallineFCMConfigEntry 20 }
-- *********************************
speedDuallineFCMProtectionTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCMProtectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC module Protection table"
::= { speedDuallineFC 3 }
speedDuallineFCMProtectionEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCMProtectionEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module Protection entries"
INDEX { speedDuallineFCMSlot }
::= { speedDuallineFCMProtectionTable 1 }
SpeedDuallineFCMProtectionEntry ::=
SEQUENCE
{
speedDuallineFCMSlot INTEGER,
speedDuallineFCMLinkProtectionConfig INTEGER,
speedDuallineFCMLinkProtectionState INTEGER,
speedDuallineFCMLinkProtectionFallbackTime INTEGER,
speedDuallineFCMLinkProtectionRXLevelPort1 INTEGER,
speedDuallineFCMLinkProtectionRXLevelPort2 INTEGER,
speedDuallineFCMLinkProtectionClientPort INTEGER,
speedDuallineFCMLinkProtectionMode INTEGER
}
speedDuallineFCMLinkProtectionConfig OBJECT-TYPE
SYNTAX INTEGER
{
unknown(0),
protectionOFF(1),
protectionOn(2),
notAvailable(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"enable/disable the link protection"
::= { speedDuallineFCMProtectionEntry 3 }
speedDuallineFCMLinkProtectionState OBJECT-TYPE
SYNTAX INTEGER
{
unknown(0),
port1active(1),
port2active(2),
testingPort1(3),
testingPort2(4),
noneActive(5),
notAvailable(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"link protection state"
::= { speedDuallineFCMProtectionEntry 4 }
speedDuallineFCMLinkProtectionFallbackTime OBJECT-TYPE
SYNTAX INTEGER (5..3600)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"fallback time in seconds to main link."
::= { speedDuallineFCMProtectionEntry 5 }
speedDuallineFCMLinkProtectionRXLevelPort1 OBJECT-TYPE
SYNTAX INTEGER (-4000..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"min RX-power level for switch over"
::= { speedDuallineFCMProtectionEntry 6 }
speedDuallineFCMLinkProtectionRXLevelPort2 OBJECT-TYPE
SYNTAX INTEGER (-4000..500)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"min RX-power level for switch over"
::= { speedDuallineFCMProtectionEntry 7 }
speedDuallineFCMLinkProtectionClientPort OBJECT-TYPE
SYNTAX INTEGER
{
notavailable(0),
port3(1),
port4(2),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"choose prefered client port"
::= { speedDuallineFCMProtectionEntry 8 }
speedDuallineFCMLinkProtectionMode OBJECT-TYPE
SYNTAX INTEGER
{
notavailable(0),
fallbackPort1(1),
fallbackPort2(2),
staticPort1(3),
staticPort2(4),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"protection working mode"
::= { speedDuallineFCMProtectionEntry 9 }
-- *********************************
speedDuallineFCPortOverviewTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCPortOverviewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC port overview table"
::= { speedDuallineFC 4 }
speedDuallineFCPortOverviewEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCPortOverviewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module port overview entries"
INDEX { speedDuallineFCPortIndex }
::= { speedDuallineFCPortOverviewTable 1 }
SpeedDuallineFCPortOverviewEntry ::=
SEQUENCE
{
speedDuallineFCPortIndex INTEGER,
speedDuallineFCPortSlot INTEGER,
speedDuallineFCPortPort INTEGER,
speedDuallineFCPortDescription DisplayString,
speedDuallineFCPortAdminConfig INTEGER,
speedDuallineFCPortOperState INTEGER,
speedDuallineFCPortXCVState INTEGER,
speedDuallineFCPortLLCFconfig INTEGER,
speedDuallineFCPortLoopConfig INTEGER,
speedDuallineFCPortSpeedConfig INTEGER,
speedDuallineFCPortAlarmState INTEGER,
speedDuallineFCPortAlarmDeactivation INTEGER,
speedDuallineFCPortAlarmSchedule INTEGER
}
speedDuallineFCPortIndex OBJECT-TYPE
SYNTAX INTEGER (1..1900)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Port Index"
::= { speedDuallineFCPortOverviewEntry 1 }
speedDuallineFCPortSlot OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Slot number"
::= { speedDuallineFCPortOverviewEntry 2 }
speedDuallineFCPortPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"port number"
::= { speedDuallineFCPortOverviewEntry 3 }
speedDuallineFCPortDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"port description"
::= { speedDuallineFCPortOverviewEntry 4 }
speedDuallineFCPortAdminConfig OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
adminDown(1),
adminUp(2),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"port admin config"
::= { speedDuallineFCPortOverviewEntry 5 }
speedDuallineFCPortOperState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
down(1),
up(2),
loop(3),
downLLCF(4),
downTxFault(5),
downRxLevel(6),
downTxLevel(7),
bertRunnung(8),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"port operational state"
::= { speedDuallineFCPortOverviewEntry 6 }
speedDuallineFCPortXCVState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
xcvRemoved(1),
xcvInstalled(2),
xcvTxFault(3),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver installation state"
::= { speedDuallineFCPortOverviewEntry 7 }
speedDuallineFCPortLLCFconfig OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
off(1),
on(2),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"port link loss cary forward config"
::= { speedDuallineFCPortOverviewEntry 8 }
speedDuallineFCPortLoopConfig OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
off(1),
on(2),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"port loop config"
::= { speedDuallineFCPortOverviewEntry 9 }
speedDuallineFCPortSpeedConfig OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable (0),
fibrechannel1G (1),
fibrechannel2G (2),
fibrechannel4G (3),
fibrechannel8G (4),
fibrechannel16G (5),
sfp9930-11300 (6),
bypass (16)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"port 3R speed in kbit/s"
::= { speedDuallineFCPortOverviewEntry 10 }
speedDuallineFCPortAlarmState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
noAlarms(1),
activeAlarms(2),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"port alarm state"
::= { speedDuallineFCPortOverviewEntry 11 }
speedDuallineFCPortAlarmDeactivation OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
alarmReportingEnabled(1),
alarmReportingDisabledbySchedule(2),
alarmReportingDisabledPermanent(3),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port alarm deactivation schedule"
::= { speedDuallineFCPortOverviewEntry 12 }
speedDuallineFCPortAlarmSchedule OBJECT-TYPE
SYNTAX INTEGER (0..1200)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port alarm deactivation schedule. Value in hours. After this time has elapsed, the alarms are active again. Valid range: 1..1200. 0 means less then 1 hour"
::= { speedDuallineFCPortOverviewEntry 13 }
-- *********************************
speedDuallineFCXCVOverviewTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCXCVOverviewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC transceiver overview table"
::= { speedDuallineFC 5 }
speedDuallineFCXCVOverviewEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCXCVOverviewEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module transceiver overview entries"
INDEX { speedDuallineFCPortIndex }
::= { speedDuallineFCXCVOverviewTable 1 }
SpeedDuallineFCXCVOverviewEntry ::=
SEQUENCE
{
speedDuallineFCPortIndex INTEGER,
speedDuallineFCPortSlot INTEGER,
speedDuallineFCPortPort INTEGER,
speedDuallineFCPortXCVVendorName DisplayString,
speedDuallineFCPortXCVVendorPartNumber DisplayString,
speedDuallineFCPortXCVVendorSerialNumber DisplayString,
speedDuallineFCPortXCVType INTEGER,
speedDuallineFCPortXCVConnector INTEGER,
speedDuallineFCPortXCVWavelength INTEGER,
speedDuallineFCPortXCVDMIState INTEGER
}
speedDuallineFCPortXCVVendorName OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver vendor name"
::= { speedDuallineFCXCVOverviewEntry 4 }
speedDuallineFCPortXCVVendorPartNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver part number"
::= { speedDuallineFCXCVOverviewEntry 5 }
speedDuallineFCPortXCVVendorSerialNumber OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver serial number"
::= { speedDuallineFCXCVOverviewEntry 6 }
speedDuallineFCPortXCVType OBJECT-TYPE
SYNTAX INTEGER
{
unspecified(0),
tGBIC(1),
tModuleSolderedToMotherboard(2),
tSFPTransceiver(3),
t300PinXBI(4),
tXENPAK(5),
tXFP(6),
tXFF(7),
tXFP-E(8),
tXPAK(9),
tX2(10),
tDWDMSFPTransceiver(11),
tCopperSFPTransceiver(254),
vendorSpecific(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver type"
::= { speedDuallineFCXCVOverviewEntry 7 }
speedDuallineFCPortXCVConnector OBJECT-TYPE
SYNTAX INTEGER
{
unspecified(0),
cSC(1),
cFibreChannelStyle1CopperConnector(2),
cFibreChannelStyle2CopperConnector(3),
cBncTnc(4),
cFibreChannerCoaxialHeader(5),
cFibreJack(6),
cLC(7),
cMTRJ(8),
cMU(9),
cSG(10),
cOpticalPigtail(11),
cHSSDCII(32),
cCopperPigtail(33),
cRJ45(34),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver connector"
::= { speedDuallineFCXCVOverviewEntry 8 }
speedDuallineFCPortXCVWavelength OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver supported wavelength (value * 100)"
::= { speedDuallineFCXCVOverviewEntry 9 }
speedDuallineFCPortXCVDMIState OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
sff8472V93(1),
sff8472V95(2),
sff8472V102(3),
sff8472V104(4),
sff8472V11(5),
dmiAvailable(253),
notImplemented(254),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver DMI compliance"
::= { speedDuallineFCXCVOverviewEntry 10 }
-- *********************************
speedDuallineFCXCVFeatureTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCXCVFeatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC transceiver feature table"
::= { speedDuallineFC 6 }
speedDuallineFCXCVFeatureEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCXCVFeatureEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module transceiver feature entries"
INDEX { speedDuallineFCPortIndex }
::= { speedDuallineFCXCVFeatureTable 1 }
SpeedDuallineFCXCVFeatureEntry ::=
SEQUENCE
{
speedDuallineFCPortIndex INTEGER,
speedDuallineFCPortSlot INTEGER,
speedDuallineFCPortPort INTEGER,
speedDuallineFCPortXCVBitrateMax INTEGER,
speedDuallineFCPortXCVBitrateMin INTEGER,
speedDuallineFCPortXCVLengthSMkm INTEGER,
speedDuallineFCPortXCVLength50 INTEGER,
speedDuallineFCPortXCVLength62 INTEGER,
speedDuallineFCPortXCVLengthCopper INTEGER
}
speedDuallineFCPortXCVBitrateMax OBJECT-TYPE
SYNTAX INTEGER
{
unspecified(0)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The upper bit rate limit at which the SFP transceiver will still meet its specifications is specified in units of 1 Megabit per second. A value of 0 indicates that this field is not specified."
::= { speedDuallineFCXCVFeatureEntry 4 }
speedDuallineFCPortXCVBitrateMin OBJECT-TYPE
SYNTAX INTEGER
{
unspecified(0)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The lower bit rate limit at which the SFP transceiver will still meet its specifications is specified in units of 1 Megabit per second. A value of 0 indicates that this field is not specified."
::= { speedDuallineFCXCVFeatureEntry 5 }
speedDuallineFCPortXCVLengthSMkm OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the link length that is supported by the SFP transceiver while operating in compliance with the applicable standards using single mode fiber. The value is in units of kilometers. A value of 255 means that the transceiver supports a link greater than 254 km. A value of 0 means that the transceiver does not support single mode fiber or that the length information must be determined from the transceiver technology."
::= { speedDuallineFCXCVFeatureEntry 6 }
speedDuallineFCPortXCVLength50 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the link length that is supported by the SFP transceiver while operating in compliance with the applicable standards using 50 micron OM2 multi mode fiber. The value is in units of 10 meters. A value of 255 means that the transceiver supports a link greater than 2.54 km. A value of 0 means that the transceiver does not support 50 micron multi mode fiber or that the length information must be determined from the transceiver technology."
::= { speedDuallineFCXCVFeatureEntry 7 }
speedDuallineFCPortXCVLength62 OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the link length that is supported by the SFP transceiver while operating in compliance with the applicable standards using 62.5 micron multi mode fiber. The value is in units of 10 meters. A value of 255 means that the transceiver supports a link greater than 2.54 km. A value of 0 means that the transceiver does not support 62.5 micron multi mode fiber or that the length information must be determined from the transceiver technology."
::= { speedDuallineFCXCVFeatureEntry 8 }
speedDuallineFCPortXCVLengthCopper OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value specifies the link length that is supported by the SFP transceiver while operating in compliance with the applicable standards using copper cable. The value is in units of 1 meter. A value of 255 means that the transceiver supports a link greater than 254 m. A value of 0 means that the transceiver does not support copper cable or that the length information must be determined from the transceiver technology. Further information about the cable design, equalization, and connectors is usually required to guarantee meeting of particular length information."
::= { speedDuallineFCXCVFeatureEntry 9 }
-- *********************************
speedDuallineFCXCVMeassurementTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCXCVMeassurementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC transceiver DMI meassurement table"
::= { speedDuallineFC 7 }
speedDuallineFCXCVMeassurementEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCXCVMeassurementEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module transceiver DMI meassurement entries"
INDEX { speedDuallineFCPortIndex }
::= { speedDuallineFCXCVMeassurementTable 1 }
SpeedDuallineFCXCVMeassurementEntry ::=
SEQUENCE
{
speedDuallineFCPortIndex INTEGER,
speedDuallineFCPortSlot INTEGER,
speedDuallineFCPortPort INTEGER,
speedDuallineFCPortXCVDMIRxLevel INTEGER,
speedDuallineFCPortXCVDMITxLevel INTEGER,
speedDuallineFCPortXCVDMITxBias INTEGER,
speedDuallineFCPortXCVDMITemp INTEGER
}
speedDuallineFCPortXCVDMIRxLevel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"optical receive level (dBm value * 100)"
::= { speedDuallineFCXCVMeassurementEntry 4 }
speedDuallineFCPortXCVDMITxLevel OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"optical transmit level (dBm value * 100)"
::= { speedDuallineFCXCVMeassurementEntry 5 }
speedDuallineFCPortXCVDMITxBias OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitter TX bias current (mA)"
::= { speedDuallineFCXCVMeassurementEntry 6 }
speedDuallineFCPortXCVDMITemp OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transmitter temperature (degree Celsius)"
::= { speedDuallineFCXCVMeassurementEntry 7 }
-- *********************************
speedDuallineFCXCVAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCXCVAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC transceiver alarm table"
::= { speedDuallineFC 8 }
speedDuallineFCXCVAlarmEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCXCVAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module transceiver alarm entries"
INDEX { speedDuallineFCPortIndex }
::= { speedDuallineFCXCVAlarmTable 1 }
SpeedDuallineFCXCVAlarmEntry ::=
SEQUENCE
{
speedDuallineFCPortIndex INTEGER,
speedDuallineFCPortSlot INTEGER,
speedDuallineFCPortPort INTEGER,
speedDuallineFCPortXCVDMIRxPowerAlarm INTEGER,
speedDuallineFCPortXCVDMITxLowAlarm INTEGER,
speedDuallineFCPortXCVDMIBiasAlarmEvent INTEGER,
speedDuallineFCPortXCVDWDMLaserTempAlarmEvent INTEGER,
speedDuallineFCPortXCVDWDMTECAlarmEvent INTEGER,
speedDuallineFCPortXCVTempHighAlarm INTEGER,
speedDuallineFCPortXCVCDRALARM INTEGER,
speedDuallineFCPortXCVTuningAlarm INTEGER
}
speedDuallineFCPortXCVDMIRxPowerAlarm OBJECT-TYPE
SYNTAX INTEGER
{
notAvailiable(0),
noAlarm(1),
rxLowWarning(2),
rxLowAlarm(3),
rxHighAlarm(4),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver RX power event"
::= { speedDuallineFCXCVAlarmEntry 4 }
speedDuallineFCPortXCVDMITxLowAlarm OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
noAlarm(1),
activeAlarms(2),
unknown (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver TX power event"
::= { speedDuallineFCXCVAlarmEntry 5 }
speedDuallineFCPortXCVDMIBiasAlarmEvent OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
noAlarm(1),
activeAlarms(2),
unknown (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver bias current event"
::= { speedDuallineFCXCVAlarmEntry 6 }
speedDuallineFCPortXCVDWDMLaserTempAlarmEvent OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable (0),
noAlarm (1),
lowAlarm (2),
highAlarm(3),
unknown (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver DWDM laser temperature event"
::= { speedDuallineFCXCVAlarmEntry 7 }
speedDuallineFCPortXCVDWDMTECAlarmEvent OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable(0),
noAlarm(1),
activeAlarms(2),
unknown (255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver DWDM TEC event"
::= { speedDuallineFCXCVAlarmEntry 8 }
speedDuallineFCPortXCVTempHighAlarm OBJECT-TYPE
SYNTAX INTEGER
{
notAvailiable(0),
noAlarm(1),
highWarning(2),
highAlarm(3),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Transceiver temperature event"
::= { speedDuallineFCXCVAlarmEntry 9 }
speedDuallineFCPortXCVCDRALARM OBJECT-TYPE
SYNTAX INTEGER
{
notAvailiable(0),
noAlarm(1),
activeAlarm(2),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"clock data recovery event"
::= { speedDuallineFCXCVAlarmEntry 10 }
speedDuallineFCPortXCVTuningAlarm OBJECT-TYPE
SYNTAX INTEGER
{
notAvailiable(0),
noAlarm(1),
activeAlarm(2),
notImplemented(254),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Tunable Transceiver tuning alarm"
::= { speedDuallineFCXCVAlarmEntry 11 }
-- *********************************
speedDuallineFCMBoardAlarmTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCMBoardAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC module board alarm table"
::= { speedDuallineFC 9 }
speedDuallineFCMBoardAlarmEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCMBoardAlarmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Module board alarm entries"
INDEX { speedDuallineFCMSlot }
::= { speedDuallineFCMBoardAlarmTable 1 }
SpeedDuallineFCMBoardAlarmEntry ::=
SEQUENCE
{
speedDuallineFCMSlot INTEGER,
speedDuallineFCMBoardTempAlarm INTEGER
}
speedDuallineFCMBoardTempAlarm OBJECT-TYPE
SYNTAX INTEGER
{
notAvailiable(0),
noAlarm(1),
highWarning(2),
highAlarm(3),
unknown(255)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"board temperature event"
::= { speedDuallineFCMBoardAlarmEntry 3 }
-- *********************************
speedDuallineFCXCVTunableTable OBJECT-TYPE
SYNTAX SEQUENCE OF SpeedDuallineFCXCVTunableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Speed-Dualline FC tunable transceiver table"
::= { speedDuallineFC 10 }
speedDuallineFCXCVTunableEntry OBJECT-TYPE
SYNTAX SpeedDuallineFCXCVTunableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"transceiver tunable entries"
INDEX { speedDuallineFCPortIndex }
::= { speedDuallineFCXCVTunableTable 1 }
SpeedDuallineFCXCVTunableEntry ::=
SEQUENCE
{
speedDuallineFCPortIndex INTEGER,
speedDuallineFCPortSlot INTEGER,
speedDuallineFCPortPort INTEGER,
speedDuallineFCPortXCVChannelSpacing INTEGER,
speedDuallineFCPortXCVNumberOfChannels INTEGER,
speedDuallineFCPortXCVCenterWavlength INTEGER,
speedDuallineFCPortXCVTunableFeature INTEGER,
speedDuallineFCPortXCVTunableMinMaxChannel DisplayString,
speedDuallineFCPortXCVTunableWavelengthConfig INTEGER,
speedDuallineFCPortXCVTunableChannelConfig DisplayString,
speedDuallineFCPortXCVTunableConfigSelection INTEGER
}
speedDuallineFCPortXCVChannelSpacing OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"XCV channel spacing"
::= { speedDuallineFCXCVTunableEntry 4 }
speedDuallineFCPortXCVNumberOfChannels OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"XCV supported number channels"
::= { speedDuallineFCXCVTunableEntry 5 }
speedDuallineFCPortXCVCenterWavlength OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"XCV center wavelength"
::= { speedDuallineFCXCVTunableEntry 6 }
speedDuallineFCPortXCVTunableFeature OBJECT-TYPE
SYNTAX INTEGER
{
notAvailable (0),
notTunable (1),
byWavelength (2),
byChannel (4),
byChannelAndWavelength (6)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"is transceiver tunable?"
::= { speedDuallineFCXCVTunableEntry 7 }
speedDuallineFCPortXCVTunableMinMaxChannel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..9))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set parameter for transceiver channel config. "
::= { speedDuallineFCXCVTunableEntry 8 }
speedDuallineFCPortXCVTunableWavelengthConfig OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"XCV wavelength control. Min value is 1528000 and max value is 1564000. Wavelength value in units of picometer!"
::= { speedDuallineFCXCVTunableEntry 9 }
speedDuallineFCPortXCVTunableChannelConfig OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..4))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set parameter for transceiver channel config. Allowed channels are from C1..H61. 'C' represents the 100GHz channel and 'H' is 50 GHz above the corresponding 100GHz channel."
::= { speedDuallineFCXCVTunableEntry 10 }
speedDuallineFCPortXCVTunableConfigSelection OBJECT-TYPE
SYNTAX INTEGER
{
notAvailiable(0),
xcvInternal(1),
configFile(2),
unknown(255)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"selects which config should be used (internal XCV or transponder card config)"
::= { speedDuallineFCXCVTunableEntry 11 }
END