Bug 130496

Summary: Poor TCP performance with usbnet driver
Product: [Fedora] Fedora Reporter: Paul Black <paul.0000.black>
Component: kernelAssignee: Arjan van de Ven <arjanv>
Status: CLOSED NOTABUG QA Contact: Brian Brock <bbrock>
Severity: medium Docs Contact:
Priority: medium    
Version: 2CC: wtogami
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-08-20 20:14:57 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Extract of ethereal capture for working case
none
Extract of ethereal capture for non-working case none

Description Paul Black 2004-08-20 19:43:28 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7)
Gecko/20040803 Firefox/0.9.3

Description of problem:
Upgrading my FC2 kernel from 2.6.5-1.358 to 2.6.8-1.521 has caused
poor performance on TCP when browsing certain websites (using Firefox)
with my cable modem (Ambit). I'm not sure when the problem appeared
because 2.6.5-1.358 was the last kernel where my ethernet (nvidia)
worked until now. An ethereal capture shows the TCP window for the
working case increasing but not for the non-working case.


Version-Release number of selected component (if applicable):
2.6.8-1.521

How reproducible:
Always

Steps to Reproduce:
1. Go to http://www.ebay.co.uk and get a page with "a lot" on it. In
my case, it's my standard eBay page but a search page should have the
same symptoms. In may case, I'm using Firefox (will try others later).


Actual Results:  Expect webpage to load promptly.

Expected Results:  Web page is extremely slow to load.

Additional info:

Comment 1 Paul Black 2004-08-20 19:44:20 UTC
Created attachment 102937 [details]
Extract of ethereal capture for working case

Comment 2 Paul Black 2004-08-20 19:44:53 UTC
Created attachment 102938 [details]
Extract of ethereal capture for non-working case

Comment 3 David Miller 2004-08-20 19:50:23 UTC
Try: echo "0" >/proc/sys/net/ipv4/tcp_default_win_scale

If that fixes it, the problem is in either a router or
firewall between your host and the remote web site.
It is not a bug in Linux.


Comment 4 Paul Black 2004-08-20 20:14:57 UTC
That does the job. Cheers.