今天在思科交换机上使用非思科标配的光模块时提示如下错误信息:

%PM_SCP-SP-3-TRANSCEIVER_UNSUPPORTED光 Unsupported transceiver in LAN port */*

%PHY-4-CHECK_SUM_FAILED光 SFP EEPROM data check sum failed for SFP interface Gi1/0/25

%GBIC_SECURITY_CRYPT-4-VN_DATA_CRC_ERROR光 GBIC in port Gi1/0/25 has bad crc

%PM-4-ERR_DISABLE光 gbic-invalid error detected on Gi1/0/25, putting Gi1/0/25 in err-disable state

 原因:

查询了一些思科相关资料才发现思科网络设备是不允许使用非思科标配的光模块,思科 SFP 安全密钥机制 SFP 安全密钥机制通过防止非 思科 SFP 的使用来保证质量和兼容性。每个 SFP 都使用非凡的软件密钥进行编码,交换机在运行时对密钥进行验证,若 SFP 不包含合法的密钥,那么相应的端口关闭,在没有插入思科提供的合法的 SFP 之前,该端口将不能发送或接收任何数据包。

 解决方法:

进入端口配置模式光

输入下面的隐藏命令(不能按Tab键)

第一条命令:

CISCO(config)#service unsupported-transceiver

输入上面的命令后会输出以下log:

Warning光 When Cisco determines that a fault or defect can be traced to the use of third-party transceivers installed by a customer or reseller, then, at Cisco's discretion, Cisco may withhold support under warranty or a Cisco support program. In the course of providing support for a Cisco networking product Cisco may require that the end user install Cisco transceivers if Cisco determines that removing third-party parts will assist Cisco in diagnosing the cause of a support issue.

第二条命令:

CISCO(config-if)#no errdisable detect cause gbic-invalid

第三条命令:

CISCO(config-if)#speed nonegotiate

保存配置

然后插上光模块

完成

破解后思科就不会去检查 GBIC的序号,而让使用者可以把第三方的 GBIC 或SFP 插在机器上,让网络先恢复运作。