What kind of switch is it plugged into?
If it is managed, can you check the switch to see what was negotiated?
I've seen autoneg issues a lot on certain brands of switches (Nortel e.g.)
--
“Don't eat anything you've ever seen advertised on TV”
- Michael Pollan, author of "In Defense of Food"