GNOME Bugzilla – Bug 645702
network: duplicate system eth0
Last modified: 2011-04-02 18:36:55 UTC
Seen with 2.91.92. Start nm with an unmanaged eth0. No wired device in the menu at all (is that correct ? I thought it should perhaps show up anyway, as 'unmanaged' ?) Now remove NM_CONTROLLED=no from the ifcfg-eth0 file. NetworkManager will pick up that change, and the device appears in the menu, but it has two 'System eth0' connections below it.
This could be a NetworkManager bug (creating two "system eth0" connection), or a shell bug (adding the same connection twice). Can you check with d-feet how many connection paths are exposed by NM?
Created attachment 184798 [details] [review] NetworkMenu: fix parameters to _findConnection NMDevice._findConnection expects an uuid as parameter, but checkConnection was passing a NMConnection object. This caused exists to be always false, thus the connection was added again every time the 'updated' signal was emitted.
*** Bug 646351 has been marked as a duplicate of this bug. ***
Attachment 184798 [details] pushed as 5b61485 - NetworkMenu: fix parameters to _findConnection