Originally posted by: RadiclDreamer
Make sure the ones having the issue arent settling on 10/half or 100/half
While this is a good thing to check I have to bring up a VERY COMMON misnomer with autonegotiation.
There is no cabling check, there is no "see what the wire can do" with autonegotiation. This is such a common misunderstanding that I have to point it out. LAN performance problems for the most part can be grouped into 90% cabling and 9% misconfiguration.
Autonegotiation is by far the biggest misconfiguration problem there is. There are two hard and fast rules - 1) Set both sides of the link to speed and duplex, or leave both sides to autonegotation. 2) Though shalt never have one side of the link set to auto and the other side of the link hard set to speed/duplex.
With autonegotiation each side of the link transmits it's max capabilities. There is no agreement on what the link should be, there is no acknoldgement, each side of the link just says in it's link pulse - hey, I can do this. If you hard set an end of the link then there is no capabilities contained in the link pulse. What happens is one end of the link will default, and you don't really know what this default is going to be. Most times it default to half duplex and the other end is full duplex, this cripples a LAN connection...it's a duplex mismatch. The primary cause for LAN performance problems second only to cabling.
So I guess what I'm saying is there is no "settling" involved. Each end of the link is doing exactly what it is supposed to do but people believe that autonegotiation does some kind of cable check and agrees upon which mode to operate on both ends. This just isn't how it works. Set both ends of the link or leave them to auto, they could have barbed wire between them but each link partner will exhibit the same behavior.