I should just block systemd apologists preemptively
-
-
Nope. udev used to have rules making device numbering deterministic (record-on-first-use). then systemd removed that in favor of their insane numbering scheme.
-
I wouldn't knowingly argue in favor of nondeterminism.
-
It's still nondeterministic on first install though. Not great if you're doing reinstalls or deploying across hosts. TBH I'm not a systemd fan but I think the new interface naming scheme makes more sense in the long run. And I don't even use systemd on most machines.
-
This is why legacy IDE had jumpers. Hardware topology conf should always be physical on the hardware to facilitate (re)install, deployment across many machines, moving disk to replacement hw, etc. ID by mac/guid/etc is bogus.
-
It's eno1, eno2, etc. for internal ethernet when the motherboard firmware is decent and falls back to bus location. The default of using the USB topology instead of a MAC might be what ends up annoying people most since it changes if you switch the port. https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ …
-
I turn it off on my laptop, since it almost always only has eth0/wlan0 on boot and anything else is hotplugged. I also sometimes turn it off on trivial systems with a single port and no hotplugging (e.g. embedded). But it's good for anything with 2+ ports, particularly servers.
-
It's somewhat useful here since it calls the internal one eno1 (since the motherboard is sane) and provides consistent naming for USB tethering via Android / CopperheadOS based on USB port.
-
Can see why someone would be unhappy about it if they use a laptop with USB tethering and don't plug into the same port every time. Instead of eth0 they get enp5s0u1, enp5s0u2 or similar depending on port. Configuring it to use MAC would be worse since it's random each time.
- 2 more replies
New conversation -
-
-
There's an ongoing theme in Linux and sw/computing in general of making everyone suffer for special-interest requirements.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
RARE case of >1 eth port? My new desktop will have six physical interfaces. Add in all of the vlan subifs and such and it will be way more.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.