I think I will eventually just remove the dhcpcd dependency from the
wpa_supplicant service. Even though the wpa_supplicant daemon is useless
without dhcpcd running, it is capable of running just fine. I'll just
add an install/upgrade message to let users know. That should (probably)
fix your issue unless something else is somehow magically restarting
dhcpcd.
On 10/3/20 4:44 PM, Javier via artix-general wrote:
>
> BTW, I actually found another definite fix, but unfortunately doesn't fix the S6 issue, :(. It consist on removing the wpa_supplicant service from the default bundle (or the bundle it was added to), and instead using the dhcpcd hook for wpa_supplicant:
>
> https://wiki.archlinux.org/index.php/Dhcpcd#10-wpa_supplicant
>
> This way, at least S6 wise, I can shut the dhcpcd service down, without hanging, and now I can poweroff/reboot the laptop, without hanging either. And as the service doesn't hang on shut down, now if there's another upgrade requiring dhcpcd to shut down, the upgrade won't hang either.
>
> I'd love to get back to use the wpa_supplicant service, when there's better light on the issue (it might be some settings of mine, which I shared, but I couldn't tell). Meanwhile, the dchpcd hook seems robut enough.
>
> Thanks a lot !
More information about the artix-general
mailing list