Une fois vérifié la compatibilité avec NetworkManager (spoil : ça fonctionne avec Ubuntu à partir de 19.10, Linuxmint 20, Debian Bullseye), l’installation est vraiment simple (instructions pour Ubuntu/Debian).
sudo apt install iwd
Puis éditer (en root ou avec sudo) le fichier /etc/NetworkManager/NetworkManager.conf
et, ajoutez-y les lignes suivantes en fin de fichier :
[device] wifi.backend=iwd
Il faut ensuite désactiver wpa_supplicant, puis redémarrer le service NetworkManager :
sudo systemctl mask --now wpa_supplicant sudo systemctl restart NetworkManager
À partir de là NetworkManager devrait vous demander le mot de passe de votre réseau wifi et, vous êtes passé sur iwd.
il suffit d’inverser les opérations.
Tout d’abord éditer /etc/NetworkManager/NetworkManager.conf
et en retirer les lignées ajoutées :
[device] wifi.backend=iwd
Puis :
sudo systemctl unmask wpa_supplicant sudo systemctl enable wpa_supplicant sudo systemctl restart NetworkManager