I don't have this board yet, but I have done ethernet driver development in the past. You really want to make sure that your setup is valid. I suggest switching out the ethernet cable and switch. A lot of these embedded PHY's are quirky (that is why linux kernel is filled with vendor specific phy drivers) and different switches can cause issues. Another potential problem is a bad cable.