It might be faulty, it might just having the typical Marvell related issues, but it can also be cable related since there are CRC errors, so you might try that first, but in any case I suggest replacing with an Asmedia or JMB based controller if possible.