I noticed that plasma-nm applet it's not showing wifi when using an external usb wifi adapter, but it's working when I restart networkmanager service. So I managed to resolve enabling iwd.service at boot. I pushed an overriding configuration for safety reasons to get iwd.service start after udev and before networkmanager service.
If you're having same issues, it's recommended to enable iwd service at boot.
Pinned Comments
digitalone commented on 2019-08-10 10:37 (UTC) (edited on 2019-08-15 09:14 (UTC) by digitalone)
This is a modified package configured to get NetworkManager working exclusively with iwd. Main difference with upstream version is that iwd is required and wpa_supplicant is not needed (so you can uninstall it); iwd seems more reliable on certain wireless cards, so someone could prefer it in place of wpa_supplicant.
It's recommended to enable systemd iwd.service at boot:
systemctl enable iwd.service
Tested with Plasma NM system tray applet (plasma-nm), it's working.
Note that wpa_supplicant is still needed to build the package, but you can uninstall it after the building stage.