I’ve got the following problem: I’ve updated system to 13.1 from 12.3 and now I can not connect to wireless network. Everything was great before update and network manager worked without any problems.
I am using, HP Envy m6-1221er laptop, OpenSuse 13.1 64bit (not fresh install, 12.3 was updated to 13.1 according to this manual http://en.opensuse.org/Upgrade without any problem/warning/error)
The situation could be described as follows:
pressing left button on NM in tray
pressing title of desired network
NM starts connection
but after a minute I’ve got “Connection failed”
the desired network title disappears from list of available network.
This is the common flow. I’ve tried and other variants to:
removing/adding connection from System Settings > Network Settings > Wireless and so on.
I’ve tried to USE Yast2 to setup wireless connection - with no luck
disabling / re-enabling NM
One more thing, sometimes after rebooting NM creates a connection, but just for a 1-2 minutes, during this time I could
Using ‘lspci -nn’ combines the two outputs and makes posting easier.
Apparently, there is a problem with the RT3290 in the standard 13.1 kernel. In a
similar thread entitled “Ralink Wifi rt3290 is not working on opensuse 13.” in
this forum, the poster followed the instructions at http://kernel.opensuse.org/packages/openSUSE-13.1 to get a later kernel.
Want to add one more thing. Probably I’ve used not the best way to update kernel, I don’t remember exactly but I’ve downloaded few required rmps from somewhere here:
Add installed them via yast2. After some time, when official kernel-3.11.10 was ready to be installed via yast2 I’ve faced the problem that I couldn’t autoupdate system via Apper for the reason of ‘can’t resolve dependencies’. In the end I’ve decided to remove kernel 3.12 from OS, and installed 3.11.10.
Finally, now I have kernel 3.11.10 installed directly from yast2, so this is officially supported kernel for openSuse 13.1 and I could confirm that there is no problem with Wi-Fi. Also I solved all problems related to autoupdate, and now my system is up to date.