[Prism54-users] prism54 performance

feyd@seznam.cz feyd@seznam.cz
Thu, 27 Nov 2003 11:33:33 +0100


On Tue, 25 Nov 2003 18:16:25 +0100
feyd@seznam.cz wrote:

> 
> I cant test this until I get second board with PCI 2.2.

In the meantime, I got these results with uml using raw socket
bound to eth2:

eth1      PRISM Duette/GT  ESSID:"x"
          Mode:Master  Frequency:2.442GHz  Access Point: 00:04:E2:80:9C:8E
          Bit Rate:54Mb/s   Sensitivity=20/200
          Retry min limit:8   RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Link Quality:197  Signal level:0  Noise level:58
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

eth2      PRISM Duette/GT  ESSID:"x"
          Mode:Managed  Frequency:2.442GHz  Access Point: 00:04:E2:80:9C:8E
          Bit Rate:54Mb/s   Sensitivity=20/200
          Retry min limit:8   RTS thr:2347 B   Fragment thr:2346 B
          Encryption key:off
          Link Quality:170/0  Signal level:-8 dBm  Noise level:-182 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

alfa:~ # bing 192.168.1.1 192.168.1.2
BING    192.168.1.1 (192.168.1.1) and 192.168.1.2 (192.168.1.2)
        44 and 108 data bytes
1024 bits in 0.000ms
1024 bits in 0.041ms: 24975610bps, 0.000040ms per bit
1024 bits in 0.009ms: 113777778bps, 0.000009ms per bit
1024 bits in 0.114ms: 8982456bps, 0.000111ms per bit
1024 bits in 0.255ms: 4015686bps, 0.000249ms per bit
1024 bits in 0.209ms: 4899522bps, 0.000204ms per bit
1024 bits in 0.275ms: 3723636bps, 0.000269ms per bit
1024 bits in 0.268ms: 3820896bps, 0.000262ms per bit
1024 bits in 0.017ms: 60235294bps, 0.000017ms per bit
1024 bits in 0.051ms: 20078431bps, 0.000050ms per bit
1024 bits in 0.084ms: 12190476bps, 0.000082ms per bit
1024 bits in 0.137ms: 7474453bps, 0.000134ms per bit
1024 bits in 0.197ms: 5197970bps, 0.000192ms per bit
1024 bits in 0.179ms: 5720670bps, 0.000175ms per bit
1024 bits in 0.000ms
1024 bits in 0.053ms: 19320755bps, 0.000052ms per bit
1024 bits in 0.107ms: 9570093bps, 0.000104ms per bit
1024 bits in 0.093ms: 11010753bps, 0.000091ms per bit
1024 bits in 0.096ms: 10666667bps, 0.000094ms per bit
1024 bits in 0.102ms: 10039216bps, 0.000100ms per bit
1024 bits in 0.104ms: 9846154bps, 0.000102ms per bit
1024 bits in 0.100ms: 10240000bps, 0.000098ms per bit
1024 bits in 0.104ms: 9846154bps, 0.000102ms per bit
1024 bits in 0.081ms: 12641975bps, 0.000079ms per bit
1024 bits in 0.088ms: 11636364bps, 0.000086ms per bit
1024 bits in 0.105ms: 9752381bps, 0.000103ms per bit
1024 bits in 0.101ms: 10138614bps, 0.000099ms per bit
1024 bits in 0.109ms: 9394495bps, 0.000106ms per bit
1024 bits in 0.098ms: 10448980bps, 0.000096ms per bit
1024 bits in 0.094ms: 10893617bps, 0.000092ms per bit
1024 bits in 0.070ms: 14628571bps, 0.000068ms per bit
warning: rtt big host1 0.011ms < rtt small host2 0.014ms
warning: rtt big host1 0.014ms < rtt small host2 0.017ms

--- 192.168.1.1 statistics ---
bytes   out    in   dup  loss   rtt (ms): min       avg       max
   44 28512 28512          0%           0.014     0.017     0.072
  108 28512 28512          0%           0.011     0.014     0.041

--- 192.168.1.2 statistics ---
bytes   out    in   dup  loss   rtt (ms): min       avg       max
   44 28512 28512          0%           1.088     1.292   429.370
  108 28512 28511          0%           1.158     1.375    64.100

--- estimated link characteristics ---
estimated throughput 14628571bps
minimum delay per packet 1.026ms (15007 bits)

average statistics (experimental) :
packet loss: small 0%, big 0%, total 0%
average throughput 12337349bps
average delay per packet 1.227ms (17945 bits)
weighted average throughput 12337133bps

tcpspray performace is quite variable:

alfa:~ # /tmp/tcpspray/tcpspray -b1048576 -n 100 192.168.1.2
Transmitted 104857600 bytes in 34.290288 seconds (2986.268 kbytes/s)
alfa:~ # /tmp/tcpspray/tcpspray -b1048576 -n 100 -e 192.168.1.2
Transmitted 104857600 bytes in 63.081999 seconds (1623.284 kbytes/s)
Received 104857600 bytes in 63.138073 seconds (1621.842 kbytes/s)

alfa:~ # /tmp/tcpspray/tcpspray -b1048576 -n 100 192.168.1.2
Transmitted 104857600 bytes in 44.333018 seconds (2309.791 kbytes/s)
alfa:~ # /tmp/tcpspray/tcpspray -b1048576 -n 100 -e 192.168.1.2
Transmitted 104857600 bytes in 73.316994 seconds (1396.675 kbytes/s)
Received 104857600 bytes in 73.372860 seconds (1395.611 kbytes/s)

--
Feyd