Showing results for 
Search instead for 
Did you mean: 

The Catalyst 3750 switch port enters the "error-disabled" state


Core issue

The Catalyst 3750 switch port enters the "error-disabled" state when a SFP GBIC module is inserted, and the "%PM_SCP-SP-3-TRANSCEIVER_BAD_EEPROM:" error message appears.

The Cisco-approved Small Form-factor Pluggable (SFP) modules have a serial erasable programmable read only memory (EEPROM) that contains the module serial number, the vendor name and ID, a unique security code, and cyclic redundancy check (CRC). When an SFP module is inserted in the switch, the switch software reads the EEPROM in order to verify the serial number, vendor name and vendor ID, and recompute the security code and CRC. If the serial number, the vendor name or vendor ID, the security code, or CRC is invalid, the software generates these security error message and places the interface in an error-disabled state:

  • %PM_SCP-SP-3-TRANSCEIVER_BAD_EEPROM: Integrity check on transceiver in LAN port 1/5 failed: bad key
  • %PM-4-ERR_DISABLE: [chars] error detected on [chars], putting [chars] in err-disable state.

In this error, the first [chars] is the error, and the second and third [chars] are the affected ports.

In order to display ID programmable read only memory (IDPROM) for Field Replaceable Units (FRU), issue the show idprom interface [interface slot] command. The command option is supported on Gigabit Interface Converter (GBIC) security-enabled interfaces only.


If a non-Cisco approved SFP module is used, remove the SFP module from the switch, and replace it with a Cisco-approved module. After a Cisco-approved SFP module is inserted, issue the errdisable recovery cause gbic-invalid global configuration command in order to verify the port status. Enter a time interval for the recovery from the error-disabled state. After the elapsed interval, the switch brings the interface out of the error-disabled state and re-tries the operation.

If the module is identified as a Cisco SFP module, but the system is unable to read vendor-data information in order to verify its accuracy, an SFP module error message is generated. In this case, remove and re-insert the SFP module. If it continues to fail, it is possible that the SFP module is defective and needs to be replaced.

Refer to these documents for information about the Cisco platforms and software versions that support the Small Form-factor Pluggable (SFP) modules:

Community Member

This is an old document but this may help out some (like me).  The new ethernet module compatability matrix is located here: