CodingBox Q&A Ask question

Top questions

Popular discussions about programming, compatibility and testing of optical transceivers.

354 questions
15 30 50 per page
2votes
1 answer
100views

Cisco module signature: bytes 96-127 must match the serial number or a recoded SFP is rejected

Discussion of why re-coded modules fail Cisco validation: Cisco SFPs carry a unique signature tied to each serial number in bytes 96-127, and editing vendor name or serial makes the signature no longer match, so the switch rejects the module unless the signature is regenerated. Hardware involved…

2votes
1 answer
107views

sfp-eeprom-tool: CH341A-based SFP EEPROM reader and I2C sniffing to expose silent write failures

A small toolset that reads and writes SFP EEPROM over I2C with a CH341A programmer plus an I2C sniffer. The author found that sigrok/PulseView did not work with the analyser, that a v1.0.5 SFP coder firmware reported success while silently not writing the module (proven by I2C traces), and that the…

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…

6votes
1 answer
218views

Intel X520 in an R630 rejects a 10GBASE-T copper SFP+ with comp_codes_10g=0x00 despite allow_unsupported_sfp=1

We are consolidating a pair of R630s onto 10G and the cabling to the top of the rack is copper, so instead of pulling fibre I put 10GBASE-T SFP+ modules into the X520 cards. The switch end takes them without a word. The servers refuse to. Dell PowerEdge R630, Intel X520 (82599), dual port FS…

2votes
1 answer
104views

OPNsense 22.7: interface is disabled due to unsupported sfp on a 10G port, and the Linux ixgbe tunable does not apply

After upgrading OPNsense from the 21.x series to 22.7 a 10G SFP+ port stopped working with interface is disabled due to unsupported sfp; the newer Intel driver actively disables unrecognised modules. The poster tried to set ixgbe.allowunsupportedsfp=1 as a system tunable, which was not accepted…

4votes
2comments
152views

Zyxel XGS4600 SFP+ modules randomly stop transmitting after firmware 4.50; DDM shows TX power -inf and 0 mA bias

On Zyxel XGS4600 switches, 10G and 1G SFP+ transceivers (including an FS.com DWDM-SFP10G-80) intermittently stopped transmitting; only removing and reinserting the module restored the link. Transceiver statistics at that moment showed TX power -inf dBm, voltage at the 3.00 V low alarm and TX bias…

France fiberwolf FR asked