[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