This may do the trick. I suspect it's a cable issue, a negotiation speed issue, or the port on one end or the other is bad.
If it's cable all you need is a different cable
If its speed negotiation issue, this switch should handle the negotiation.
If it's a bad port, you will need to get new hardware on one end or the other.