If an Electrical SFP fails to transfer link status to the switch side, configuring an-clause cl37 and enabling autoneg can resolve this issue. An example is configuring this feature to support the FINISAR SFP FTLX1471D3BCL on Edge-Core AS5812.
To set up a port for supporting a 1G Electrical SFP, follow the steps outlined below:
This feature is only supported on Broadcom platforms
pbnoscli(config)# interface ethernet Ethernet3
pbnoscli(config-if)# no autoneg disable
pbnoscli# show interface status
================================================================================================
Port Name Oper Admin Vlan Speed MTU AutoNeg
================================================================================================
Ethernet1/1 tenGigE1 down up routed 10000 9100 N/A
Ethernet2/1 tenGigE2 up up routed 1000 9100 on
Ethernet3/1 tenGigE3 down up routed 10000 9100 N/A
Ethernet4/1 tenGigE4 down up routed 10000 9100 N/A
<...>
Ethernet52/1 fourtyGigE52 down up routed 40000 9100 N/A
Ethernet53/1 fourtyGigE53 down up routed 40000 9100 N/A
Ethernet54/1 fourtyGigE54 down up routed 40000 9100 N/A
pbnoscli#
Note that if any changes on autoneg is made to the port, you must follow these exact steps in order:
Autoneg Disable to Enable:
---------------------------
pbnoscli(config)# interface ethernet Ethernet2
pbnoscli(config-if)# no an-clause cl37
pbnoscli(config-if)# an-clause cl37
pbnoscli(config-if)# no autoneg disable