CodingBox Q&A Ask question

Transceiver programming

EEPROM read/write, coding, passwords, checksums, SFF-8472 / SFF-8636 / CMIS fields

38 questions
15 30 50 per page
0votes
1 answer
54views

Writing to password-protected SFP/QSFP/XFP: where the password lives and how brute force works

Users needed to write to password-protected SFP/QSFP/XFP modules from HP, Cisco, Finisar and JDSU. The thread documents the two protection levels: a host/user password protecting the user-writable area (A2h offset 7Bh on SFP, A0h offset 7Bh on QSFP/XFP) and a manufacturer password protecting the…

0votes
1 answer
72views

Eltex MES2324FB endlessly flaps the link with a Foxgate SFP toward an Alcatel 6224, module diagnostics show N/S

Installing a new MES2324FB at a site to replace old hardware. The uplink is 1G fiber to an Alcatel 6224, Foxgate modules from the same batch as at neighboring sites. Setup: Eltex MES2324FB, firmware 4.0.4.7, also tried 4.0.6 - no difference 1G SFP Foxgate on both ends of the link far end - Alcatel…

Russia waveadmin RU asked
5votes
1 answer
165views

Dell DD9900 in an HA pair doesn't see the SFP on ethMa: State UP, link status NO, Cannot get module EEPROM information

I run a backup storage system in a data center. A pair of DD9900 in HA, network ports on the NDC QLogic. After a reboot or reseating the module, port ethMa stops seeing the transceiver, and it's not a one-off - it's a stable, repeating pattern. Dell DD9900, DD OS 7.2.0.95, HA configuration NDC…

Russia portrunner91 RU asked
2votes
1 answer
167views

Brocade G610 on FOS 9.x faults compatible 16G SWL optics: Mod_Inv and Speed Mismatch / Incompatible SFP

We are adding capacity to a small FC fabric and bought compatible 16G short-wave SFP+ from an optics supplier instead of paying the switch vendor price. The switch refuses them. Brocade G610, Fabric OS 9.x generic-coded 16G SWL SFP+, correct wavelength and reach according to the label Brocade-coded…

3votes
5comments
143views

Programmer returns WRITE FAIL on an SFP+ that dumps cleanly: dead EEPROM or something blocking writes?

We recode a small batch of modules for customer hosts most months, nothing exotic: read the original page, write the vendor string the host wants, put the module in the switch and move on. One module out of the current batch refuses every write while reading back perfectly, and before I bin it I…

6votes
6comments
141views

Turris Omnia pins a Luleey LL-XS2510 XPON stick to 1000baseX and ethtool never offers 2.5G

My fibre WAN runs into a Turris Omnia and I moved from the ISP box to an XPON stick to drop one hop. The stick is a 2.5G part, the Omnia cage does 2.5G, and everything still lands at 1G. Turris Omnia, Turris OS 7.0.2 HBS, kernel 5.15.148 Luleey LL-XS2510 XPON SFP, RTL960x based, DFP-34X-2C2 family…

4votes
1 answer
181views

EX4200 reports the SFP+ EEPROM as mis-programmed after a Junos upgrade while an MX960 still shows DOM

We run a handful of 80 km DWDM spans off EX4200s with third-party optics on both ends, because the vendor-branded DWDM parts were never going to fit the budget. That was fine for years. After the EX boxes were moved to Junos 12.3 the optics still sit in the same ports and the spans still exist, but…

6votes
1 answer
97views

IC-prog dumps 256 bytes off an SFP, but the second half is a copy of the first, page A2 doesn't read (HP 2530-24G)

I run a small ISP's network and regularly reflash cheap modules for HP. Usual task: flash the vendor module's image into cheap Chinese 1.25G WDM modules so the switch accepts them without complaint. Donor is a J4859C, target hardware is an HP 2530-24G J9776A. What's on the bench: HP 2530-24G J9776A…

Russia wavetech RU asked
7votes
7comments
390views

Scripting DDM polling over I2C: which A2h bytes hold the live values and which the thresholds

I am writing a small poller that pulls temperature, voltage, bias and optical power straight off the modules on our whitebox boxes, so we get a trend line instead of someone eyeballing a link after it has already started erroring. The NOS prints pretty values, but I want the raw numbers with the…

3votes
3comments
109views

ethtool -m fails on FS.com XXV710 NIC: "Module EEPROM memory read not supported" and NVM not updatable

On Ubuntu 18.04 (kernel 5.4.0, ethtool 5.3, i40e 2.8.20-k) the poster used 25G XXV710-based NICs bought from FS.com (FS part XXV710AM2-F2, Intel XXV710 chipset). Link and error-free wire-speed traffic worked, but reading a transceiver's DMI data with sudo ethtool -m enp4s0f0 failed with "Cannot get…