Recently we acquired cisco 10g SFP+ switch to be added in existing stack. While trying to connect Lenovo ThinkSystem SR650 (P.No: 7X06CTO1WW ) server along with lenovo provide SFP+ modules (P.No 46C3447) with 10g Cisco switch (WS-C3850-24XS-S) via MM Fiber cable. Upon SFP+ module insertion, at both end (server to switch) then the port gets shuts with err-disabled with following error on switch logs
010834: Jan 4 09:43:44: %GBIC_SECURITY_CRYPT-4-VN_DATA_CRC_ERROR: GBIC in port Te1/0/7 has bad crc
010836: Jan 4 09:43:44: %PM-4-ERR_DISABLE: gbic-invalid error detected on Te1/0/7, putting Te1/0/7 in err-disable state
& on vmware esxi , it showed *DISCONNECTED*
Following were technical details:
SEVER END:
- ThinkSystem SR650 (P.No: 7X06CTO1WW )
- 10g NIC: Emulex VFA5.2 2×10 GbE SFP+ PCIe Adapter (P.No: AT7S )
- 10g SFP+ Module: Lenovo SFP 10gbase-sr Fiber Optic Transceiver Module (P.No 46C3447 / )
SWITCH END:
- SWITCH MODEL : Cisco 10g SFP+ switch (P.No: WS-C3850-24XS-S )
- Cisco Switch 10GBASE Fiber Optic SFP 10G Transceiver Module: Cisco SFP-10G-SR * Part No: 10-2415-03)
- Vivanco Optical Fiber Patch Cord: LC-LC MM DUPLEX OM3 10M
Solution:
After searching here & there, I found that we have to disable SFP compatibility check in the switch using below CMD’s
Add these two commands (blue highlighted) to the switch:
Switch(config)# service unsupported-transceiver
— you will get a warning message here—
Switch(config)# no errdisable detect cause gbic-invalid
Afterwards , shut/no shut the switch interface then plugged in the Lenovo cable back in. & the connectivity got OK. (make sure WRITE the config on switch so that it stays permanent.
Note: Any time non-Cisco optics are going to be plugged in to a Cisco switch it’s worth adding these commands.