0

Let me state the problem. My ISP provides a 60mbps connection to my place. The router is set to abgn mode (to support older devices to) and runs on 2.4GHz.

I've got few devices that are connected to that network and some of them do support at least 802.11n standard. Below are speedtest results for them:

  1. MacBook Pro with Mavericks
  2. PC with Win7x64 (Intel DualBand Wireless AC 7260 on-board adapter)

There's no way I could get anywhere near the speeds of my Mac on my PC if it comes to the connection. It's always around 20mbps. I did try with different USB WiFi cards (both from TPLink in 802.11n standard) but it was the same.

Wireless Network Connection Status states that it's connected with Speed 130.0 Mbps:

enter image description here

Any ideas?

rafek
  • 179

2 Answers2

2

I think this could be a number of things, and most likely a combination of a number of things including -

  1. Whether the cards in the PC are MIMO capable. The Apple device probably includes multiple aerials in a MIMO configurations (2x2 mimo support for the Mac Book Pro I think) If the PC cards don't have this feature, and I'd imagine most don't, that very likely explains a good chunk, if not all the performance difference. It looks to me that the 7260 is 2x2, but I'm guessing its 1 per frequency rather then 2 on 2.4 gig for MIMO. (See first answer to this question). I could be wrong here.

  2. The distance between the devices - if the Mac is closer to the router (or less obstructed or has less interference) it will get a stronger signal.

  3. The type and sensitivity of the network cards - not all cards are made equal, and not all antennas are made equal.

davidgo
  • 73,366
2

Take your WAN link out of the equation by doing some performance tests with a good local performance tool like IPerf. Plug a machine with a good gigabit Ethernet card into a LAN port on your router, and make that machine your IPerf client (IPerf, by default, sends from client to server). Make your wireless machine your IPerf server.

Run your first test with the default TCP window sizes that your OSes pick. Then run it again but force a 2MiB window by adding -w 2m to the IPerf options on both ends.

Your 130mbps PHY rate (the physical signaling rate) suggests an 802.11n, 2x2:2, HT20, Long Guard Interval connection. Assuming an otherwise idle network and no significant interference, you should be able to get 65-104 mbps of TCP-over-IPv4 throughput over that link (that is, 50%-80% efficiency), when tested with an efficient tool like IPerf, with sufficient TCP window sizes.

If forcing a proper TCP window size solves your problem, you can probably find some Windows registry settings to tweak to force a larger window size.

Spiff
  • 110,156