Autonegotiation does not work between Sun[TM] Gigabit Ethernet (GBE) cards and Cisco 4003 fiber linecards
(Doc ID 1003118.1)
Last updated on JUNE 09, 2021
Applies to:Sun PCI Express Dual GbE MMF-UTP ExpModule - Version Not Applicable and later
Sun Fire V1280 Server - Version Not Applicable and later
Sun Fire V880 Server - Version Not Applicable and later
Sun Fire V890 Server - Version Not Applicable and later
Sun Gigabit Ethernet SBus Adapter - Version Not Applicable and later
Oracle Solaris on x86 (32-bit)
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on SPARC (32-bit)
Autonegotiation does not work reliably with Cisco 4003 fiber linecards.
This affects Cisco Catalyst 4000 fiber linecards WS-X4418 and WS-X4424-SX-MT. The issue is described in Sun Bug ID 4733516 and Cisco Bug IDs CSCdm38405 and CSCdz02928 . Cisco Bug Toolkit access is needed to query these IDs.
Reported symptoms :
After boot, Sun[TM] Gigabit Ethernet network cards lose link to Cisco switch.. After unplug and replug of the network cable, it works again.
Ports 0 and 1, 4 and 5, etc. show Link Up with enabled Autonegotiation, but Link Down when the Sun system reboots, re-initializing (unplug/re-plug) helps. Ports 2 and 3, 6 and 7, etc show Link Down with enabled Autonegotiation, re-initializing does not help.
The Uplink port (Port 1) always negotiates successfully and port 2 negotiates fine most of the time. The other ports (3-18) fail. For testing, this can be reproduced by connecting the failing ports (3-18) directly (e.g 4 connected with 5, Spanning Tree disabled).
One or all of the above symptoms may be seen.
The failure is believed to be due to Cisco failing to restart the autonegotiation state machine when the link is lost. Hence, autonegotiation works once only. Removing the laser light seems to cause a more substantial reset of the Cisco's port. Turning autonegotiation off and on again at the Cisco has also been seen to recover the link; this indicates that a software solution on the Cisco may be possible.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document