On 2019-11-13, Alarig Le Lay <[email protected]> wrote:
> PS: Old interface names were way more guessable than the new ones (eth0
> used to work 99% of time). I really don’t understand why someone woke a
> morning a though “we should randomise this, it’s too much stable”.
The way it was explained to me was that the old way fell down in some
situations with multiple interfaces. Interfaces were named in the
order they were disovered by the kernel during startup. For some
sorts of NICs (e.g. PCI) the discovery order is repeatible, so no
problems.
However, for some sorts of interfaces (e.g. USB attached devices), the
discovery order isn't always repeatable. The new scheme was
implemented to make sure than every time you reboot you get interface
names that corresponded to the same physical RJ45 jacks they did the
last time.
--
Grant Edwards grant.b.edwards Yow! If I pull this SWITCH
at I'll be RITA HAYWORTH!!
gmail.com Or a SCIENTOLOGIST!