ARM9 USB WiFi Results¶
The following tests were performed using a Linux PC running the "nttcp" application in daemon mode and having a MityDSP-L138 based device connect using its own nttcp application to the test server. The connection between the Wireless access point and the server was gigabit.
NTTCP Setup¶
For the server side we were able to use the servers package manager to setup and install NTTCP.
For the MityDSP-L138 we cross-compiled the application to work on our ARM9 CPU. It is attached to this wiki page. The application needs to be copied onto your target L138 SoM. Example test cases of using the nttcp application are shown in the sections below, see -help for details about the options used.
Testing¶
TP-Link TL-WN722N¶
MityDSP-L138F on USB 2.0 Port with 3.2.0 Kernel
Atheros9K Chipset
Max TX = 10.9 MBit
Max RX = 7.7 MBit
wlan0 IEEE 802.11bgn ESSID:"ourssid" Mode:Managed Frequency:2.437 GHz Access Point: 00:24:B2:56:CD:3C Bit Rate=54 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=56/70 Signal level=-54 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:1592 Missed beacon:0 root@mityomapl138:~# ./nttcp -t -T userv4 Bytes Real s CPU s Real-MBit/s CPU-MBit/s Calls Real-C/s CPU-C/s l 8388608 6.27 3.12 10.7067 21.5093 2048 326.74 656.4 1 8388608 6.28 0.06 10.6864 1118.4251 5873 935.21 97878.4 root@mityomapl138:~# ./nttcp -r -T userv4 Bytes Real s CPU s Real-MBit/s CPU-MBit/s Calls Real-C/s CPU-C/s l 8388608 8.84 2.82 7.5946 23.7975 3257 368.59 1155.0 1 8388608 8.73 0.00 7.6876 16777.2160 2048 234.61 512000.0
TP-Link TL-WN727N¶
MityDSP-L138F on USB 2.0 Port with 3.2.0 Kernel
RALink 2870 Chipset
Max TX = 9.4 MBit
Max RX = 5.5 MBit
wlan0 IEEE 802.11bgn ESSID:"ourssid" Mode:Managed Frequency:2.437 GHz Access Point: 00:24:B2:56:CD:3C Bit Rate=54 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on Link Quality=43/70 Signal level=-67 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:9 Invalid misc:157 Missed beacon:0 eth0 no wireless extensions. root@mityomapl138:~# ./nttcp -t -T userv4 Bytes Real s CPU s Real-MBit/s CPU-MBit/s Calls Real-C/s CPU-C/s l 8388608 7.13 1.40 9.4151 47.9349 2048 287.33 1462.9 1 8388608 7.14 0.06 9.4052 1118.4251 5798 812.58 96628.5 root@mityomapl138:~# ./nttcp -r -T userv4 Bytes Real s CPU s Real-MBit/s CPU-MBit/s Calls Real-C/s CPU-C/s l 8388608 12.28 1.90 5.4645 35.3205 5393 439.14 2838.4 1 8388608 12.22 0.01 5.4913 8388.6080 2048 167.58 256000.0
Embedded Works EW7220UB¶
MityDSP-L138F on USB 2.0 Port with 3.2.0 Kernel
Atheros9K Chipset
Max TX = 9.5 MBit
Max RX = 7.0 MBit
wlan0 IEEE 802.11bgn ESSID:"ourssid" Mode:Managed Frequency:2.437 GHz Access Point: 00:24:B2:56:CD:3C Bit Rate=54 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=68/70 Signal level=-42 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:3 Missed beacon:0 root@mityomapl138:~# ./nttcp -t -T 10.0.0.114 Bytes Real s CPU s Real-MBit/s CPU-MBit/s Calls Real-C/s CPU-C/s l 8388608 7.02 3.86 9.5638 17.3857 2048 291.86 530.6 1 8388608 7.04 0.06 9.5349 1118.4251 5951 845.52 99178.4 root@mityomapl138:~# ./nttcp -r -T 10.0.0.114 Bytes Real s CPU s Real-MBit/s CPU-MBit/s Calls Real-C/s CPU-C/s l 8388608 9.64 3.30 6.9645 20.3360 3162 328.15 958.2 1 8388608 9.46 0.00 7.0944 16777.2160 2048 216.51 512000.0 {{fnlist}} <div id="wiki_extentions_footer"> {{count}} {{comments}} {{comment_form}} </div>
Go to top