Recently, I put openSUSE on my laptop, with the kde4 windows manager, and it was (kind of) love at first sight. A couple of days ago, however, I played around with some vpn related packages to login to my work’s vpn. Using Yast, I installed a couple of packages and Yast automatically installed some dependencies with them (of course). Little did I know, that I was breaking my wifi…
After I was done, I noticed that while knetworkmanager still showed the available wireless networks, I couldn’t connect to any of them. Clicking on a connection that had been set up before, didn’t seem to do anything. Never underestimate the power of Linux, however. (OK, it shouldn’t have broken in the first place, but well…) What did I find in /var/log/NetworkManager? This:
Not being a Linux-guru myself, this didn’t mean a whole lot to me, but it provided me with the necessary seeds to sow in the google-field, and true enough, after a couple of minutes, google bore a nice ripe peace of fruit: the answer. A short synopsis for the not so adventurous: I had to remove the (inadvertently installed) package “NetworkManager-kde4″, which worked perfectly.
Now openSUSE and I are on friendly terms again.

Thanks a lot for this tip
I had also such a message in /var/log/NetworkManager :
NetworkManager: wait_for_connection_expired(): Connection (2) /org/freedesktop/NetworkManagerSettings/Connection/0 failed to activate (timeout): (0) Connection was not provided by any settings service “
removing package “NetworkManager-kde4″ immediately solved my problem ! now I can connect to wireless without any problem.
I love it when Google points me to the exact solution to my exact problem — in this case, this post. Thank you! In related news, I hate VPNs.
Glad it was of any help!
Thanks for your tip. Got WLAN working (with restart).
Thanks, that’s what I’am searched for.
Wonderful. I had the same problem. The fix worked well.
on 11.2 kde 64bit this did not work. It merely removed the applet from my systray and made it where I can’t connect through any means other than command line. Total PITA!
Thanks alot, this stupid thing frustrated me for 2 days, works well now.