Large file transfer gives error: Corrupted MAC on input


Source: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/60764

Symptom

When you transfer a large file by HTTP it will disconnect and give you this error:

Disconnecting: Corrupted MAC on input.

This can also happen on SSH, FTP or other protocols as this is a bug with the kernel driver for the network.

Solution

Turn off "offload check summing" with the following command:

ethtool -K eth0 rx off tx off

Depending on the Ethernet driver in use this may not work as some drivers do not support turning off this feature.

  • 19 Users Found This Useful
Was this answer helpful?

Related Articles

How do I bind my additional IPs?

Here is the simplest way of binding your additional IPs: 1) Find out which interface is your...

How do I run a ping?

PING stands for Packet INternet Groper. This is a simple diagnostic tool implemented in both...

How do I run a traceroute?

Both Windows and Linux have the ability of diagnosing the health of a connection between a...

Recieving an "ip_conntrack: table full" error.

On OpenVZ/HyperVM machines sometimes the ip_conntrack table will become full and drop packets....