I have a Lenovo y580 laptop with a Broadcom wireless card which i bought about a year ago, now I have windows 8.1 on it, and my WiFi is completely unpredictable. My laptop worked well with win8 after I installed he official Lenovo drivers, but became unpredictable after I installed 8.1 preview. Now I use the official 8.1 which also came with built in drivers, and the issues are still present. These issues are:
- Random disconnects from the wireless network (I mostly see this when I play online which constantly uses the connection)
- Not being able to connect to the wireless network, though the password is correct (to both WPA2-PSK network and an open, mac restricted network (I don't know the exact specifications about this, since this is my university's network))
- The Networks panel shows the connected status, but the connection is limited, or no internet access
- The panel shows the connected status, but if I hover above it, it says unidentified network.
The only temporary solution I found for these problems are restarts. I don't know how and why (though I guess win 8.1 doesn't load up the driver, or loads up the wrong driver) the restart solves it, but after it (or sometimes 4-5) the WiFi works until I turn it off, or put it into sleep. Sometimes the WiFi will still work after a shutdown, but this is quite random.
Another interesting phenomenon when my WiFi is not working is that the WiFi adapter in the network and sharing center (and also the icon on the taskbar) shows this sequence: icon for no network connection(networking device disabled), WiFi disabled, WiFi waiting for connections.
I've read many posts regarding windows 8.1 and WiFi issues, though I didn't find anything that fixed my problem. I tried updating it from device manager, disabling it and installing the Windows 8 driver (since on the Lenovo site, there are no Broadcom drivers for windows 8.1, saying it is built in), experimenting with other Broadcom 802.11 drivers, disabling power saving for the WiFi, disabling Ipv6, disabling WiFi power saving in the power management settings. I'm quite sure the problem is software based, since it worked well with windows 8, and as far as I remember with Windows 7 (also worked mostly with Linux when I experimented with it though I had some trouble with it).