Iwd: Difference between revisions

From NixOS Wiki
imported>Vdot0x23
Created page with "iwd (iNet wireless daemon) is a Linux-only wireless daemon aiming to decrease the time spent making connections. = Using iwd = iwd can be enabled with the following snippet...."
 
imported>Makefu
use option instead of extraConfig for networkmanager
Line 16: Line 16:


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
networking.networkmanager.extraConfig = ''
networking.networkmanager.wifi.backend = "iwd";
  [device]
  wifi.backend=iwd
'';
</syntaxhighlight>
</syntaxhighlight>


Note that iwd is experimental and it does not have feature parity with the default backend, wpa_supplicant.
Note that iwd is experimental and it does not have feature parity with the default backend, wpa_supplicant.

Revision as of 09:31, 7 January 2020

iwd (iNet wireless daemon) is a Linux-only wireless daemon aiming to decrease the time spent making connections.

Using iwd

iwd can be enabled with the following snippet.

networking.wireless.iwd.enable = true;

Connections can be managed using the provided iwctl tool.

iwd as backend for NetworkManager

If iwd is present, it can be used as a backend for NetworkManager through the following snippet.

networking.networkmanager.wifi.backend = "iwd";

Note that iwd is experimental and it does not have feature parity with the default backend, wpa_supplicant.