This bug is still present in the Karmic initial kernel at 2.6.31-17. For the year since I reported this bug I've been sticking with the 2.6.24-6 kernel that works. I've now upgraded to Karmic which doesn't work with 2.6.24.
A quick google now shows http://bugzilla.kernel.org/show_bug.cgi?id=12971 which appears to me to be the same problem. They suggest you can work around the problem by turnthing 'scatter/grather' off with: sudo ethtool --offload eth0 sg off Which appears to work but slightly reduces the maximum throughput. It also suggests the problem is fixed by a mainline kernel commit entitled "tg3: Fix 5906 transmit hangs" which, by the looks of it, is included from 2.6.33-rc1. There some (don't know what build) packages for ubuntu's kernel for amd64/i386 for 2.6.33-rc2 here: http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.33-rc2/ But I can't get them to work with Karmic easily. I'm going to try a build from the ubuntu kernel git today. If it works, it will mean it /should/ be fixed in 10.04 (Lucid Lynx) anyway. More later. ** Bug watch added: Linux Kernel Bug Tracker #12971 http://bugzilla.kernel.org/show_bug.cgi?id=12971 -- tg3 transmit timeout in Intrepid https://bugs.launchpad.net/bugs/294092 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs