I can't read the schematics, they're too downscaled to make out any words.
My guess is layout problems - IIUC, ethernet requires pretty careful layout (matching differential pairs, impedance matching).
Do you have a datasheet for your ethernet controller? Did you follow the layout advice...