Red Hat Bugzilla – Bug 436563
tg3 - Broadcom BCM5787M Ethernet controller has almost total packet loss with a MTU above 1320
Last modified: 2014-06-29 18:59:58 EDT
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-GB; rv:18.104.22.168) Gecko/20080201 Firefox/22.214.171.124
Description of problem:
I have a new Lenovo Thinkpad R61 which has a Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02) Ethernet controller and when the MTU on my router is set to a value above about 1320 there is almost a total loss of packets with protocols such as http or ftp or nnpt, however ssh still works. It doesn't appear to matter what I set the MTU to on the laptop. I have looked at what is heppening with wireshark and there are nots of corrupted packets, if it would help I could document this.
I currently have CentOS 5.1 installed on it with the latest kernel from Don Zickus that I found a link to from the TG3 bug here: https://bugzilla.redhat.com/show_bug.cgi?id=330181#c24 previously I had CentOS kernels on the machine and the initial install I did was with Fedora 8 and this had the same problem.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Set the MTU on my router to a value greater than 1320
Such massive packet loss / corruption that almost no protocols work, except ssh, however shall things do work like HTTP 302 headers or HTTP authentication prompts but no substantial about of data.
There shouldn't be a massive packet loss / corruption.
What's the latest kernel you've tried? I'm guessing you've tried 2.6.18-89, but
I want to be sure.
You can get a version based on that from Don Zickus' page or you can always use
one of my test net-driver test kernels here:
If you've already tried 2.6.18-89 from Don's page there isn't any point in
trying one of my kernels though.
Are you getting any messages like this:
tg3_abort_hw timed out
or anything else that relates to tg3 in dmesg?
One interesting data point would be to turn off TSO and see if that makes a
difference. If there is any way you can attach a capture that might be helpful
I has been 2 years since I requested more information and no response. I can only presume this is not a problem anymore.