Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#59725 - [networkmanager] Make wpa_supplicant an optdepend
Attached to Project:
Arch Linux
Opened by Ilya K (K900) - Monday, 20 August 2018, 09:37 GMT
Last edited by Toolybird (Toolybird) - Monday, 02 January 2023, 00:11 GMT
Opened by Ilya K (K900) - Monday, 20 August 2018, 09:37 GMT
Last edited by Toolybird (Toolybird) - Monday, 02 January 2023, 00:11 GMT
|
DetailsNow that iwd is available and usable, wpa_supplicant should probably be an optdepend, so an iwd-only setup is possible.
|
This task depends upon
I am not sure if netctl support iwd. Last time when i checked this, it doesn't.
Moreover I am not sure if patches for netctl would be necessary, because I see a need for netctl + wpa_supplicant, but iwd has iwctl.
In other words, I don't see how it's supposed to work with current implementation in NetworkManager.
networkmanager doesn't support 802.1x, when iwd as backend is being used and according to one of the iwd devs it's uncertain if it ever will.
The iwd devs think, that iwd should have the control over such 802.1x profiles and that iwd should store them. The nm devs on the other hand disagree with this decision.
A fix would be to generate such iwd 802.1x profiles (but the nm gui is not able to do this right now).
Therefore, despite my first comment on this issue, using iwd as backend for nm would be clearly a regression.
has the situation changed meanwhile?
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/configure.ac#L248
This seems to be no problem for FC: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/configure.ac#L248
Since pacman doesn't support to choose directly between wpa_supplicant OR iwd I'm for going with some virtual provider "wireless-supplicant" or similar.
We can still drop some pre_ or post_install msg to help choosing the right one.