Garrett, So I've run into some bizarre happenings, over time that include el-cheapo switch/hub doesn't seem to get along with NIC or NIC doesn't want to configure up to 100MB/s when I though it should or I've found that I needed to force a particular speed/duplex setting...
Most of the problems have come from el-cheapo hardware (including cables) and that when they're replaced or other similar maintenance, such as soldering soldering joints in a RJ45 wall mount, recrimping, etc, then those problems vanish... So my inclination is to suggest that if there's any code to enable NICs to "workaround" bad cables/switches then it should all be rm -rf'd. There's a good chance that fixing the hardware problem will solve other problems that you don't even know you have. Darren
