Iwd: Difference between revisions

imported>Yuu
No edit summary
imported>Yuu
mNo edit summary
Line 1: Line 1:
iwd (iNet wireless daemon) is a Linux-only wireless daemon aiming to decrease the time spent making connections.
iwd (iNet wireless daemon) is a Linux-only wireless daemon aiming to decrease the time spent making connections.


= Using iwd =
= Installation =


iwd can be enabled with the following snippet.
iwd can be enabled with the following snippet.
Line 10: Line 10:


Connections can be managed using the provided {{ic|iwctl}} tool.
Connections can be managed using the provided {{ic|iwctl}} tool.
= Configuration =


== iwd as backend for NetworkManager ==
== iwd as backend for NetworkManager ==
Line 29: Line 31:
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.


== Troubleshooting ==
= Troubleshooting =


=== org.freedesktop.service failed ===
== org.freedesktop.service failed ==
When connecting to a protected network it could happen that no password window appears and the following message is written in the journal:
When connecting to a protected network it could happen that no password window appears and the following message is written in the journal:
<pre>
<pre>
Line 43: Line 45:
</syntaxHighlight>
</syntaxHighlight>


=== rfkill blocks wireless device ===
== rfkill blocks wireless device ==
If the wi-fi connection is blocked by rf-kill, it it is needed to unblock the the wireless device. A way to do that with Nix is by using  system.activationScripts.
If the wi-fi connection is blocked by rf-kill, it it is needed to unblock the the wireless device. A way to do that with Nix is by using  system.activationScripts.
<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>