On Sun, 2016-09-11 at 15:45 +0300, Edward Haas wrote:
> Hello,
> 
> Assuming there are multiple connection defined for an ethernet device
> and only a single one is active, how can I detect which ifcfg file
> was used for the connection?
> 
> I cannot use nmcli for this, as NetworkManager is down at the moment
> I need the information.
> I just hope this info is available somewhere (as when starting NM,
> the correct connection is activated).
> 
> Thanks,
> Edy.

Hi,


If NetworkManager is not running, there isn't a concept of "active
connection". What would that be?


When NM starts and the device has IP configuration, NM will pick a
connection that matches to what is currently configured on the
interface. In my opinion, that is a wrong thing, but that is what
currently happens. https://bugzilla.gnome.org/show_bug.cgi?id=746440 is
supposed to improve on that, and it also will write a state-file that
contains which connection was active on a device when NetworkManager
stopped.
When the device has no IP configuration at startup, NetworkManager will
autoconnect one of the available connections. Thereby it takes into
account connection.autoconnect-priority and connection.timestamp.


Maybe it would be helpful to explain what you are trying to do as an
end-goal. If NetworkManager is not running, why would you want to know
which connection was active when it stopped?


Thomas

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to