User Tools

Site Tools


networkmanager

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
networkmanager [2021/06/09 17:02]
Andrew Zaborowski Update network profile conversion instructions
networkmanager [2022/03/08 19:57]
Andrew Zaborowski [NM configuration]
Line 62: Line 62:
 ---- ----
  
-//(Since 1.32)// Tells NM to re-write IWD network configurations whenever an NM network profile is changed thus enabling editing settings such as EAP authentication from //​nm-connection-editor//​ GUI.  With IWD versions 1.15 and later this is on by default (set to ''​no''​ or an empty string to disable). ​ With IWD versions 1.14 you must specify a valid path (''​iwd-config-path=/​var/​lib/​iwd''​) to enable. ​//​Warning://​ when enabled NM profiles are the authoritative ones and IWD's ''/​var/​lib/​iwd''​ files can get overwritten any time:+//(Since 1.32)// Tells NM to re-write IWD network configurations whenever an NM network profile is changed thus enabling editing settings such as EAP authentication from //​nm-connection-editor//​ GUI.  With IWD versions 1.15 and later this is mechanism ​on by default (set to ''​no''​ or an empty string to disable). ​ With IWD versions 1.14 you must specify a valid path (''​iwd-config-path=/​var/​lib/​iwd''​) to enable. 
 <code ini> <code ini>
 [main] [main]
Line 69: Line 70:
  
 For details see [[https://​developer.gnome.org/​NetworkManager/​1.31/​NetworkManager.conf.html#​id-1.2.3.7|the relevant section]] of ''​**NetworkManager.conf**(5)''​. For details see [[https://​developer.gnome.org/​NetworkManager/​1.31/​NetworkManager.conf.html#​id-1.2.3.7|the relevant section]] of ''​**NetworkManager.conf**(5)''​.
 +
 +//​Warning://​ when enabled NM profiles are the authoritative ones and IWD's ''/​var/​lib/​iwd''​ files can get overwritten any time.
 +
 +//​Warning://​ setting connection properties not supported by IWD will make the conversion fail.  For example the nm-connection-editor'​s //All users may connect to this network// option must be checked (in gnome-control-center/​gnome-shell it is named //Make available to other users//), connections can not be user-owned with IWD.
 +
 +//​Warning://​ 802.1X (EAP) network configurations often reference certificate and user private key files (usually ''​.pem''​). ​ NM may be allowed to access the whole filesystem but IWD's [[https://​git.kernel.org/​pub/​scm/​network/​wireless/​iwd.git/​tree/​src/​iwd.service.in|default systemd unit file]] sets ''​ProtectHome=yes''​ which would cause connections to fail when trying to access certificate files in user home directories. ​ If you intend to use ''​iwd-config-path''​ (**note distro maintainers**) make sure that NM and IWD have the same level of filesystem access, in their systemd unit files or otherwise.
  
 ==== Converting network profiles ==== ==== Converting network profiles ====
networkmanager.txt · Last modified: 2022/09/23 15:21 by Andrew Zaborowski