Created

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist

Some Gumstix Wifi testing

View gumstix-wifi-analysis.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205
========== 3.2 Overo FireStorm ==========
 
Kernel from git://www.sakoman.com/git/linux.git;branch=omap-3.2
Contains this patch
513770d mmc: omap: add sdio interrupt support
root@overo:~# uname -a
Linux overo 3.2.0 #1 PREEMPT Wed May 29 14:03:48 EDT 2013 armv7l GNU/Linux
 
root@overo:~# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:19:88:43:48:EB
inet addr:192.168.10.102 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::219:88ff:fe43:48eb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:21 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2073 (2.0 KiB) TX bytes:2234 (2.1 KiB)
 
root@overo:~# iw wlan0 info
Interface wlan0
ifindex 3
type managed
wiphy 2
 
root@overo:~# iw wlan0 link
Connected to e0:91:f5:68:13:34 (on wlan0)
SSID: pansenti
freq: 2437
RX: 2073 bytes (16 packets)
TX: 2234 bytes (21 packets)
signal: -48 dBm
 
root@overo:~# ping hex
PING hex (192.168.10.3): 56 data bytes
64 bytes from 192.168.10.3: seq=0 ttl=64 time=64.133 ms
64 bytes from 192.168.10.3: seq=1 ttl=64 time=2.624 ms
64 bytes from 192.168.10.3: seq=2 ttl=64 time=5.248 ms
64 bytes from 192.168.10.3: seq=3 ttl=64 time=2.656 ms
64 bytes from 192.168.10.3: seq=4 ttl=64 time=2.624 ms
64 bytes from 192.168.10.3: seq=5 ttl=64 time=1.526 ms
64 bytes from 192.168.10.3: seq=6 ttl=64 time=1.556 ms
 
root@overo:~# iperf -c 192.168.10.3 -t60
... (TX speed)
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.0 sec 127 MBytes 17.8 Mbits/sec
 
root@overo:~# iperf -s
... (RX speed)
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-60.3 sec 118 MBytes 16.4 Mbits/sec
 
==================================================
 
========== 3.5 Overo FireStorm ==========
 
Kernel from git://github.com/gumstix/linux.git
Contains this patch
010810d mmc: omap: add sdio interrupt support
 
 
root@overo:~# uname -a
Linux overo 3.5.0 #1 PREEMPT Fri May 31 09:02:54 EDT 2013 armv7l GNU/Linux
 
root@overo:~# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:19:88:43:48:EB
inet addr:192.168.10.102 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::219:88ff:fe43:48eb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:470 errors:0 dropped:0 overruns:0 frame:0
TX packets:400 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:448237 (437.7 KiB) TX bytes:39242 (38.3 KiB)
 
root@overo:~# iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"pansenti"
Mode:Managed Frequency:2.437 GHz Access Point: E0:91:F5:68:13:34
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
Link Quality=61/70 Signal level=-49 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
 
root@overo:~# ping hex
PING hex (192.168.10.3): 56 data bytes
64 bytes from 192.168.10.3: seq=0 ttl=64 time=94.242 ms
64 bytes from 192.168.10.3: seq=1 ttl=64 time=7.475 ms
64 bytes from 192.168.10.3: seq=2 ttl=64 time=6.716 ms
64 bytes from 192.168.10.3: seq=3 ttl=64 time=5.980 ms
64 bytes from 192.168.10.3: seq=4 ttl=64 time=5.248 ms
64 bytes from 192.168.10.3: seq=5 ttl=64 time=3.571 ms
64 bytes from 192.168.10.3: seq=6 ttl=64 time=3.022 ms
64 bytes from 192.168.10.3: seq=7 ttl=64 time=3.052 ms
 
root@overo:~# iperf -c 192.168.10.3 -t60
... (TX Speed)
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.3 sec 97.8 MBytes 13.6 Mbits/sec
 
root@overo:~# iperf -s
... (RX Speed)
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-60.1 sec 65.0 MBytes 9.07 Mbits/sec
 
==================================================
 
========== 3.6 Duovero Zephyr SDIO Radio =========
 
Kernel from git://github.com/gumstix/linux.git
 
root@duo:~# uname -a
Linux duo 3.6.0 #1 SMP Sat Jun 1 19:05:40 EDT 2013 armv7l GNU/Linux
 
root@duo:~# ifconfig mlan0
mlan0 Link encap:Ethernet HWaddr 00:19:88:24:FB:9C
inet addr:192.168.10.105 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::219:88ff:fe24:fb9c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:19 errors:0 dropped:0 overruns:0 frame:0
TX packets:34 errors:2 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4881 (4.7 KiB) TX bytes:6710 (6.5 KiB)
 
root@duo:~# iwconfig mlan0
mlan0 IEEE 802.11abgn ESSID:"pansenti"
Mode:Managed Frequency:2.437 GHz Access Point: E0:91:F5:68:13:34
Bit Rate=72.2 Mb/s
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
Link Quality=70/70 Signal level=-33 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
 
root@duo:~# ping hex
PING hex (192.168.10.3): 56 data bytes
64 bytes from 192.168.10.3: seq=0 ttl=64 time=15.045 ms
64 bytes from 192.168.10.3: seq=1 ttl=64 time=14.892 ms
64 bytes from 192.168.10.3: seq=2 ttl=64 time=14.557 ms
64 bytes from 192.168.10.3: seq=3 ttl=64 time=14.252 ms
64 bytes from 192.168.10.3: seq=4 ttl=64 time=13.946 ms
64 bytes from 192.168.10.3: seq=5 ttl=64 time=13.641 ms
^C
--- hex ping statistics ---
6 packets transmitted, 6 packets received, 0% packet loss
round-trip min/avg/max = 13.641/14.388/15.045 ms
 
root@duo:~# iperf -c 192.168.10.3 -t60
... (TX Speed)
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.1 sec 84.6 MBytes 11.8 Mbits/sec
 
root@duo:~# iperf -s
... (RX Speed)
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-61.1 sec 58.5 MBytes 8.03 Mbits/sec
 
==================================================
 
========== 3.6 Duovero Zephyr USB Radio===========
Kernel from git://github.com/gumstix/linux.git
Using a RealTek r8712u based USB Wifi dongle
 
root@duovero:~# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr 00:14:D1:6F:E6:FD
inet addr:192.168.10.115 Bcast:192.168.10.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:30 errors:0 dropped:7 overruns:0 frame:0
TX packets:39 errors:0 dropped:1 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4336 (4.2 KiB) TX bytes:6984 (6.8 KiB)
 
root@duovero:~# iwconfig wlan0
wlan0 IEEE 802.11bgn ESSID:"pansenti" Nickname:"rtl_wifi"
Mode:Managed Frequency:2.437 GHz Access Point: E0:91:F5:68:13:34
Bit Rate:150 Mb/s Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:****-****-****-****-****-****-****-**** Security mode:open
Power Management:off
Link Quality=100/100 Signal level=100/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
 
root@duovero:~# ping hex
PING hex (192.168.10.3): 56 data bytes
64 bytes from 192.168.10.3: seq=0 ttl=64 time=4.090 ms
64 bytes from 192.168.10.3: seq=1 ttl=64 time=1.587 ms
64 bytes from 192.168.10.3: seq=2 ttl=64 time=1.342 ms
64 bytes from 192.168.10.3: seq=3 ttl=64 time=1.343 ms
64 bytes from 192.168.10.3: seq=4 ttl=64 time=1.282 ms
64 bytes from 192.168.10.3: seq=5 ttl=64 time=1.220 ms
 
root@duovero:~# iperf -c 192.168.10.3 -t60
... (TX Speed)
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-60.0 sec 380 MBytes 53.2 Mbits/sec
 
root@duovero:~# iperf -s
... (RX Speed)
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-60.0 sec 642 MBytes 89.7 Mbits/sec
 
==================================================
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.