On Sat, Mar 19, 2022 at 7:33 AM Brian <a...@cityscape.co.uk> wrote:

> On Fri 18 Mar 2022 at 20:57:38 +0000, Brian wrote:
>
> > On Sun 13 Mar 2022 at 20:04:06 -0500, David Wright wrote:
> >
> > [...]
> >
> > > Install iwd, and resolvconf if necessary. You may then need to reboot
> > > if the wifi interface has already been renamed by the kernel, ie if
> > > it's not wlan0. (With buster, there's a missing file that needs adding
> > > first; see below).
> >
> > It is systemd/udev that renames the interface. This is standard
> > procedure. iwd decides it knows better and, no matter what, does
> > it. I have never met this sort of behavior with wpasupplicant.
> >
> > So we will be more forceful and have
> >
> >   net.ifnames=1
> >
> > on GRUB's kernel command line. My choice is ignored by iwd. Why does
> > it not want an interface to be renamed by systemd/udev?
>
> Now sorted:
>
>   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941652


Surprised to see that took 25 months to sort out.
And a little surprised to read this written by M. Biebl on 4 Nov 2019:
"So the mere fact that iwd was installed changed the way the interfaces
are named. You don't actually have to enable/start iwd."

....because that does not follow the so-called "Principle of Least
Surprise".

Short story: iwd is faster than udev.
>
> --
> Brian.
>
>

Reply via email to