FS#64399 - [iwd] Remove shipped link file that breaks persistent naming
Attached to Project:
Community Packages
Opened by Giancarlo Razzolini (grazzolini) - Tuesday, 05 November 2019, 18:58 GMT
Last edited by Christian Rebischke (Shibumi) - Tuesday, 05 November 2019, 21:22 GMT
Opened by Giancarlo Razzolini (grazzolini) - Tuesday, 05 November 2019, 18:58 GMT
Last edited by Christian Rebischke (Shibumi) - Tuesday, 05 November 2019, 21:22 GMT
|
Details
Description:
It seems that iwd 1.0 ships a systemd link file that breaks persistent naming. I suggest we remove that file from our installation. iwd itself doesn't care what the interface is named, since it deals with phy. Additional info: * iwd-1.0-3 Steps to reproduce: Install iwd-1.0-3 |
This task depends upon
Closed by Christian Rebischke (Shibumi)
Tuesday, 05 November 2019, 21:22 GMT
Reason for closing: Not a bug
Additional comments about closing: The behavior is intended and is needed for hot-plugging and other iwd features.
Tuesday, 05 November 2019, 21:22 GMT
Reason for closing: Not a bug
Additional comments about closing: The behavior is intended and is needed for hot-plugging and other iwd features.
Without disabling persistent naming it works like this:
wlan0 -> wlp5s6 -> wlan0
which may create some races reported by users and this is the reason upstream removed the man-in-the-middle from above which is pointless in default config.
If you don't like that then you may override iwd config locally but patching default upstream behaviour is against Arch principles and may result more work for packages as they would have to handle bugs related to this on their own.
[1] https://iwd.wiki.kernel.org/interface_lifecycle