Well, It is starting to look the hub could be bad, I would change the nic speed to 100mps and try running them at half-duplex and see what happens also try auto settings too