Re: rt61pci - bad performance

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Andreas Hartmann
Date: Monday, August 16, 2010 - 10:04 am

Helmut Schaa wrote:

Wel, I did some tests. I tried to get same conditions (what is not as 
easy). I will show here some results, which seem to be typical to me.


downstream
==========

netperf -t TCP_SENDFILE -H client
TCP SENDFILE TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to client port 0 
AF_INET
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

  87380  16384  16384    10.36      16.38


/sys/kernel/debug/ieee80211/phy0/stations/xx:xx:xx:xx:xx:xx # cat rc_stats
rate     throughput  ewma prob   this prob  this succ/attempt   success 
    attempts
      1         0.7       76.2      100.0          0(  0)         11 
    11
      2         0.0        0.0        0.0          0(  0)          0 
     0
      5.5       0.0        0.0        0.0          0(  0)          0 
     0
     11         0.0        0.0        0.0          0(  0)          0 
     2
      6         0.0        0.0        0.0          0(  0)          0 
    32
      9         0.0        0.0        0.0          0(  0)        551 
  1574
     12         0.0        0.0        0.0          0(  0)       2096 
  6862
     18        11.3       69.9       66.6          0(  0)      18047 
25158
  t  24        13.4       62.9      100.0          0(  0)      29100 
42883
T P 36        28.2       92.8      100.0          1(  1)     135030  175797
     48         4.4       11.3        0.0          0(  0)        361 
  3646
     54         0.8        1.8        0.0          0(  0)         55 
  1727

Total packet count::    ideal 8917      lookaround 991



netperf -t TCP_STREAM -H client
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to client port 0 
AF_INET
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

  87380  16384  16384    10.39      16.57


/sys/kernel/debug/ieee80211/phy0/stations/xx:xx:xx:xx:xx:xx # cat rc_stats
rate     throughput  ewma prob   this prob  this succ/attempt   success 
    attempts
      1         0.7       76.2      100.0          0(  0)         11 
    11
      2         0.0        0.0        0.0          0(  0)          0 
     0
      5.5       0.0        0.0        0.0          0(  0)          0 
     0
     11         0.0        0.0        0.0          0(  0)          0 
     2
      6         0.0        0.0        0.0          0(  0)          0 
    32
      9         0.0        0.0        0.0          0(  0)        551 
  1614
     12         0.0        0.0        0.0          0(  0)       2096 
  7047
  t  18        12.8       79.2       80.0          0(  0)      18647 
25949
     24         9.9       46.7      100.0          0(  0)      29439 
44023
T P 36        29.0       95.6      100.0          1(  1)     141588  183495
     48         5.2       13.3       50.0          0(  0)        380 
  3781
     54        12.4       28.6      100.0          0(  0)         60 
  1797

Total packet count::    ideal 6867      lookaround 763




upstream:
========

netperf -t TCP_MAERTS -H client
TCP MAERTS TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET client port 0 AF_INET
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

  87380  16384  16384    10.56      13.19


/sys/kernel/debug/ieee80211/phy0/stations/xx:xx:xx:xx:xx:xx # cat rc_stats
rate     throughput  ewma prob   this prob  this succ/attempt   success 
    attempts
      1         0.7       76.2      100.0          0(  0)         11 
    11
      2         0.0        0.0        0.0          0(  0)          0 
     0
      5.5       0.0        0.0        0.0          0(  0)          0 
     0
     11         0.0        0.0        0.0          0(  0)          0 
     2
      6         0.0        0.0        0.0          0(  0)          0 
    32
      9         0.0        0.0        0.0          0(  0)        551 
  1723
     12         6.8       61.8      100.0          0(  0)       2122 
  7635
   P 18        16.0       98.6      100.0          0(  0)      21199 
29108
  t  24        16.6       78.2      100.0          0(  0)      44090 
61942
T   36        29.1       95.7      100.0          1(  1)     183435  238929
     48         0.0        0.0        0.0          0(  0)        446 
  4861
     54         0.0        0.0        0.0          0(  0)         67 
  2340

Total packet count::    ideal 6696      lookaround 743



netperf -t TCP_MAERTS -H client
TCP MAERTS TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to client port 0 
AF_INET
Recv   Send    Send
Socket Socket  Message  Elapsed
Size   Size    Size     Time     Throughput
bytes  bytes   bytes    secs.    10^6bits/sec

  87380  16384  16384    10.39      13.38


/sys/kernel/debug/ieee80211/phy0/stations/xx:xx:xx:xx:xx:xx # cat rc_stats
rate     throughput  ewma prob   this prob  this succ/attempt   success 
    attempts
      1         0.7       76.2      100.0          0(  0)         11 
    11
      2         0.0        0.0        0.0          0(  0)          0 
     0
      5.5       0.0        0.0        0.0          0(  0)          0 
     0
     11         0.0        0.0        0.0          0(  0)          0 
     2
      6         0.0        0.0        0.0          0(  0)          0 
    32
      9         0.0        0.0        0.0          0(  0)        551 
  1534
     12         0.0        0.0        0.0          0(  0)       2096 
  6669
     18        15.5       95.4      100.0          0(  0)      17433 
24342
  tP 24        20.9       98.3      100.0          0(  0)      28782 
41742
T   36        28.9       95.2      100.0          1(  1)     128587  168213
     48         0.0        0.0        0.0          0(  0)        341 
  3510
     54         0.0        0.0        0.0          0(  0)         54 
  1658

Total packet count::    ideal 2073      lookaround 230


It's remarkably, that the upstream is 3 Mbit/s lower than the downstream.

Does this help you? Do you need some more data? Feel free to ask!



Is there a way to check this? Can I do anything to test?


Kind regards,
Andreas
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: rt61pci - bad performance, Andreas, (Sat Aug 14, 1:55 am)
Re: [rt2x00-users] rt61pci - bad performance, Andreas, (Mon Aug 16, 9:33 am)
Re: [rt2x00-users] rt61pci - bad performance, Helmut Schaa, (Mon Aug 16, 9:48 am)
Re: rt61pci - bad performance, Andreas Hartmann, (Mon Aug 16, 10:04 am)