So here is what I had problems with and this is what I did.
My Surface Pro 3 is great, but the WiFi speed has gone down to the point where I cannot easily stream Netflix, and the speed on Xbox video is bad enough that the audio and the video will not remain synced.
Knowing that Microsoft is going to fix this problem, and knowing that returning the Surface is not the answer, since the hardware is great, I decided to do a workaround for the time being.
I went to Best Buy and purchased a Netgear USB / WiFi Dongle, model AE6000. This dongle is supposed to be N and AC but on Windows 8.1, because of the incompatible driver, only works on N. For the purposes of my test, I'm fine with that.
The results of the test show that this cheap USB WiFi adapter handily outperforms the Surface's current WiFi configuration. I expect/hope that the problem with Surface is software/firmware/driver, and I'll wait to see.
Using the Microsoft Network Speed test app, I get 1-2MB/sec from the internet with the built-in configuration and I get over 5MB/sec on the USB dongle. I will update my results for computer to computer tests later today. This test is N only, because of
the Dongle's driver incompatibility.
The test proved to me that, although it is a good thing to troubleshoot and optimize one's WiFi network, the WiFi network is not the problem in my case since I'm only changing the Surface's configuration
.
The proof is in the pudding, though. Using the dongle, I have no problems with Netflix and no problems with the Xbox video app. Another problem I had, which is with Bluetooth dropping out, is also gone, and that I attribute to the fact that, even though
the WiFi and Bluetooth is the same chip on the Surface, that the WiFi portion is not being used.
To try my workaround, and prove to yourself that this is a WiFi radio configuration problem in the Surface, buy one of the WiFi Dongles and plug it in. Let it autoconfigure. Now, DON'T disable the onboard WiFi, (because this will also disable the Bluetooth
radio). Just go to the charms and the settings charm, and locate the first device. The first device, called WiFi, if you don't rename it, can now be turned off. The newdevice, which is likely to be called WiFi-2, should be turned on. You'll only see N
routers with the AE6000, but that's okay.
I'm cross-posting this here and in the WiFi limited connectivity discussion as well.
Now I hope that this firmware/driver is sorted out soon. I think looking at the historical record that Microsoft has had nothing but problems with the Marvell parts, beginning in Surface Pro, but this could also be attributed to new power states the Surface
Pro 3 uses (being the only Intel one with InstantGo).
Those comparing Microsoft's problem here to how Apple operates should understand that Microsoft can only set up standards for hardware manufacturers and driver writers to follow -- they cannot really control how companies respond to those standards. And
that is Windows advantage, and disadvantage when it comes to getting things to work, and it ISN'T easy.
The Surface Pro 3 is a great machine, and I for one will stick with it until there is something better to do all my consumption and creation, and development tasks. I can work around little problems as above, until things are perfect, but I do want this
to be fixed quickly, just like everybody else.
-thanks
-e