[PATCH 0/2] [Hardy LBM] [netbook-lpia] Fix rt73usb has poor performance when signal is weak

Ike Panhc ike.pan at canonical.com
Tue Oct 6 13:21:14 UTC 2009


BugLink: https://bugs.launchpad.net/bugs/444377

Fix that the rt73usb driver has a poor performance when the signal is weak.

Testing result in a clean open site environment:

Signal Level      Driver without these patches       Driver with these patches
                    (downlink) / (uplink)              (downlink) / (uplink)
    -40                  23.68 / 21.73                      22.94 / 21.41
    -62                  24.62 / 21.87                      22.33 / 21.08
    -67                   5.25 / 2.67                       11.83 / 10.47
    -82                   0.16 / 0                           0.16 / 0.6
    (dbm)                  (in Mbps)                          (in Mbps)

The following changes since commit fb2120dcebc8aff4a42658bfbaa0ced39fa496ab:
  Steve Conklin (1):
        NBK-Ubuntu-2.6.24-24.59netbook01

are available in the git repository at:

  git://kernel.ubuntu.com/ikepanhc/ike-hardy-lbm.git lp#444377

Ike Panhc (2):
  rt2x00: Hardcode TX ack timeout and consume time
  UBUNTU: Report TX retry and fail count to mac80211 in rt73usb

 .../drivers/net/wireless/rt2x00/rt2400pci.c        |    6 +-
 .../drivers/net/wireless/rt2x00/rt2500pci.c        |    6 +-
 .../drivers/net/wireless/rt2x00/rt2500usb.c        |    4 -
 .../drivers/net/wireless/rt2x00/rt2x00.h           |   10 ++-
 .../drivers/net/wireless/rt2x00/rt2x00config.c     |   16 -----
 .../drivers/net/wireless/rt2x00/rt2x00usb.c        |   31 ++++++---
 .../drivers/net/wireless/rt2x00/rt61pci.c          |    2 +-
 .../drivers/net/wireless/rt2x00/rt73usb.c          |   68 +++++++++++++++++++-
 .../drivers/net/wireless/rt2x00/rt73usb.h          |    4 +-
 9 files changed, 101 insertions(+), 46 deletions(-)





More information about the kernel-team mailing list