Version: NetworkManager-kde4-0.9.svn1010399-88.1 (using KDE 4.3.0) OS: Linux Installed from: SuSE RPMs knetworkmanager does not show the system wide connections. They were configured using nm-applet. Here is how they are seen by cnetworkmanager: (where it says "1" it is actually "true") > ./cnetworkmanager --ci system,Auto\ frogs Section | Property | Value -------------------------+-------------+------------------------------------- 802-11-wireless | | | ssid | frogs | fallback | 1 | security | 802-11-wireless-security | mode | infrastructure | seen-bssids | 00:13:10:06:e3:77 connection | | | timestamp | 1248301923 | autoconnect | 0 | type | 802-11-wireless | uuid | 75df2646-947d-4a5d-bbec-d7c05541c91b | id | Auto frogs ipv4 | | | routes | | addresses | | dns | | method | auto 802-11-wireless-security | | | key-mgmt | none | auth-alg | open > ./cnetworkmanager --ci system,Auto\ Novell Section | Property | Value -------------------------+-----------------+------------------------------------- 802-11-wireless-security | | | key-mgmt | wpa-eap connection | | | timestamp | 1248783939 | type | 802-11-wireless | uuid | bdc78490-5f86-4f34-8f51-8c13d270cf80 | id | Auto Novell ipv4 | | | routes | | addresses | | dns | | method | auto 802-1x | | | eap | ttls | system-ca-certs | 1 | identity | mvidner | phase2-auth | mschapv2 802-11-wireless | | | ssid | Novell | security | 802-11-wireless-security | mode | infrastructure | seen-bssids | 00:1a:1e:a6:f9:c1, 00:1a:1e:a6:f7:61
Created attachment 36264 [details] screenshot of the applet menu The tooltip says Active but the menu does not think so.
I think that an advice in "system connection" checkbox should be a lot more informative that just keep it disabled. Something like: [ ] System Connection (Still not implemented, use nm-applet) This would save hours for some who try to find the correct permission to enable the box. Another very important advice would be in the "not listing system connection". I don't know if, in the future, it would be interesting to let the user ignore the system connections. If so, another disabled checkbox on the main interface like: [ ] Use System Connection (Still not implemented) would be very wellcome. The same goes to DSL tab. It has plenty of space to add a (not implemented) to the tab or the same as the label of a false item inside it. Please, these are simple changes that makes the difference and can save bug reports.
*** Bug 207151 has been marked as a duplicate of this bug. ***
NB the above duplicate relates to the side-effect that NM always prefers system connections.
I agree. Either remove the option or relabel it. You can't have it just hanging around with no way to use it. I vote for removing until it works. A text block would also need to be added explaining that you can't configure system connections here etc. etc.
In 4.4 RC2 I see no indication that system connections are hidden. This makes for an odd looking GUI, because I can see my wireless is connected, yet no connections are listed.
please fix this bug because it's very important for who use other network like vpn for example.
Is this bug at this time and age not yet fixed or am i missing something? xD
I am using KNetworkManager (1:0.9-0.20.20100603.fc13). It still does not allow system-wide network configuration and that is sad, considering that KNetworkManager should be ___THE___ tool for graphically managing network connections. The KDE users all over the world, should give up using tools like: OpenSUSE's "yast-lan" Fedora's "system-config-network" and focus on KNetworkManager.
Same here, very stupid bug. Please fix !
@Andrei: More than sad, it's terrible from a user perspective that it *lies* by saying there are no connections even though it's connected. As far as I can tell it doesn't even say 'click here to launch the system connection editor that may list additional connections' or similar.
*** Bug 251512 has been marked as a duplicate of this bug. ***
*** Bug 228181 has been marked as a duplicate of this bug. ***
We have a proposed implementation: http://git.reviewboard.kde.org/r/100947/ please try it and report the problems.
*** Bug 232770 has been marked as a duplicate of this bug. ***
*** Bug 259148 has been marked as a duplicate of this bug. ***
*** Bug 249954 has been marked as a duplicate of this bug. ***
*** Bug 257303 has been marked as a duplicate of this bug. ***
(In reply to comment #14) > We have a proposed implementation: http://git.reviewboard.kde.org/r/100947/ > > please try it and report the problems. Patch works fine on Gentoo~amd64/KDE 4.6.1. After removing NetworkManager plugin for reading Gentoo-specific network settings (plugin does not write WPA config correctly) reading and writing of system connections works. Thanks a lot for the work!
Will this fix http://git.reviewboard.kde.org/r/100947/ make it into kde-4.6.3? This is really a severe bug!
I have tested the fix in kde-4.6.2 from here http://quickgit.kde.org/?p=clones%2Fnetworkmanagement%2Fborzenkov%2Fnetworkmanagement.git&a=summary the kcm module works fine, although the plasmoid seems not to work..
*** Bug 270574 has been marked as a duplicate of this bug. ***
Git commit 111a9f8711f97b8b66b978fda84ccfe0ad25cfcb by Lamarque V. Souza. Committed on 14/04/2011 at 15:14. Pushed by lvsouza into branch 'master'. Add systemwide connection support for NM 0.8. There are still some things to fix in this patch, but it easier for me to fix them if the patch is in the repository, so commiting it. Many thanks to Gökçen Eraslan and Andrey Borzenkov for working in this patch. BUG: 204340 REVIEW: 100947 M +1 -0 backends/NetworkManager/CMakeLists.txt M +52 -3 backends/NetworkManager/connectiondbus.cpp M +1 -0 backends/NetworkManager/connectiondbus.h M +4 -6 backends/NetworkManager/generateDbusAdapters.sh M +206 -5 backends/NetworkManager/nmdbussettingsconnectionprovider.cpp M +14 -0 backends/NetworkManager/nmdbussettingsconnectionprovider.h M +132 -25 backends/NetworkManager/settings/802-11-wireless-securitydbus.cpp M +1 -0 backends/NetworkManager/settings/802-11-wirelessdbus.cpp M +12 -3 backends/NetworkManager/settings/802-1xdbus.cpp M +8 -6 backends/NetworkManager/settings/gsmdbus.cpp M +45 -5 backends/NetworkManager/settings/ipv4dbus.cpp M +7 -2 backends/NetworkManager/settings/pppoedbus.cpp M +7 -2 libs/client/remoteactivatablelist.cpp M +50 -4 libs/internals/connection.cpp M +11 -1 libs/internals/connection.h M +1 -0 libs/internals/connectionpersistence.cpp M +3 -2 libs/internals/settings/802-11-wireless-security.cpp M +30 -0 libs/internals/settings/802-11-wireless-security.h M +5 -0 libs/internals/settings/802-11-wireless-securitypersistence.cpp M +25 -0 libs/internals/settings/802-11-wireless.h M +1 -1 libs/internals/settings/802-1x.cpp M +26 -0 libs/internals/settings/802-3-ethernet.h M +0 -17 libs/internals/settings/gsm.h M +0 -4 libs/internals/settings/gsmpersistence.cpp M +2 -2 libs/service/connectionlistpersistence.cpp M +3 -3 libs/ui/802_11_wirelesswidget.cpp M +35 -0 libs/ui/cdmaconnectioneditor.cpp M +6 -0 libs/ui/cdmaconnectioneditor.h M +1 -1 libs/ui/connection.ui M +81 -9 libs/ui/connectioneditor.cpp M +17 -2 libs/ui/connectioneditor.h M +15 -2 libs/ui/connectionprefs.cpp M +1 -1 libs/ui/connectionprefs.h M +1 -1 libs/ui/connectionsecretsjob.cpp M +4 -2 libs/ui/connectionwidget.cpp M +18 -34 libs/ui/gsm.ui M +53 -1 libs/ui/gsmconnectioneditor.cpp M +6 -0 libs/ui/gsmconnectioneditor.h M +0 -4 libs/ui/gsmwidget.cpp M +3 -0 libs/ui/networkmanagement_vpnuiplugin.desktop M +29 -3 libs/ui/pppoepreferences.cpp M +9 -0 libs/ui/pppoepreferences.h M +1 -1 libs/ui/security/eapmethodstack.cpp M +1 -1 libs/ui/security/eapmethodstack.h M +1 -1 libs/ui/security/nullsecuritywidget.cpp M +1 -1 libs/ui/security/nullsecuritywidget.h M +1 -1 libs/ui/security/securityeap.cpp M +1 -1 libs/ui/security/securityeap.h M +1 -1 libs/ui/security/securityleap.cpp M +1 -1 libs/ui/security/securityleap.h M +18 -0 libs/ui/security/securitywidget.cpp M +5 -1 libs/ui/security/securitywidget.h M +5 -0 libs/ui/security/securitywidget_p.h M +33 -8 libs/ui/security/wepwidget.cpp M +2 -1 libs/ui/security/wepwidget.h M +28 -6 libs/ui/security/wirelesssecuritysettingwidget.cpp M +14 -2 libs/ui/security/wpapskwidget.cpp M +2 -1 libs/ui/security/wpapskwidget.h M +41 -6 libs/ui/vpnpreferences.cpp M +6 -0 libs/ui/vpnpreferences.h M +30 -4 libs/ui/wiredpreferences.cpp M +9 -0 libs/ui/wiredpreferences.h M +4 -5 libs/ui/wiredwidget.cpp M +70 -0 libs/ui/wirelesspreferences.cpp M +6 -0 libs/ui/wirelesspreferences.h M +1 -1 monolithic/tooltipbuilder.cpp M +3 -1 settings/config/CMakeLists.txt M +385 -60 settings/config/manageconnectionwidget.cpp M +40 -2 settings/config/manageconnectionwidget.h M +25 -0 settings/config/manageconnectionwidget.ui M +1 -1 settings/config/managetraywidget.cpp M +18 -3 settings/config/mobileproviders.cpp M +3 -1 settings/configshell/CMakeLists.txt M +11 -6 settings/configshell/main.cpp M +1 -1 vpnplugins/novellvpn/networkmanagement_novellvpnui.desktop M +1 -1 vpnplugins/openvpn/networkmanagement_openvpnui.desktop M +1 -1 vpnplugins/pptp/networkmanagement_pptpui.desktop M +1 -1 vpnplugins/strongswan/networkmanagement_strongswanui.desktop M +1 -1 vpnplugins/vpnc/networkmanagement_vpncui.desktop http://commits.kde.org/networkmanagement/111a9f8711f97b8b66b978fda84ccfe0ad25cfcb
It seems that current git master right after the merge (111a9f8711) doesn't build (at least for me): CMake Error in backends/NetworkManager/CMakeLists.txt: Cannot find source file "nm-exported-connection-secrets-interface.cpp". Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp .hxx .in .txx
Git commit eded33f26836341feb6e3b94ffc6cff05e063451 by Lamarque V. Souza. Committed on 14/04/2011 at 15:58. Pushed by lvsouza into branch 'master'. Adding missing files from commit 111a9f8711f97b8b66b978fda84ccfe0ad25cfcb CCBUG: 204340 A +26 -0 backends/NetworkManager/nm-exported-connection-secrets-interface.cpp [License: GENERATED FILE] * A +50 -0 backends/NetworkManager/nm-exported-connection-secrets-interface.h [License: GENERATED FILE] * The files marked with a * at the end have a non valid license. Please read: http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page. http://commits.kde.org/networkmanagement/eded33f26836341feb6e3b94ffc6cff05e063451
*** Bug 252664 has been marked as a duplicate of this bug. ***