| OID symbolic | OID numeric | Type | Access | Description |
| sfp | 1.3.6.1.4.1.3373.1103.74 | | | This MIB contains objects & alarms for a SFP
(Small Form-Factor Pluggable) module.
Reference documentation:
1) Small Form-factor Pluggable (SFP) Transceiver MultiSource
Agreement (MSA)
2) Finisar's Application Note AN-2030, Rev. D.
3) SFF 8472 - Diagnostic Monitoring Interface for Optical
Transceivers
Rev 12.2 November 21, 2014
4) SFF 8024 - SFF Cross Reference to Industry Products
Rev 4.0 June 27, 2016 |
| INT sfpMibVersion | 1.3.6.1.4.1.3373.1103.74.1 | INTEGER | read-only | Numerical version of this module.
The string version of this MIB have the following format:
XX.YY.ZZ
so, for example, the value 1 should be interpreted as 00.00.01
and the value 10001 should be interpreted as 01.00.01. |
| sfpSerialIdTable | 1.3.6.1.4.1.3373.1103.74.2 | | not-accessible | Each SFP contains a 95+32 byte block of ID data fields.
This table contains the items found in this data block.
Fields in this data block is filled in by the SFP manufactor.
The table shows the contents of this data block without further
processing. |
| sfpSerialIdEntry | 1.3.6.1.4.1.3373.1103.74.2.1 | | not-accessible | SFP module record. |
| I32 sfpModuleId | 1.3.6.1.4.1.3373.1103.74.2.1.1 | Integer32 | read-only | This index identifies a unique SFP module in the system |
| T/F sfpSerialIdValid | 1.3.6.1.4.1.3373.1103.74.2.1.2 | TruthValue | read-only | When false the SFP data in this table is not valid. This
will be set to False if the SFP module is not installed or if
the EEPROM check code is wrong. The data in this table should
not be used unless this element is True. |
| OCT sfpVendorName | 1.3.6.1.4.1.3373.1103.74.2.1.3 | OCTET STRING | read-only | The SFP vendor name.
Located at I2C address 0xa0, bytes: 20 - 35 |
| OCT sfpVendorPartNumber | 1.3.6.1.4.1.3373.1103.74.2.1.4 | OCTET STRING | read-only | The SFP vendor part number.
Located at I2C address 0xa0, bytes: 40 - 55 |
| OCT sfpVendorRev | 1.3.6.1.4.1.3373.1103.74.2.1.5 | OCTET STRING | read-only | The SFP vendor's product revision number.
Located at I2C address 0xa0, bytes: 56 - 59 |
| OCT sfpVendorSN | 1.3.6.1.4.1.3373.1103.74.2.1.6 | OCTET STRING | read-only | The SFP vendor serial number.
Located at I2C address 0xa0, bytes: 68 - 83 |
| OCT sfpVendorDateCode | 1.3.6.1.4.1.3373.1103.74.2.1.7 | OCTET STRING | read-only | The SFP vendor date code.
Format: YYMMDDLL
- YY: year, 00 = 2000
- MM: month, 01 = January
- DD_ day, 01 to 31
- LL: vendor lot code, or blank.
Located at I2C address 0xa0, bytes: 84 - 91 |
| BIT sfpDiagMonitorCode | 1.3.6.1.4.1.3373.1103.74.2.1.8 | Bits | read-only | This indicates which type of diagnostic monitoring is
implemented (if any) in the SFP.
-bit 7: = 0 legacy diagnostic implementations (should be 0)
-bit 6: = 1 digital diagnostic monitoring implemented (should be 1)
-bit 5: = 1 internal calibration
-bit 4: = 1 external calibration mask
-bit 3: = 0 OMA received power measurment,
= 1 average received power
-bit 2: = 1 I2C addressing option.
Located at I2C address 0xa0, byte: 92 |
| BIT sfpEnhancedOptionsCode | 1.3.6.1.4.1.3373.1103.74.2.1.9 | Bits | read-only | This indicates which optional enhanced features are
implemented (if any) in the SFP.
Located at I2C address 0xa0, byte: 93 |
| BIT sfpOptions | 1.3.6.1.4.1.3373.1103.74.2.1.10 | Bits | read-only | Implemented transceiver options:
-bit 5: = 1 RATE_SELECT implemented.
-bit 4: = 1 TX_DISABLE implemented
-bit 3: = 1 TX_FAULT implemented
-bit 2: = 1 LOS Implemented, inverted
-bit 1: = 1 LOS Implemented
Located at I2C address 0xa0, byte: 65 |
| BIT sfpFibreChannelMedia | 1.3.6.1.4.1.3373.1103.74.2.1.11 | Bits | read-only | Fiber Channel transmission media.
Located at I2C address 0xa0, byte: 9 |
| BIT sfpCompliance | 1.3.6.1.4.1.3373.1103.74.2.1.12 | Bits | read-only | Electronic or optical interfaces that are supported by the
transceiver.
Located at I2C address 0xa0, bytes: 4,5 & 6 |
| I32 sfpWavelength | 1.3.6.1.4.1.3373.1103.74.2.1.13 | Integer32 | read-only | Nominal transmiter output wavelength at room temperature.
Units are in nm (nanometers).
Located at I2C address 0xa0, bytes: 60 & 61 (endianess: big) |
| I32 sfpNominalBitRate | 1.3.6.1.4.1.3373.1103.74.2.1.14 | Integer32 | read-only | Nominal bit rate (in megabit per second) supported from this
SFP module rouded to the nearest 100 megabits per second.
Located at I2C address 0xa0, byte: 12 |
| I32 sfpLinkLength9u | 1.3.6.1.4.1.3373.1103.74.2.1.15 | Integer32 | read-only | Link length (in meters) supported from this SFP module while
operating in compliance with the applicable standards using single
mode fiber. A value of zero means that the transceiver does not
support single mode fiber.
Located at I2C address 0xa0, bytes: 14-15 |
| I32 sfpLinkLength50u | 1.3.6.1.4.1.3373.1103.74.2.1.16 | Integer32 | read-only | Link length (in meters) supported from this SFP module while
operating in compliance with the applicable standards using
50 micron multi-mode fiber. A value of zero means that the
transceiver does not support 50 micron multi-mode mode fiber.
Located at I2C address 0xa0, byte: 16 |
| I32 sfpLinkLength62u5 | 1.3.6.1.4.1.3373.1103.74.2.1.17 | Integer32 | read-only | Link length (in meters) supported from this SFP module while
operating in compliance with the applicable standards using
62.5 micron multi-mode fiber. A value of zero means that the
transceiver does not support 62.5 micron multi-mode mode fiber.
Located at I2C address 0xa0, byte: 17 |
| I32 sfpLinkLengthCopper | 1.3.6.1.4.1.3373.1103.74.2.1.18 | Integer32 | read-only | Link length (in meters) supported from this SFP module while
operating in compliance with the applicable standards using
copper cable. A value of zero means that the transceiver does
not support copper cable.
Located at I2C address 0xa0, byte: 18 |
| STR sfpLabel | 1.3.6.1.4.1.3373.1103.74.2.1.19 | DisplayString | read-only | This is an ASCII string that identifies this SFP in the
system. |
| ALA sfpFailAlarm | 1.3.6.1.4.1.3373.1103.74.2.1.20 | AlarmStatus | read-only | SFP Module fail (module missing included) |
| ALA sfpFailAlarmSeverityCode | 1.3.6.1.4.1.3373.1103.74.6 | AlarmSeverityCode | read-write | Defines the severity associated to the sfpFailAlarm
and enables/disables the trap generation on status change event. |
| sfpDiagnosticTable | 1.3.6.1.4.1.3373.1103.74.7 | | not-accessible | Each SFP may contain a 256 byte block of diagnostic data
fields. This table contains the items found in this data block.
The data block is located at I2C address 0xa2. |
| sfpDiagnosticEntry | 1.3.6.1.4.1.3373.1103.74.7.1 | | not-accessible | This describes a row in the diagnostic table. |
| T/F sfpDiagnosticValid | 1.3.6.1.4.1.3373.1103.74.7.1.1 | TruthValue | read-only | if False, then the SFP data in this table is not valid. This
will be set to False if the SFP module is not installed, or if
the I/O card that contains the SFP is not installed or if
the EEPROM check code is wrong. The data in the table should
not be used unless this element is True. |
| T/F sfpLOSPinOut | 1.3.6.1.4.1.3373.1103.74.7.1.2 | TruthValue | read-only | This contains the T/F state of the SFP LOS (output) pin. It is
True if the SFP has detected Loss-Of-Signal. located at I2c
address 0xa2, address: 110, mask 0x02 |
| T/F sfpTxFaultPinOut | 1.3.6.1.4.1.3373.1103.74.7.1.3 | TruthValue | read-only | This contains the T/F state of the SFP Tx Fault (output) pin.
It is True if the SFP has detected a Tx fault condition.
located at I2C address 0xa2, Byte 110, mask 0x04 |
| T/F sfpRateSelectPinIn | 1.3.6.1.4.1.3373.1103.74.7.1.4 | TruthValue | read-only | This contains the T/F state of the SFP RX Rate Select (input)
pin. This function is not implemented on Finisar SFPs. located
at I2C address 0xa2, Byte 110, mask 0x10 |
| T/F sfpTxDisablePinIn | 1.3.6.1.4.1.3373.1103.74.7.1.5 | TruthValue | read-only | This contains the T/F state of the SFP TX Disable (input) pin.
located at I2C address 0xa2, Byte 110, mask 0x80 |
| TEM sfpTemperature | 1.3.6.1.4.1.3373.1103.74.7.1.6 | Temperature | read-only | This contains the internal temperature of the SFP in tehnth of
Celsius degrees. Range is from -128.0C to +128.0C, but is only
valid from -40.0C to +125.0C with an accuracy of +/- 3C.
Located at I2C address 0xa2, Bytes 96 & 97 (MSB, LSB) |
| I32 sfpVoltage | 1.3.6.1.4.1.3373.1103.74.7.1.7 | Integer32 | read-only | This contains the internally measured SFP supply voltage
(Vcc). Units are in milliVolts (3210 = 3.21V). Range is 0 to
6.554V. Located at I2C address 0xa2, Bytes 98 & 99 (MSB, LSB) |
| I32 sfpTxBias | 1.3.6.1.4.1.3373.1103.74.7.1.8 | Integer32 | read-only | This contains the internally measured SFP TX laser bias
current. Units are in microAmps, and range from 0 to 131000uA
(131mA). Located at I2C address 0xa2, Bytes 100 & 101 (MSB, LSB) |
| I32 sfpTxPower | 1.3.6.1.4.1.3373.1103.74.7.1.9 | Integer32 | read-only | This contains the internally measured TX output power. Units
are in uW (micro Watts), and range from 0 to 6554uW (6.535mW).
This value is not valid if the transmitter is disabled. Located
at I2C address 0xa2, Bytes 102 & 103 (MSB, LSB) |
| I32 sfpRxPower | 1.3.6.1.4.1.3373.1103.74.7.1.10 | Integer32 | read-only | This contains the internally measured RX optical power. Units
are in uW (micro Watts), and range from 0 to 6554uW (6.535mW).
Located at I2C address 0xa2, Bytes 104 & 105 (MSB, LSB) |
| BIT sfpInternalAlarms | 1.3.6.1.4.1.3373.1103.74.7.1.11 | Bits | read-only | This contains the state of the SFP internal alarm register. A
bit is set for each alarm that is active. located at I2C
address 0xa2, Byte 112 & 113 (MSB, LSB) mask 0xffc0 |
| BIT sfpInternalWarnings | 1.3.6.1.4.1.3373.1103.74.7.1.12 | Bits | read-only | This contains the state of the SFP internal warning register.
A bit is set for each warning that is active. located at I2C
address 0xa2, Byte 116 & 117 (MSB, LSB) mask 0xffc0 |
| sfpAlarmTable | 1.3.6.1.4.1.3373.1103.74.10 | | not-accessible | This table contains the SFP alarm and warning threshold
values. |
| sfpAlarmEntry | 1.3.6.1.4.1.3373.1103.74.10.1 | | not-accessible | An entry into the Threshold table. |
| PHY sfpPhysicalQuantity | 1.3.6.1.4.1.3373.1103.74.10.1.1 | PhysicalQuantity | read-only | Measured physical quantity.
Units of temperature are tenth of Celsius degrres,
units of Power supply voltage (Vcc) are microVolts,
units of Tx laser bias current are microAmps (uA),
units of Rx optical power are microWatts (uW),
units of Tx output power are microWatts (uW). |
| I32 sfpThresholdHighAlarm | 1.3.6.1.4.1.3373.1103.74.10.1.2 | Integer32 | read-only | A reading at or above this temperature will trigger a high
measured physical quantity alarm. |
| I32 sfpThresholdHighWarning | 1.3.6.1.4.1.3373.1103.74.10.1.3 | Integer32 | read-only | A reading at or above this temperature will trigger a high
measured physical quantity warning. |
| I32 sfpThresholdLowAlarm | 1.3.6.1.4.1.3373.1103.74.10.1.4 | Integer32 | read-only | A reading at or above this temperature will trigger a low
measured physical quantity alarm. |
| I32 sfpThresholdLowWarning | 1.3.6.1.4.1.3373.1103.74.10.1.5 | Integer32 | read-only | A reading at or above this temperature will trigger a low
measured physical quantity warning. |
| ALA sfpHighAlarm | 1.3.6.1.4.1.3373.1103.74.10.1.6 | AlarmStatus | read-only | Measured physical quantity has crossed sfpThresholdHighAlarm. |
| ALA sfpHighWarningAlarm | 1.3.6.1.4.1.3373.1103.74.10.1.7 | AlarmStatus | read-only | Measured physical quantity has crossed sfpThresholdHighWarning. |
| ALA sfpLowAlarm | 1.3.6.1.4.1.3373.1103.74.10.1.8 | AlarmStatus | read-only | Measured physical quantity has crossed sfpThresholdLowAlarm. |
| ALA sfpLowWarningAlarm | 1.3.6.1.4.1.3373.1103.74.10.1.9 | AlarmStatus | read-only | Measured physical quantity has crossed sfpThresholdLowWarning. |
| ALA sfpHighAlarmSeverityCode | 1.3.6.1.4.1.3373.1103.74.11 | AlarmSeverityCode | read-write | Defines the severity associated to the sfpHighAlarm
and enables/disables the trap generation on status change event. |
| ALA sfpHighWarningAlarmSeverityCode | 1.3.6.1.4.1.3373.1103.74.12 | AlarmSeverityCode | read-write | Defines the severity associated to the sfpHighWarningAlarm
and enables/disables the trap generation on status change event. |
| ALA sfpLowAlarmSeverityCode | 1.3.6.1.4.1.3373.1103.74.13 | AlarmSeverityCode | read-write | Defines the severity associated to the sfpLowAlarm
and enables/disables the trap generation on status change event. |
| ALA sfpLowWarningAlarmSeverityCode | 1.3.6.1.4.1.3373.1103.74.14 | AlarmSeverityCode | read-write | Defines the severity associated to the sfpLowWarningAlarm
and enables/disables the trap generation on status change event. |