11-05-2020 04:01 PM
Hi!
I’ve come across a way to read the optical receive values in X450e switches, something Extreme has told us won’t work. The usual “show port 47 transceiver information detail” will only show the media type (SX/LX/...), vendor and perhaps some more details, but not the dB values.
IF, and this is important, if the SFP supports reporting DDMI/DMI values (optical transmit and receive levels), the X450e can actually read them with a debug command. The output is in micro watts (uW) and not in dB, so you need to convert those values in order to compare them to the normal dB readings you’re used to, but the values are there:
# debug hal show optic-info ddmi port 47
Port 47
SFP or SFP+: SFP
Signal: present
TX Fault: no
SFP/SFP+ Vendor: SmartOptics
SFP/SFP+ Part Number: SO-1000Base-LXD
SFP/SFP+ Serial Number: VE200217909
SFP/SFP+ Manufacture Date: 200113
SFP/SFP+ Type: SFP
Connector: LC
GE Compliance: 1000BASE-LX
Wavelength: 1310
GBIC supports DDMI. MonitorType: 68
Optic is Internally Calibrated
Temperature High Alarm : 110 C (0x6e00)
Temperature High Warning : 95 C (0x5f00)
Temperature : 30 C (0x1e37)
Temperature Low Warning : -42 C (0xffffd600)
Temperature Low Alarm : -45 C (0xffffd300)
Temperature Status : Normal
Voltage High Alarm : 3600 V (0x8ca0)
Voltage High Warning : 3500 V (0x88b8)
Voltage : 3274 V (0x7fe8)
Voltage Low Warning : 3050 V (0x7724)
Voltage Low Alarm : 3000 V (0x7530)
Voltage Status : Normal
Tx Bias High Alarm : 80000 uA (0x9c40)
Tx Bias High Warning : 70000 uA (0x88b8)
Tx Bias : 15228 uA (0x1dbe)
Tx Bias Low Warning : 3000 uA (0x5dc)
Tx Bias Low Alarm : 2000 uA (0x3e8)
Tx Bias Status : Normal
Tx Power High Alarm : 794 uW (0x1f07)
Tx Power High Warning : 631 uW (0x18a6)
Tx Power : 280 uW (0xaf5)
Tx Power Low Warning : 125 uW (0x4eb)
Tx Power Low Alarm : 100 uW (0x3e8)
Tx Power Status : Normal
Rx Power High Alarm : 631 uW (0x18a6)
Rx Power High Warning : 501 uW (0x1394)
Rx Power : 204 uW (0x7f8)
Rx Power Low Warning : 6 uW (0x3f)
Rx Power Low Alarm : 5 uW (0x32)
Rx Power Status : Normal
Temperature High Alarm Int : 0
Temperature Low Alarm Int : 0
Temperature High Warning Int : 0
Temperature Low Warning Int : 0
Tx Bias High Alarm Int : 0
Tx Bias Low Alarm Int : 0
Tx Bias High Warning Int : 0
Tx Bias Low Warning Int : 0
Tx Power High Alarm Int : 0
Tx Power Low Alarm Int : 0
Tx Power High Warning Int : 0
Tx Power Low Warning Int : 0
Rx Power High Alarm Int : 0
Rx Power Low Alarm Int : 0
Rx Power High Warning Int : 0
Rx Power Low Warning Int : 0
exCalRxPower [0.000000] [0.000000] [0.000000] [1.000000] [0.000000]
exCalTx_Islope 256 exCalTx_Ioffset 256
exCalTx_PWRslope 256 exCalTx_PWRoffset 0
exCalTempSlope 256 exCalTempOffset 0
exCalTempSlope 256 exCalTempOffset 0
aux1 32125 aux2 32125
status 0x0
#
# sh sw
System Type: X450e-48p
Image Booted: secondary
Secondary ver: 15.3.5.2
patch1-19
# sh ver
Image : ExtremeXOS version 15.3.5.2 v1535b2-patch1-19 by release-manager
on Tue Aug 28 11:41:05 EDT 2018
At last we can see the optical levels in the old X450e. Enjoy!
/Fredrik