Hi Thomas, No. C and D are Azurewave AR5008 (rev1) AR5BXB72 802.11n PCIe cards. A and B are TP-Link TL-WN821N AR9287 - rev2 802.11n USB dongles.
------------------------------ Message: 5 Date: Tue, 6 Dec 2011 18:28:32 -0500 (EST) From: Bishal Thapa <[email protected]> Subject: Re: One-hop HT Mesh Throughput with compat-wireless-2011-11-22 To: [email protected] Message-ID: <25816081.30891323214112257.JavaMail.root@zimbra> Content-Type: text/plain; charset=utf-8 Hello list, I am following up with Chun-Yeow's report. I used compat-wireless-2011-11-22. I am using Ubuntu 11.10. Two different set of IEEE802.11n hardware: 1) TP-Link TL-WN821N AR9287 - rev2 USB dongles 2) Azurewave AR5008 (rev1) AR5BXB72 PCIe cards Things I did to get Over-The-Air experimentation going: a) Applied Chun-Yeow's recommended patch to enable the HW acceleration for ath9k (Therefore, didn't have to do nohwcrypt=1) b) Changed ath9k rate adaptation algorithm to minstrel in config.mk c) For (2), had to fix the ath9k filtering issue suggested by http://open80211s.org/trac/wiki/ath9kFilteringIssueFix (Otherwise it will form neighbors, but ARP request and replies won't succeed without the FilteringIssueFix) d) For (1), had to add support for NL80211_IFTYPE_MESH_POINT interface suggested by Javier Cardona on June 9th, 2011 (Surprisingly the patch was not there already at least in compat-wireless-2011-11-22) Then, I get following HT throughput. I: Between (1) cards :) bishal@A:~$ iperf -c 10.105.0.5 -t 10 -i 1 ------------------------------------------------------------ Client connecting to 10.105.0.5, TCP port 5001 TCP window size: 21.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.105.0.6 port 34993 connected with 10.105.0.5 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 14.4 MBytes 121 Mbits/sec [ 3] 1.0- 2.0 sec 14.5 MBytes 122 Mbits/sec [ 3] 2.0- 3.0 sec 13.8 MBytes 115 Mbits/sec [ 3] 3.0- 4.0 sec 14.5 MBytes 122 Mbits/sec [ 3] 4.0- 5.0 sec 14.8 MBytes 124 Mbits/sec [ 3] 5.0- 6.0 sec 14.6 MBytes 123 Mbits/sec [ 3] 6.0- 7.0 sec 13.6 MBytes 114 Mbits/sec [ 3] 7.0- 8.0 sec 15.1 MBytes 127 Mbits/sec [ 3] 8.0- 9.0 sec 14.2 MBytes 120 Mbits/sec [ 3] 9.0-10.0 sec 13.6 MBytes 114 Mbits/sec [ 3] 0.0-10.0 sec 143 MBytes 120 Mbits/sec bishal@A:~$ iperf -c 10.105.0.5 -u -b 300m -t 10 -i 1 ------------------------------------------------------------ Client connecting to 10.105.0.5, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 160 KByte (default) ------------------------------------------------------------ [ 3] local 10.105.0.6 port 57341 connected with 10.105.0.5 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 23.7 MBytes 199 Mbits/sec [ 3] 1.0- 2.0 sec 23.0 MBytes 193 Mbits/sec [ 3] 2.0- 3.0 sec 23.2 MBytes 195 Mbits/sec [ 3] 3.0- 4.0 sec 23.2 MBytes 195 Mbits/sec [ 3] 4.0- 5.0 sec 23.2 MBytes 194 Mbits/sec [ 3] 5.0- 6.0 sec 23.0 MBytes 193 Mbits/sec [ 3] 6.0- 7.0 sec 23.1 MBytes 194 Mbits/sec [ 3] 7.0- 8.0 sec 23.1 MBytes 194 Mbits/sec [ 3] 8.0- 9.0 sec 23.9 MBytes 200 Mbits/sec [ 3] 9.0-10.0 sec 23.1 MBytes 194 Mbits/sec [ 3] 0.0-10.0 sec 233 MBytes 195 Mbits/sec [ 3] Sent 165883 datagrams [ 3] Server Report: [ 3] 0.0-10.0 sec 232 MBytes 194 Mbits/sec 0.096 ms 585/165882 (0.35%) II: Between (2) cards :( bishal@C:~$ iperf -c 10.105.0.2 -u -b 100m -t 10 -i 1 ------------------------------------------------------------ Client connecting to 10.105.0.2, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 160 KByte (default) ------------------------------------------------------------ [ 3] local 10.105.0.1 port 56893 connected with 10.105.0.2 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 4.57 MBytes 38.3 Mbits/sec [ 3] 1.0- 2.0 sec 5.97 MBytes 50.0 Mbits/sec [ 3] 2.0- 3.0 sec 5.64 MBytes 47.3 Mbits/sec [ 3] 3.0- 4.0 sec 5.97 MBytes 50.1 Mbits/sec [ 3] 4.0- 5.0 sec 5.83 MBytes 48.9 Mbits/sec [ 3] 5.0- 6.0 sec 5.89 MBytes 49.4 Mbits/sec [ 3] 6.0- 7.0 sec 6.00 MBytes 50.3 Mbits/sec [ 3] 7.0- 8.0 sec 5.96 MBytes 50.0 Mbits/sec [ 3] 8.0- 9.0 sec 5.91 MBytes 49.6 Mbits/sec [ 3] 9.0-10.0 sec 5.85 MBytes 49.0 Mbits/sec [ 3] 0.0-10.0 sec 57.6 MBytes 48.3 Mbits/sec [ 3] Sent 41072 datagrams [ 3] Server Report: [ 3] 0.0-10.0 sec 57.6 MBytes 48.2 Mbits/sec 0.375 ms 0/41071 (0%) [ 3] 0.0-10.0 sec 1 datagrams received out-of-order bishal@D:~$ iperf -c 10.105.0.1 -u -b 100m -t 10 -i 1 ------------------------------------------------------------ Client connecting to 10.105.0.1, UDP port 5001 Sending 1470 byte datagrams UDP buffer size: 160 KByte (default) ------------------------------------------------------------ [ 3] local 10.105.0.2 port 34067 connected with 10.105.0.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 2.17 MBytes 18.2 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 1.0- 2.0 sec 1.95 MBytes 16.3 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 2.0- 3.0 sec 1.88 MBytes 15.8 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 3.0- 4.0 sec 1.94 MBytes 16.3 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 4.0- 5.0 sec 1.94 MBytes 16.3 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 5.0- 6.0 sec 1.88 MBytes 15.7 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 6.0- 7.0 sec 1.95 MBytes 16.3 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 7.0- 8.0 sec 1.95 MBytes 16.3 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 8.0- 9.0 sec 1.89 MBytes 15.9 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 9.0-10.0 sec 1.93 MBytes 16.2 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 19.5 MBytes 16.3 Mbits/sec [ 3] Sent 13890 datagrams [ 3] Server Report: [ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams [ 3] 0.0-10.1 sec 19.5 MBytes 16.1 Mbits/sec 2.574 ms 0/13890 (0%) bishal@D:~$ iperf -c 10.105.0.1 -t 5 -i 1 ------------------------------------------------------------ Client connecting to 10.105.0.1, TCP port 5001 TCP window size: 21.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.105.0.2 port 33112 connected with 10.105.0.1 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0- 1.0 sec 1.30 MBytes 10.9 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 1.0- 2.0 sec 1.05 MBytes 8.85 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 2.0- 3.0 sec 1008 KBytes 8.26 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 3.0- 4.0 sec 904 KBytes 7.41 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 4.0- 5.0 sec 1.33 MBytes 11.1 Mbits/sec [ ID] Interval Transfer Bandwidth [ 3] 0.0- 5.1 sec 5.55 MBytes 9.21 Mbits/sec -Bishal. ------------------------------ Message: 6 Date: Tue, 6 Dec 2011 15:49:20 -0800 From: Thomas Pedersen <[email protected]> Subject: Re: One-hop HT Mesh Throughput with compat-wireless-2011-11-22 To: [email protected] Message-ID: <cag6hwvo+j3hqkrhvdfsrd5zfkwcjex4m-hdwaik0owgoflj...@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1 On Tue, Dec 6, 2011 at 3:28 PM, Bishal Thapa <[email protected]> wrote: > Hello list, Hi Bishal, > ?I am following up with Chun-Yeow's report. I used > compat-wireless-2011-11-22. I am using Ubuntu 11.10. Two different set of > IEEE802.11n hardware: > > 1) TP-Link TL-WN821N AR9287 - rev2 USB dongles > 2) Azurewave AR5008 (rev1) AR5BXB72 PCIe cards > > Things I did to get Over-The-Air experimentation going: > > a) Applied Chun-Yeow's recommended patch to enable the HW acceleration for > ath9k (Therefore, didn't have to do nohwcrypt=1) > b) Changed ath9k rate adaptation algorithm to minstrel in config.mk > c) For (2), had to fix the ath9k filtering issue suggested by > http://open80211s.org/trac/wiki/ath9kFilteringIssueFix > ?(Otherwise it will form neighbors, but ARP request and replies won't succeed > without the FilteringIssueFix) > d) For (1), had to add support for NL80211_IFTYPE_MESH_POINT interface > suggested by Javier Cardona on June 9th, 2011 > ?(Surprisingly the patch was not there already at least in > compat-wireless-2011-11-22) > > Then, I get following HT throughput. > > I: Between (1) cards :) > > bishal@A:~$ iperf -c 10.105.0.5 -t 10 -i 1 > ------------------------------------------------------------ > Client connecting to 10.105.0.5, TCP port 5001 > TCP window size: 21.0 KByte (default) > ------------------------------------------------------------ > [ ?3] local 10.105.0.6 port 34993 connected with 10.105.0.5 port 5001 > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0- 1.0 sec ?14.4 MBytes ? 121 Mbits/sec > [ ?3] ?1.0- 2.0 sec ?14.5 MBytes ? 122 Mbits/sec > [ ?3] ?2.0- 3.0 sec ?13.8 MBytes ? 115 Mbits/sec > [ ?3] ?3.0- 4.0 sec ?14.5 MBytes ? 122 Mbits/sec > [ ?3] ?4.0- 5.0 sec ?14.8 MBytes ? 124 Mbits/sec > [ ?3] ?5.0- 6.0 sec ?14.6 MBytes ? 123 Mbits/sec > [ ?3] ?6.0- 7.0 sec ?13.6 MBytes ? 114 Mbits/sec > [ ?3] ?7.0- 8.0 sec ?15.1 MBytes ? 127 Mbits/sec > [ ?3] ?8.0- 9.0 sec ?14.2 MBytes ? 120 Mbits/sec > [ ?3] ?9.0-10.0 sec ?13.6 MBytes ? 114 Mbits/sec > [ ?3] ?0.0-10.0 sec ? 143 MBytes ? 120 Mbits/sec > > bishal@A:~$ iperf -c 10.105.0.5 -u -b 300m -t 10 -i 1 > ------------------------------------------------------------ > Client connecting to 10.105.0.5, UDP port 5001 > Sending 1470 byte datagrams > UDP buffer size: ?160 KByte (default) > ------------------------------------------------------------ > [ ?3] local 10.105.0.6 port 57341 connected with 10.105.0.5 port 5001 > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0- 1.0 sec ?23.7 MBytes ? 199 Mbits/sec > [ ?3] ?1.0- 2.0 sec ?23.0 MBytes ? 193 Mbits/sec > [ ?3] ?2.0- 3.0 sec ?23.2 MBytes ? 195 Mbits/sec > [ ?3] ?3.0- 4.0 sec ?23.2 MBytes ? 195 Mbits/sec > [ ?3] ?4.0- 5.0 sec ?23.2 MBytes ? 194 Mbits/sec > [ ?3] ?5.0- 6.0 sec ?23.0 MBytes ? 193 Mbits/sec > [ ?3] ?6.0- 7.0 sec ?23.1 MBytes ? 194 Mbits/sec > [ ?3] ?7.0- 8.0 sec ?23.1 MBytes ? 194 Mbits/sec > [ ?3] ?8.0- 9.0 sec ?23.9 MBytes ? 200 Mbits/sec > [ ?3] ?9.0-10.0 sec ?23.1 MBytes ? 194 Mbits/sec > [ ?3] ?0.0-10.0 sec ? 233 MBytes ? 195 Mbits/sec > [ ?3] Sent 165883 datagrams > [ ?3] Server Report: > [ ?3] ?0.0-10.0 sec ? 232 MBytes ? 194 Mbits/sec ? 0.096 ms ?585/165882 > (0.35%) > > > > II: Between (2) cards :( > > bishal@C:~$ iperf -c 10.105.0.2 -u -b 100m -t 10 -i 1 > ------------------------------------------------------------ > Client connecting to 10.105.0.2, UDP port 5001 > Sending 1470 byte datagrams > UDP buffer size: ?160 KByte (default) > ------------------------------------------------------------ > [ ?3] local 10.105.0.1 port 56893 connected with 10.105.0.2 port 5001 > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0- 1.0 sec ?4.57 MBytes ?38.3 Mbits/sec > [ ?3] ?1.0- 2.0 sec ?5.97 MBytes ?50.0 Mbits/sec > [ ?3] ?2.0- 3.0 sec ?5.64 MBytes ?47.3 Mbits/sec > [ ?3] ?3.0- 4.0 sec ?5.97 MBytes ?50.1 Mbits/sec > [ ?3] ?4.0- 5.0 sec ?5.83 MBytes ?48.9 Mbits/sec > [ ?3] ?5.0- 6.0 sec ?5.89 MBytes ?49.4 Mbits/sec > [ ?3] ?6.0- 7.0 sec ?6.00 MBytes ?50.3 Mbits/sec > [ ?3] ?7.0- 8.0 sec ?5.96 MBytes ?50.0 Mbits/sec > [ ?3] ?8.0- 9.0 sec ?5.91 MBytes ?49.6 Mbits/sec > [ ?3] ?9.0-10.0 sec ?5.85 MBytes ?49.0 Mbits/sec > [ ?3] ?0.0-10.0 sec ?57.6 MBytes ?48.3 Mbits/sec > [ ?3] Sent 41072 datagrams > [ ?3] Server Report: > [ ?3] ?0.0-10.0 sec ?57.6 MBytes ?48.2 Mbits/sec ? 0.375 ms ? ?0/41071 (0%) > [ ?3] ?0.0-10.0 sec ?1 datagrams received out-of-order > > > > bishal@D:~$ iperf -c 10.105.0.1 -u -b 100m -t 10 -i 1 > ------------------------------------------------------------ > Client connecting to 10.105.0.1, UDP port 5001 > Sending 1470 byte datagrams > UDP buffer size: ? 160 KByte (default) > ------------------------------------------------------------ > [ ?3] local 10.105.0.2 port 34067 connected with 10.105.0.1 port 5001 > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0- 1.0 sec ?2.17 MBytes ?18.2 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?1.0- 2.0 sec ?1.95 MBytes ?16.3 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?2.0- 3.0 sec ?1.88 MBytes ?15.8 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?3.0- 4.0 sec ?1.94 MBytes ?16.3 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?4.0- 5.0 sec ?1.94 MBytes ?16.3 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?5.0- 6.0 sec ?1.88 MBytes ?15.7 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?6.0- 7.0 sec ?1.95 MBytes ?16.3 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?7.0- 8.0 sec ?1.95 MBytes ?16.3 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?8.0- 9.0 sec ?1.89 MBytes ?15.9 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?9.0-10.0 sec ?1.93 MBytes ?16.2 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0-10.0 sec ?19.5 MBytes ?16.3 Mbits/sec > [ ?3] Sent 13890 datagrams > [ ?3] Server Report: > [ ID] Interval ? ? ? Transfer ? ? Bandwidth ? ? ? Jitter ? Lost/Total > Datagrams > [ ?3] ?0.0-10.1 sec ?19.5 MBytes ?16.1 Mbits/sec ?2.574 ms ? ?0/13890 (0%) > > bishal@D:~$ iperf -c 10.105.0.1 -t 5 -i 1 > ------------------------------------------------------------ > Client connecting to 10.105.0.1, TCP port 5001 > TCP window size: 21.0 KByte (default) > ------------------------------------------------------------ > [ ?3] local 10.105.0.2 port 33112 connected with 10.105.0.1 port 5001 > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0- 1.0 sec ?1.30 MBytes ?10.9 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?1.0- 2.0 sec ?1.05 MBytes ?8.85 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?2.0- 3.0 sec ?1008 KBytes ?8.26 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?3.0- 4.0 sec ? ?904 KBytes ?7.41 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?4.0- 5.0 sec ?1.33 MBytes ?11.1 Mbits/sec > [ ID] Interval ? ? ? Transfer ? ? Bandwidth > [ ?3] ?0.0- 5.1 sec ?5.55 MBytes ?9.21 Mbits/sec Is "D" in this case your ath5k card? Thomas ************************************ _______________________________________________ Devel mailing list [email protected] http://open80211s.com/mailman/listinfo/devel
