This actually made me sign up for an account here. This post was crazy helpful.
In my case it was actually a bad ethernet cable completely, no visible breaks or issues with the lines or connectors, but it's been in use for 3 years.
I swapped boards, same issue, unplugged / plugged in so many...