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
Next revision Both sides next revision
networkmanager [2019/11/13 01:51]
Andrew Zaborowski [Distribution info] specific link
networkmanager [2021/04/14 15:58]
Andrew Zaborowski Version features update
Line 4: Line 4:
  
 ^ IWD version ​   ^ Compatible NM versions ​   ^ Capabilities ​                                                                                                    ^ ^ IWD version ​   ^ Compatible NM versions ​   ^ Capabilities ​                                                                                                    ^
-| 0.3 to 0.4     | 1.12.* ​        | Open and WPA/WPA2 Personal wifi networks, WPA2 Enterprise (see below), No AP mode, no hidden or Ad-hoc networks | +| 0.3 to 0.4     | 1.12.* ​        | OpenWPA/WPA2 Personal wifi networks, WPA2 Enterprise (see below), No AP mode, no hidden or Ad-hoc networks | 
-| 0.5 to 0.7     | 1.14.0 ​        | Open and WPA/WPA2 Personal and Enterprise networks, No AP mode, no hidden or Ad-hoc networks | +| 0.5 to 0.7     | 1.14.0 ​        | OpenWPA/WPA2 Personal and Enterprise networks, No AP mode, no hidden or Ad-hoc networks | 
-| 0.8 to 0.23    | 1.14.* ​        | Open and WPA/WPA2 Personal and Enterprise networks, No AP mode, no hidden or Ad-hoc networks | +| 0.8 to 0.23    | 1.14.* ​        | OpenWPA/WPA2 Personal and Enterprise networks, No AP mode, no hidden or Ad-hoc networks | 
-| 0.8 to 0.23    | 1.16.0 ​and later | Open and WPA/WPA2 Personal and Enterprise networks, Infrastructure/​AP/​Ad-hoc modes, no hidden or P2P networks ​+| 0.8 to 0.23    | 1.16.0 ​to 1.28-rc1 ​| OpenWPA/WPA2 Personal and Enterprise networks, Infrastructure/​AP/​Ad-hoc modes, no hidden ​networks ​or P2P | 
-| 1.0 and later  | 1.20.6 and later | Open and WPA/WPA2 Personal and Enterprise networks, Infrastructure/​AP/​Ad-hoc modes, no hidden or P2P networks | +| 1.0 and later  | 1.20.6 and later | OpenWPA/WPA2/WPA3 Personal and Enterprise networks, Infrastructure/​AP/​Ad-hoc modes, no hidden ​networks ​or P2P 
 +| 1.0 and later  | 1.24.0 and later | Open, WPA/​WPA2/​WPA3 Personal and Enterprise ​networks, Infrastructure/​AP/​Ad-hoc modes, infrastructure-mode Hidden networks, no P2P 
 +| 1.0 and later  | 1.28.0 and later | Open, WPA/​WPA2/​WPA3 Personal and Enterprise networks, Infrastructure/​AP/​Ad-hoc modes, infrastructure-mode Hidden networks, no P2P, IWD-side autoconnect | 
 +| 1.0 and later  | 1.34.0 and later | Open, WPA/​WPA2/​WPA3 Personal and Enterprise networks, Infrastructure/​AP/​Ad-hoc modes, infrastructure-mode Hidden networks, no P2P, IWD-side autoconnect,​ network config editing from NM |
  
 === Building NM === === Building NM ===
Line 18: Line 20:
  
 <​code>​ <​code>​
-$ wget https://​github.com/​NetworkManager/​NetworkManager/​archive/​1.20.6.tar.gz +$ wget https://​github.com/​NetworkManager/​NetworkManager/​archive/​1.30.2.tar.gz 
-$ tar -xvzf 1.20.6.tar.gz +$ tar -xvzf 1.30.2.tar.gz 
-$ cd NetworkManager-1.20.6 +$ cd NetworkManager-1.30.2 
-$ ./​autogen.sh --with-crypto=gnutls --disable-ppp --without-tests --disable-ovs --without-wext ​--without-libnm-glib ​--disable-maintainer-mode --disable-qt --disable-gtk-doc --disable-introspection --with-iwd+$ ./​autogen.sh --with-crypto=gnutls --disable-ppp --without-tests --disable-ovs --without-wext --disable-maintainer-mode --disable-qt --disable-gtk-doc --disable-introspection --with-iwd
 $ make -j 3 $ make -j 3
 # make install # make install
Line 44: Line 46:
  
 Once this is done you should be able to see a list of available networks from your Network Manager client interface (nm-applet, Gnome Shell or one of the command line NM clients) and be able to connect to Open and WPA/​WPA2-Personal networks (Pre-Shared Key networks) as normal. Once this is done you should be able to see a list of available networks from your Network Manager client interface (nm-applet, Gnome Shell or one of the command line NM clients) and be able to connect to Open and WPA/​WPA2-Personal networks (Pre-Shared Key networks) as normal.
 +
 +----
 +
 +The following settings fine-tune NM's IWD backend.
 +
 +//(Since 1.28)// Selects between IWD-driven (when ''​yes'',​ default) or NM-driven (when ''​no''​) autoconnect logic:
 +<​code>​
 +[device]
 +wifi.iwd.autoconnect=yes
 +</​code>​
 +
 +//​(Currently in master, to arrive in 1.34, didn't make 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.  //​Warning://​ when enabled NM profiles are the authoritative ones and IWD's ''/​var/​lib/​iwd''​ files can get overwritten any time:
 +<​code>​
 +[main]
 +iwd-config-path=/​var/​lib/​iwd
 +</​code>​
  
 ==== Limitations ==== ==== Limitations ====
networkmanager.txt · Last modified: 2024/05/09 07:58 by Jörg Thalheim