Transceiver programming
EEPROM read/write, coding, passwords, checksums, SFF-8472 / SFF-8636 / CMIS fields
I am replacing the operator ONT with an SFP GPON stick on the Linux box that terminates our WAN, and the stick behaves nothing like a transceiver. Push it in and the cage stays silent for half a minute or more, long enough that I twice assumed the module was dead, and when the kernel finaally does…
We look after the switch management firmware on our own hardware, and ever since the SP/FPGA interface was changed from memory mapped buffers to a FIFO, the transceiver inventory has been coming back as junk on some ports. QSFP28 optics, all of them AFBR-89BDDZ out of the same batch reads go over…
7votes
7comments
390views
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…
On a Juniper EX4600 running Junos 14.1X53-D27.3 the poster inserted a non-certifiied 1G single-mode WDM (BiDi) SFP, 20 km, TX 1550 / RX 1310 nm with DDM, into ge-0/0/1. The interface never appeared: show interfaces returned error: device ge-0/0/1 not found, and the log recorded XCVR: Unit 1, Fibre…
The thread starter had a set of Cisco EEPROM images (SX, LH, ZX types) but no CWDM images and wanted CWDM SFP modules to show up on Cisco switches as CWDM/WDM optics rather than being misidentified as SX or LX. Without a correct image the switch either reported the module as unsupported or forced…
The thread starter wanted to reprogram GBIC and SFP module EEPROMs but found that guides were disappearing from forums. Questions covered which programmer to use, where to attach the I2C lines on the module, whether the module needs 5 V (GBIC) or 3.3 V (SFP), and how to treat the memory as a…
The poster wanted to dump the EEPROM of a QSFP+ transceiver plugged into an Intel XL710-QDA1 and ideally read live DDM values such as received optical power, as they were used to doing with SFP modules on other adatpers. With i40e 2.0.23 and firmware 5.05 0x800028a2 1.1568.0, ethtool -m eth0…
3votes
3comments
109views
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…