1. Try using
inSSIDer to draw some pretty graphs of your neighborhood wi-fi and see how much crowding you might be facing.
2. Try measuring wireless performance without including Internet and HD to isolate just that. E.g. using iperf version 1.7 between the wireless and wired computers.
server: iperf -s
client: iperf -c
server -l 64k -t 15 -i 3 -r
3. Try repositioning, changing channels, etc., while using tests like (2) to help you judge. Note that wireless is erratic and the results might vary just due to outside factors. Sending a continuous unidirectional stream while watching the performance in Task Manager / Networking might give more visual information. iperf -c
server -l 64k -t 300 -i 3 for example.
4. Try using WPA2, etc., as suggested here:
Smallnetbuilder: 5 Ways To Fix Slow 802.11n Speed
5. Try alternatives such as 5 GHz, powerline, or even ordinary wired networking.
FWIW, here's some of my data:
A. 2.4 GHz draft-n. Linksys to Linksys:
[604] local 192.168.0.147 port 45826 connected with 192.168.0.172 port 5001
[ ID] Interval Transfer Bandwidth
[604] 0.0-15.0 sec 31.3 MBytes 17.5 Mbits/sec
[604] 15.0-30.0 sec 48.5 MBytes 27.1 Mbits/sec
[604] 0.0-30.1 sec 79.8 MBytes 22.2 Mbits/sec
[580] local 192.168.0.147 port 5001 connected with 192.168.0.172 port 49166
[ ID] Interval Transfer Bandwidth
[580] 0.0-15.0 sec 39.7 MBytes 22.2 Mbits/sec
[580] 15.0-30.0 sec 55.6 MBytes 31.1 Mbits/sec
[580] 0.0-30.1 sec 95.4 MBytes 26.6 Mbits/sec
B. 5 GHz draft-n. Linksys to D-Link (Same locations, Linksys as in A; other Linksys not dual-band.)
[604] local 192.168.0.147 port 43381 connected with 192.168.0.150 port 5001
[ ID] Interval Transfer Bandwidth
[604] 0.0-15.0 sec 150 MBytes 84.1 Mbits/sec
[604] 15.0-30.0 sec 142 MBytes 79.4 Mbits/sec
[604] 0.0-30.0 sec 293 MBytes 81.7 Mbits/sec
[580] local 192.168.0.147 port 5001 connected with 192.168.0.150 port 49290
[ ID] Interval Transfer Bandwidth
[580] 0.0-15.0 sec 182 MBytes 102 Mbits/sec
[580] 0.0-29.9 sec 355 MBytes 99.6 Mbits/sec
C. 2.4 GHz draft-n. Linksys to Linksys
with microwave running
Run c1:
connect failed: Connection timed out.
Run c2:
[596] local 192.168.0.147 port 45832 connected with 192.168.0.172 port 5001
[ ID] Interval Transfer Bandwidth
[596] 0.0-15.0 sec 320 KBytes 175 Kbits/sec
[596] 15.0-30.0 sec 192 KBytes 105 Kbits/sec
[596] 0.0-45.1 sec 576 KBytes 105 Kbits/sec
These figures are only for random illustration. Your network environment and gear is different from mine, so its behavior would be different.