波長多重の波長を設定する
C band DWDM対応の光トランシーバーには、機器側から運用中に波長を指定する場合と。運用前に波長を指定して機器では通常の固定波長と同様品として運用する場合があります。
SFF-8690 Tunable SFP+ Memory Map for ITU Frequencies
SFF-8636 page 20h 200 Parameter Configuration Registers
マルチレートの指定
SFF-8636 page 00h 87,88
2.2Gb以下/6.6Gb以下/12Gb以下/24Gb以下/26Gb以下/26Gb以上
アラーム温度を再設定する
temperature
Module temperature high alarm threshold : 80.00 degrees C / 176.00 degrees F Module temperature low alarm threshold : -10.00 degrees C / 14.00 degrees F Module temperature high warning threshold : 75.00 degrees C / 167.00 degrees F Module temperature low warning threshold : -5.00 degrees C / 23.00 degrees F
Table 6-27 Free Side Device and Channel Thresholds (Page 03h Bytes 128-223)
128-129 : Temp High Alarm
http://www.mellanox.com/related-docs/prod_management_software/MLNX-OS_ETH_v3_6_3508_UM.pdf
P616
EdgeOSの場合だとsnmp trapの設定が可能で。
transceiver-threshold current
transceiver-threshold temperature
transceiver-threshold rx-power
transceiver-threshold tx-power
transceiver-threshold voltage
Console#show interfaces transceiver-threshold ethernet 1/25 Information of Eth 1/25 DDM Thresholds Low Alarm Low Warning High Warning High Alarm ----------- ------------ ------------ ------------ ------------ Temperature(Celsius) -123.00 0.00 70.00 75.00 Voltage(Volts) 3.10 3.15 3.45 3.50 Current(mA) 6.00 7.00 90.00 100.00 TxPower(dBm) -12.00 -11.50 -9.50 -9.00 RxPower(dBm) -21.50 -21.00 -3.50 -3.00
この機能を実現するためには、トランシーバー側からのイベント信号が必要であり。SFF-8636にてoptionalとなっているpage 03に対応するレジスタがある。
page 03 128-175 read only, VCC and temp
page 03 176-223 read only, each ch TX,RS powr and bias
are? read only ?
writeが出来るのはpage 20h 200-247 Parameter Configuration Registers
page 21h 128-255 Threshold Registers
Rate Select and Configuration for Multi-rate Modules
- Enable/Disable (bypass) Tx and Rx CDRs 12
- Enable/Disable/Adjust Tx input equalizers and set fixed or adaptive modes of operation 13
- Enable/Disable/Adjust Rx output emphasis and Rx output amplitude 14
- Adjust the bandwidth and/or gain of internal components
SFF-8079 Specification for SFP Rate and Application Selection
password
SFF-8472
Vendor Specific Locations [Address A2h, Bytes 120-127] Addresses 120 – 127 are defined for vendor specific memory functions. Potential usage includes vendor password field for protected functions, scratch space for calculations or other proprietary content.
https://www.youtube.com/watch?v=tJ8LMR5zJxY
SFF-8472以前のFINISAR準拠だとbyte位置が異なる
bytes 123(7Bh)-126の4byte 32bitがパスワード領域であり、デフォルトは"00 00 00 00"一度ここに正しいパスワードが書き込まれるとEEPROM領域の書き換えが可能になる。A2h 128-247
もっとも120-123がreserveで127が書き込むpage selectなので互換性はある。
SFF-8636 Rev 2.9.3
page 02hはVendor Specific Page
Bytes 119-126 are reserved for an optional password entry function.
119-122 Password Change
123-126 Password Entry
Fixed side manufacturer and free side device manufacturer passwords
fixed side manufacturer passwords shall fall in the range of 00000000h to 7FFFFFFFh
initially set to 00001011h in new modules.
free side device manufacturer passwords in the range of 80000000h to FFFFFFFFh
Rate Select and Configuration for Multi-rate Modules
Table 5-3 Writable Memory Blocks
description | ||||
---|---|---|---|---|
page 00h | ||||
86 | 1 | R/W | Control Register | V |
87 | R/W | Rx Rate select Register | V | |
88 | R/W | Tx Rate select Register | V | |
89-92 | R/W | V | ||
93 | R/W | V | ||
94-97 | R/W | V | ||
98 | R/W | V | ||
99 | R/W | V | ||
100-104 | R/W | V | ||
105-106 | R/W | V | ||
107 | R/W | V | ||
111-112 | R/W | V | ||
115-118 | V | |||
119-122 | W | password change entry area | V | |
123-126 | W | password entry area | V | |
127 | R/W | page select byte | V | |
page 02h | ||||
128-255 | 128 | R/W | User Writable Memory | NV |
page 03h | ||||
226-241 | 16 | R/W | Optional Channel Controls | V |
242-251 | 10 | R/W | Channel Monitor Masks | V |
252-255 | 4 | R/W | Reserved | V |
page 20h | ||||
140-151 | Interrupt mask bits for monitored parameters | V | ||
250 | Counters reset function | V |
V: Volatile 揮発性、電源を切れば保存されない(passwordだけは特殊な扱い)
User Accessible EEPROM Locations [Address A2h, Bytes 128-247]
Links
https://xmms.jp/confluence/display/INFLA/Hack+the+SFP