Bug#982688: wireless interface name unstable across reboots

Yuri D'Elia wavexx at thregr.org
Sat Feb 13 17:45:11 GMT 2021


On Sat, Feb 13 2021, Michael Biebl wrote:
>> If I want to keep exiting interface names I'd rather have to do this
>> configuration explicitly.
>
> By masking 80-iwd.link, both udev and iwd race against each other.
> Sometimes udev is fast enough to rename the interface, sometimes iwd is
> quick enough and claims the interface and udev can't rename anymore,
> because the interface is busy.
>
> TTBOMK this is not really fixable, which is why iwd started to ship 80-
> iwd.link in the first place, so no renaming is going to happen.
>
> I'm not sure what udev can do about this, unfortunately.

I see. This highlights a major problem with stable network names though.

If there's a speed race against udev during boot, there's no guarantee
any other service can use these "stable" names at any point until the
events have fully settled.

Is it possible to synthesize a target for network interface names, to be
reached when all network interface names have settled somehow?



More information about the Pkg-systemd-maintainers mailing list