Re: excessive src / alignement Errors

Excessive CRC errors usually indicate that this end is set to full duplex while the other is set to half (or auto which will setup at half if the other side is not at auto). The other end of the circuit will see an ungodly number of collisions. Every time the full duplex end sends something while the half duplex end is sending something the half duplex end will stop sending immediately. This means the full duplex side will receive a lot of incomplete packets which it interprets as CRC and alignment errors.

Remember if one side is set to Auto the other side MUST be set to Auto too or the Auto side has to set up at Half. Don't ask me why that is but it is is a requirement of the RFC. If you use FULL on one end you must use it on the other end or you will have a duplex mismatch.

That said I have seen a few driver updates where they said it corrected a tendency to send packets with bad CRC and at least one switch firmware update where it couldn't calculate them correctly.