1

I did

rsync -av --rsh=ssh ...

and catch error

Corrupted MAC on input. Packet Corrupt

I found solution here

ethtool -K eth0 tx off rx off

This option disabled TCP checksum of ethernet adapter. But what does it mean, processor is responsible of TCP checksum now?

If I off TCP checksum permanently for ethernet adapter, it is normal or I will have bad consequences?

1 Answers1

1

If you disable TCP checksum offloading, it will need to be carried out at a higher level. This will put put additional load on the higher level processor. As to it's consequence, that depends upon the spec of the system and the work it it doing, I don't think we can give any reasonable assurances here.

  • I would make the change and attempt to test it in a lab.
  • I would also check to see if there are driver/firmware updates for the NIC which I could apply and test.
  • Changing the NIC may be a solution too.
user9517
  • 115,471
  • 20
  • 215
  • 297