I swapped my wireless daemon with iwd.
After setting up the very simple config, it worked perfectly. I needed to enter the password again, and I am not sure if this persisted a reboot.
But today I always had the same issue.
“Error in authentication, no password given”.
In iwctl
I had some different error with authenticarion, didnt write it down.
I tried saving the password for all users (unencrypted), and deleting and re-adding the connection, no change.
I switched back to wpa_supplicant
, rebooted and it was instantly solved.
I got no journalctl logs whatsoever…
Anyone know how I can debug this?
I am having similar issues with iwd.
It is temporarily fixed by toggling off-then-on the WiFi in the menu.
Else you can also systemctl restart NetworkManager iwd systemd-resolved
(the entire userspace networking stack).
It is most probably a networkmanager issue with iwd integration. [And configuration]
iwctl
errs out if you interface it directly when NetworkManager is controlling it.
This also could be iwd’s problem. IDK.
But it mostly isn’t, as iwd didn’t get an update when the problem started [since the march 1st (20250301) kinoite image].
1 Like
interesting. So the DEs should support iwd directly to remove the middleman NetworkManager
In the meantime tools like iwdgtk can be used, it seems kinda maintained
No, networkmanager does a lot more than what iwd does.
It automatically configures systemd-resolved, and provides dhcp.
Yes, iwd does this, but better to keep it in NM.
Many other small aspects of network config, which otherwise need to be done via ip
and nft
, are done by NM.
It’s better to keep things split, in my opinion.
NM should be improved to support iwd better.
Just see nmcli and iwctl comparison, and see what each can do.
[NM can do a lot, many features of which are important for VPNs to function as seamlessly as they do on windows and macOS, sanely handline systemd-resolved, automatic DNS support from ISP, etc…]
Yes, these can be put in iwd, but better be separate, with iwd only handling the WiFi part.
All this is just my opinion.
1 Like