System / network info:
uname -a
Linux rpi 4.19.97-1-MANJARO-ARM #1 SMP PREEMPT Fri Jan 24 19:39:39 UTC 2020 aarch64 GNU/Linux
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether dc:a6:32:18:7f:34 brd ff:ff:ff:ff:ff:ff
inet 192.168.178.60/24 brd 192.168.178.255 scope global dynamic noprefixroute eth0
valid_lft 859077sec preferred_lft 751077sec
inet6 fe80::eb0b:6669:7e64:329e/64 scope link
valid_lft forever preferred_lft forever
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether dc:a6:32:18:7f:35 brd ff:ff:ff:ff:ff:ff
Doing a:
sudo systemctl start iwd
results in the following log messages
sudo[544]: pi : TTY=pts/2 ; PWD=/home/pi ; USER=root ; COMMAND=/usr/bin/systemctl start iwd
sudo[544]: pam_unix(sudo:session): session opened for user root by (uid=0)
systemd[1]: Starting Wireless service...
kernel: NET: Registered protocol family 38
iwd[550]: No HMAC(SHA1) support found
iwd[550]: No HMAC(MD5) support found
iwd[550]: No CMAC(AES) support found
iwd[550]: No HMAC(SHA256) support not found
iwd[550]: No HMAC(SHA512) support found, certain TLS connections might fail
kernel: cryptd: max_cpu_qlen set to 1000
iwd[550]: No Diffie-Hellman support found, WPS will not be available
iwd[550]: No asymmetric key support found.
iwd[550]: TLS based WPA-Enterprise authentication methods will not function.
iwd[550]: Kernel 4.20+ is required for this feature.
iwd[550]: The following options are missing in the kernel:
iwd[550]: CONFIG_CRYPTO_USER_API_HASH
iwd[550]: CONFIG_ASYMMETRIC_KEY_TYPE
iwd[550]: CONFIG_KEY_DH_OPERATIONS
iwd[550]: CONFIG_CRYPTO_MD5
iwd[550]: CONFIG_CRYPTO_SHA256
iwd[550]: CONFIG_CRYPTO_AES
iwd[550]: CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE
iwd[550]: CONFIG_CRYPTO_CMAC
iwd[550]: CONFIG_PKCS7_MESSAGE_PARSER
iwd[550]: CONFIG_CRYPTO_USER_API_HASH
iwd[550]: CONFIG_CRYPTO_USER_API_HASH
iwd[550]: CONFIG_CRYPTO_HMAC
iwd[550]: CONFIG_CRYPTO_SHA512
iwd[550]: CONFIG_X509_CERTIFICATE_PARSER
iwd[550]: CONFIG_PKCS8_PRIVATE_KEY_PARSER
iwd[550]: CONFIG_CRYPTO_SHA1
iwd[550]: The following optimized implementations might be available:
iwd[550]: CONFIG_CRYPTO_SHA1_SSSE3
iwd[550]: CONFIG_CRYPTO_AES_NI_INTEL
iwd[550]: CONFIG_CRYPTO_SHA512_SSSE3
iwd[550]: CONFIG_CRYPTO_AES_X86_64
iwd[550]: CONFIG_CRYPTO_SHA256_SSSE3
systemd[1]: iwd.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: iwd.service: Failed with result 'exit-code'.
systemd[1]: Failed to start Wireless service.
What am I doing wrong?