[arch-releng] [archiso] disable 80-net-name-slot.rules for next releng?
thomas at archlinux.org
Fri May 24 10:27:12 EDT 2013
Am 24.05.2013 16:04, schrieb Gerardo Exequiel Pozzi:
> I am planing to do a new release[#1] this weekend. Since we are using
> dhcpcd.service (dhcp for all net-if) and is racy, sometimes net-if
> rename work and others no. So I think can be a good idea to not rename
> at all.
Shouldn't we rather fix our network setup? We actually want to present
these new names during setup so that people know what they'll get after
I am unsure of how to fix that, but the problem is that Kay denies that
this is a problem in udev. Systemd/udev always claimed you need to
listen on netlink for interface changes, now they claim you need to
listen on netlink AND udev for those changes, which seems pretty
redundant. IMO, the kernel should not notify netlink until udev is
finished processing the uevent - that is nothing we can implement now,
so let's look for something else.
1) Use networkmanager? No idea, at least LAN will work OOTB.
2) Wait for dhcpcd start until all network interfaces are settled? Would
only solve the problem on boot, not with dynamically appearing network
3) Fix dhcpcd to listen on udev? No idea how hard that is.
4) Dynamically launch dhcpcd from udev when an interface appears
(SYSTEMD_WANTS="dhcpcd@$name.service")? May work.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 901 bytes
Desc: OpenPGP digital signature
More information about the arch-releng