ATL1E : TSO still broken

25 07 2011

Hi,

I’m using Debian Sid with kernel 2.6.39.2 and I have a motherboard with Ethernet  chip Atheros Communications AR8121/AR8113/AR8114 Gigabit or Fast Ethernet (rev b0).

I’m using a NFS v4 on the server and i noticed a problem : if  I  transfer a file transfer of 1GB or more the file is corrupted, a quick md5sum or sha1sum can confirm that.

After different test I discovered the TSO in the ATL1E driver is broken and after I found out this problem is from kernel version 2.6.26.

I tried also the official driver on the website but the problem is still the same , so the patch for now is to disable the TSO

1) install the ethtool (in debian : apt-get install ethtool)

2) insert this string to rc.local :

ethtool -K eth0 tso off

If this don’t fix the problem I suggest to add proto=udp in the /etc/fstab related to the NFS mount point.

I already did send a email to the kernel-dev …so I hope they will fix the problem.


Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s




Follow

Get every new post delivered to your Inbox.