Yesterday, 05:50 PM
The first question would be: What are you trying to fix by switching the backend? Is the default setup not working for you?
Next: Not all combinations make sense: iwd is an alternative to wpa_supplicant and cannot be used together with it, connman is an alternative to NetworkManager and cannot be used together with it. It is also possible to use iwd or wpa_supplicant in standalone mode, without NetworkManager or connman, but the higher-level layers add extra convenience.
But before changing your setup, it would make more sense to try to fix the one that is already there, if it is even broken to begin with. The wpa_supplicant and NetworkManager stack is the default in most distributions today.
Next: Not all combinations make sense: iwd is an alternative to wpa_supplicant and cannot be used together with it, connman is an alternative to NetworkManager and cannot be used together with it. It is also possible to use iwd or wpa_supplicant in standalone mode, without NetworkManager or connman, but the higher-level layers add extra convenience.
But before changing your setup, it would make more sense to try to fix the one that is already there, if it is even broken to begin with. The wpa_supplicant and NetworkManager stack is the default in most distributions today.