This is a bit of a long shot but your ethernet is connecting with flow control turned on, which can sometimes cause problems.
If ethtool isn’t already installed, you’ll need to install it, then run:
sudo ethtool -A eth0 rx off tx off
If that helps, you can add the command to /etc/rc.local (without sudo) or, if possible, disable it on your switch/router.