CHECKSUM_FAILED Invalid Checksum

Invalid Checksum, CHECK_SUM_FAILED – alarms for SFP checksum error

INTRO

CHECKSUM_FAILED – What to do ? Checksums  are a common error detection method that is used to verify the integrity of data and detect errors in data transmissions. Checksums are used in transceivers to verify the authenticity of EEPROM memory data. If data in the optical transceiver EEPROM is modified without recalculating checksums, host system will throw sfp checksum error, for example CHECKSUM_FAILED or Invalid Checksum.

WHEN CHECKSUM IS NOT CORRECT 

Consider the following scenario: the checksums in the transceiver code are incorrect. When such a transceiver is plugged into a host device, SFP Invalid Checksum alarm message is generated and the device is blocked. For example, in Cisco switches, the following are typical error messages:

Error #1

LC/0/6/CPU0:Aug 18 16:27:26.412 CET: plim_1p_cge[297]: %L2-PLIM-4-ERR_HW : Device: CFP: Verify Vendor NVR1 Checksum. Error: Invalid Checksum. Software action: Abort. Recommended user action: Replace CFP

Error #2

Jul  1 2022 12:23:06.302 UTC: %PHY-4-CHECK_SUM_FAILED: SFP EEPROM data check sum failed for SFP interface Te1/0/2

WHAT TO DO IF CHECKSUM ERROR APPEARS

Typically, the problem is with the optical transceiver code itself – this is the primary cause of SFP checksum error. In this case, it is recommended that the transceiver is re-coded and the checksums are recalculated and verified during the process. Feel free to Contact Us.