I recently bought a computer that came with an AsRock Extreme 9/ac motherboard - which I am adoring and love in every way. Everything about it works just fine.
I install Windows (8.1 x64) and go through all of the driver installs just fine. I can connect to the internet via a wired LAN line without any problem. All of the drivers check out, things work splendidly.
But for some reason, the WiFi adapter built into the motherboard behaves strangely. It works - it is there, it SEES the networks, it tries to connect to them, but it keeps saying that it can't after I give it valid passwords.
I know that it is not an invalid password. I also know that the router is fine, because other devices (Microsoft Surface Pro 1, NEST Thermostat, Samsung Smart TV, Roku, Nexus 7, Nexus 6 phone) can connect to it just fine wirelessly.
Also, the PC with the AsRock motherboard was able to connect to an older NETGEAR router I had for a time - but I no longer have that either. It is as if the WiFi Adapter works "enough" to see the networks, but then cannot do anything beyond that.
I would assume it is the router, but since other devices connect fine, I have to rule that out. I've tried other wireless routers or wireless trasmitters to connect to and cannot link to them either, such as the TP-LINK TL-WR710N from TP-LINK, and cannot connect to it either - but again, it can see the device just fine, and see its signal strength, and see that it has a protected password.
I've tried uninstalling the drivers and reinstalling the newest from AsRock's website. I've tried the default install that shipped with the PC (It is an ORIGIN GENESIS PC). I've tried using Windows 8.0 x64 drivers instead of the Windows 8.1 x64. I have tried using the 32-bit drivers. I have tried updating the BIOS to 2.30, I have tried downgrading the BIOS down to all previous versions as well. I have tried having AT&T change my router multiple times, as well.
The AT&T Router that I am trying to connect to is a MOTOROLA NVG589.
Any help is greatly appreciated, because I am totally at a loss for anything more I can try at this point.