[Bug 398909] Re: TCP congestion control fails with tiny window size
Joe Pfeiffer
joseph at pfeifferfamily.net
Tue Mar 23 22:27:42 UTC 2010
apport information
** Tags added: apport-collected
** Description changed:
A web-enabled home automation controller I'm using advertises a window
size of 1 byte during the connection three-way handshake. When a web
browser tries to send the initial GET request, there is a several second
delay before the GET is sent to the controller. Breaking up the GET
into several packets (the first one only a single byte containing the G
in GET) gets rid of the delay.
I've wound up putting a lot of additional information, including
wireshark traces and a little proxy that works around the problem, at
http://mvlug.org/JoePfeiffer/SlowGetWithSmartLinc
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
HibernationDevice: RESUME=UUID=507643a7-7b89-4f78-8011-cc227d204c65
MachineType: SAMSUNG ELECTRONICS CO., LTD. N120
Package: linux-image-2.6.29-02062903-generic 2.6.29-02062903
ProcCmdLine: root=UUID=a0de5496-38bc-45f7-9a09-c0cd21157e82 ro quiet splash
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
SourcePackage: linux
UnreportableReason: This is not a genuine Ubuntu package
+ ---
+ AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
+ AplayDevices:
+ **** List of PLAYBACK Hardware Devices ****
+ card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
+ Subdevices: 1/1
+ Subdevice #0: subdevice #0
+ Architecture: i386
+ ArecordDevices:
+ **** List of CAPTURE Hardware Devices ****
+ card 0: Intel [HDA Intel], device 0: ALC272 Analog [ALC272 Analog]
+ Subdevices: 1/1
+ Subdevice #0: subdevice #0
+ AudioDevicesInUse:
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC0: ubuntu 3403 F.... pulseaudio
+ CRDA: Error: [Errno 2] No such file or directory
+ Card0.Amixer.info:
+ Card hw:0 'Intel'/'HDA Intel at 0xf0340000 irq 22'
+ Mixer name : 'Realtek ALC272'
+ Components : 'HDA:10ec0272,144dca01,00100001'
+ Controls : 17
+ Simple ctrls : 10
+ CurrentDmesg:
+ [ 163.738389] lp: driver loaded but no devices found
+ [ 164.074773] ppdev: user-space parallel port driver
+ [ 168.000041] eth0: no IPv6 routers present
+ DistroRelease: Ubuntu 10.04
+ LiveMediaBuild: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
+ MachineType: SAMSUNG ELECTRONICS CO., LTD. N120
+ Package: linux (not installed)
+ ProcCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash --
+ ProcEnviron:
+ LANG=en_US.UTF-8
+ SHELL=/bin/bash
+ ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
+ Regression: No
+ RelatedPackageVersions: linux-firmware 1.32
+ Reproducible: Yes
+ Tags: lucid needs-upstream-testing
+ TestedUpstream: No
+ Uname: Linux 2.6.32-16-generic i686
+ UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
+ dmi.bios.date: 04/03/2009
+ dmi.bios.vendor: Phoenix Technologies Ltd.
+ dmi.bios.version: 03CE.M014.20090403.KTW
+ dmi.board.name: N120
+ dmi.board.vendor: SAMSUNG ELECTRONICS CO., LTD.
+ dmi.board.version: Not Applicable
+ dmi.chassis.asset.tag: No Asset Tag
+ dmi.chassis.type: 10
+ dmi.chassis.vendor: SAMSUNG ELECTRONICS CO., LTD.
+ dmi.chassis.version: N/A
+ dmi.modalias: dmi:bvnPhoenixTechnologiesLtd.:bvr03CE.M014.20090403.KTW:bd04/03/2009:svnSAMSUNGELECTRONICSCO.,LTD.:pnN120:pvrNotApplicable:rvnSAMSUNGELECTRONICSCO.,LTD.:rnN120:rvrNotApplicable:cvnSAMSUNGELECTRONICSCO.,LTD.:ct10:cvrN/A:
+ dmi.product.name: N120
+ dmi.product.version: Not Applicable
+ dmi.sys.vendor: SAMSUNG ELECTRONICS CO., LTD.
** Attachment added: "AlsaDevices.txt"
http://launchpadlibrarian.net/41780478/AlsaDevices.txt
--
TCP congestion control fails with tiny window size
https://bugs.launchpad.net/bugs/398909
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.
More information about the kernel-bugs
mailing list