Release Notes for buster: 70-persistent-net-rules still supported?

Justin B Rye justin.byam.rye at gmail.com
Wed Jul 10 22:21:59 BST 2019


Andrei POPESCU wrote:
> On Mi, 03 iul 19, 18:22:30, Michael Biebl wrote:
>> Usually ethernet interfaces are name eth* and wifi interfaces are named
>> wlan*, so yeah, if you have a single ethernet interface which is named
>> eth0 and a single wifi interface that is named wlan0, then you are safe
>> as well. I do vaguely remember seeing wifi interfaces named as eth*
>> though. I've seen this a long time ago, not sure if this is still valid
>> today and you can safely say nowadays that wifi interfaces are always
>> called wlan*.
> 
> Here is a confirmed report of a wireless that is named ethX by the 
> kernel.
> 
> https://lists.debian.org/debian-user/2019/07/msg00610.html
> 
> (I received full dmesg off list if someone is interested)

(Groan.  Any hope they would be willing to go to the trouble of
booting a buster-backport kernel and seeing what that one thinks?)
 
> To be on the safe side the entry could be adjusted as per this patch 
> (also attached for convenience):
> 
> 
> diff --git a/en/issues.dbk b/en/issues.dbk
> index 7b46d168..3b463f2d 100644
> --- a/en/issues.dbk
> +++ b/en/issues.dbk
> @@ -153,7 +153,10 @@ information mentioned in <xref linkend="morereading"/>.
>       file (see <ulink url="&url-man;systemd.link">
>       systemd.link(5)</ulink>).
>       The <literal>net.ifnames=0</literal> kernel commandline option might
> -     also work for systems with only one network interface (of a given type).
> +     also work for systems with only one network interface<footnote><para>
> +     It should also work for systems with interfaces of different types (e.g.
> +     Ethernet and wireless) as the kernel it typically using different
        e                                    is
(Ethernet is technically a trademark, but elsewhere we leave it lowercase)

This could be interpreted as saying that it will work for systems with
any number of interfaces of any number of different types.  Maybe:

        It should also work for systems with one ethernet and one wireless
	interface, as the kernel typically uses different

> +     different naming conventions for them (i.e. eth0 and wlan0).</para></footnote>.
        ^^^^^^^^^
(Repeated word)

>      </para>
>      <para>
>       To find the new-style names that will be used, first find the

I'm not sure what you're trying to achieve with this change, since all
it seems to do is assert more specifically that the thing you've got a
confirmed report of typically doesn't happen, which is what we were
all assuming anyway.

Would it help if instead of saying "only one network interface (of a
given type)" it said something like "only one network interface in a
given type namespace (e.g. ethX)"?
-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package



More information about the Pkg-systemd-maintainers mailing list