BUG: i.MX6-FEC: broken TCP tx checksumming

Holger Schurig holgerschurig at gmail.com
Wed Jul 16 07:03:21 PDT 2014


>> So I tried "ethtool -K eth0 tx off" (on the i.MX6 board) and suddenly
>> ssh worked.
>
> That sounds like the hardware IP header checksumming isn't working.  Is
> there anything specific to your setup?  VLAN maybe?

No, no games, I just did a normal "ifconfig eth0 192.168.200.199".

> Which gcc version are you using?

Currently http://releases.linaro.org/14.04/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz
 But I could try a different one.

> That's a little heavy-weight, but let's use the sledge hammer first...

The sledge hammer worked!

Do you want to to find out which of the for wmb() is actually needed?



More information about the linux-arm-kernel mailing list