Hey All,
I had the same problem constantly now even not long after downloading the latest recovery image from the microsoft website for the Surface Pro 2's and reloading my surface from factory defaults using that latest image.
Anyway i have managed to get the WiFi working again by completing the following
- Download the "Windows 8 Installer" from the Marvell website (http://www.marvell.com/support/downloads/search.do).
- Transfer the zip file to a USB key or Micro SD Card and connect it to the Surface Pro 2.
- In the zip file run the setup.exe and follow the default options from the Marvell Installation Wizard.
- Uninstall the current driver for the device (including the Delete the driver software/package for this device option) via device manager
- To complete restarting the machine.
The down side to this though is that Windows reinstalled the WiFi device as a brand new device (Marvell AVASTAR 350N Wireless Network Controller) and so all wireless connections setup using the previous driver will not be used with the new driver.
Hopefully with this driver direct from Marvell we wont be having this problem again.
Many thanks
Nathan