Bug 241513 - network manager plasmoid lost list of wireless networks
Summary: network manager plasmoid lost list of wireless networks
Status: RESOLVED DUPLICATE of bug 232547
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: Plasma Widget (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-12 09:19 UTC by anton
Modified: 2011-03-28 19:45 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description anton 2010-06-12 09:19:01 UTC
Version:           unspecified (using Devel) 
OS:                Linux

kde 4.5 beta 2 from opensuse unstable

After suspend network manager plasmoid did not show the list of wireless networks (showed crossed red circle as icon), so I could not reconnect to inet, though other devices around could do this with now problems. Killed NetworkManager and the started it again with no positive effect. When called dialog to add new network, this network was visible. Also when added another plasmoid to desktop, this wireless network was there and I was able to connect to it (the 1st broken plasmoid showed the connection status, but network still did not appear in the list).

It look like at some moment the plasmoid did receive empty list of networks and after that there were no event to refresh it. I think the algorighm which refreshes network list could be reviewed, or at least there should be an option for the user to rescan the list of available networks as workaround for such situations.

Reproducible: Didn't try
Comment 1 anton 2010-06-12 18:04:34 UTC
This seems to be a repeating issue. I have made reboot/logout/login several times, and most times the widget did not show wireless networks (few times it did), while newly added widget (I have been adding/removing it each time after new login) shows them.

The original broken widget resided on a panel as normal widget (not in system tray), the new working widget was dropped to desktop.

Then I have dragged the broken widget to desktop and working one to the panel (to check if the problem could be in some particular widget config), loggedout/loggedin and then the one which was on a panel did not show networks, and the one on the desktop did show it. So, probably the fact that the widget is added to panel makes sense here.
Comment 2 anton 2010-06-12 18:18:38 UTC
After few more experiments it seems that the location of the widget does not make sense.

I have dropped both widgets to desktop, reloggined - one of them showed networks, another did not.

Then added 2 more widgets on the panel (so 2 on desktop, 2 on a panel) - after login all of them did show network list.

Then removed all and left 1 one the panel as it was originally there, reloggedin - after the first time I checked network list it was empty, by after few seconds networks finally did appear. It more seems like all widgets do ask for network list, but if somethings fails, in some conditions they do not ask it again or move to some broken internal state, when they can't receive or show it correctly.
Comment 3 hoea 2010-06-23 10:17:10 UTC
some here for kde 4.4.4 on gentoo - the network manager plasmoid looses the interfaces, no way to bring them back
Comment 4 anton 2010-07-06 22:55:55 UTC
Though it seems to be much better with last updates (did not receive the issue for many days), just received it again on KDE 4.5 RC1 from opensuse unstable - woke up after hibernate - no wireless interfaces on the panel plasmoid - added new plasmoid to desktop - the interface was there.
Comment 5 Alex Naumov 2010-08-17 16:48:30 UTC
It looks like problem with kded module.
If you guys will lose your connection again, try to check it via qdbus:
> qdbus --system org.freedesktop.NetworkManagerUserSettings

If you can't see something like:
/
/org
/org/freedesktop
/org/freedesktop/NetworkManagerSettings
/org/freedesktop/NetworkManagerSettings/0

Try to load kded module:
> qdbus org.kde.kded /kded loadModule networkmanagement
Comment 6 hoea 2010-09-19 20:14:15 UTC
with kde 4.5.1 on gentoo - interfaces are gone after hibernate

the commands from comment 5 don't work:
$ qdbus --system org.freedesktop.NetworkManagerUserSettings
Service 'org.freedesktop.NetworkManagerUserSettings' does not exist.
$ qdbus org.kde.kded /kded loadModule networkmanagement
false
$ qdbus --system org.freedesktop.NetworkManagerUserSettings
Service 'org.freedesktop.NetworkManagerUserSettings' does not exist.
Comment 7 Lamarque V. Souza 2011-03-28 19:45:30 UTC

*** This bug has been marked as a duplicate of bug 232547 ***