IWD is an up-and-coming wireless daemon for Linux. It is written by Intel and aims to replace wpa_supplicant. It comes with different enhancements like an own crypto-library, called ELL, which docks directly into the Linux Kernel cryptography. IWD follows a more simple, more secure and more modern approach.
Install the package, which includes the client programm
iwctl, the daemon
iwd and the wifi monitoring tool
iwmon. IWD works standalone or in combination with connman or networkmanager.
The first step is to have the
iwd daemon up and running:
# systemctl enable iwd.service --now
Then you can control your wireless settings via the command