[meta-intel] [MinnowBoard][PATCH] systemd: Conditionally add network file for systemd
Darren Hart
dvhart at linux.intel.com
Wed Nov 19 21:16:31 PST 2014
On 11/19/14 14:10, Burton, Ross wrote:
>
> On 19 November 2014 22:00, Darren Hart <dvhart at linux.intel.com
> <mailto:dvhart at linux.intel.com>> wrote:
>
> It seems to be a tricky one as the network interfaces are BSP-specific.
> This is a follow-on to:
>
> $ git show e3718d2
> commit e3718d24e9d2bbdac00d6f1ebd8cbe2894981e4e
> Author: Sujith H <Sujith_Haridasan at mentor.com
> <mailto:Sujith_Haridasan at mentor.com>>
> Date: 2014-07-30
>
> systemd: Network configuration for minnow board
>
> Adding network configuration for minnow board.
>
> Which adds:
>
> +++ b/recipes-core/systemd/systemd/10-dhcp.network
> @@ -0,0 +1,5 @@
> +[Match]
> +Name=en*
> +
> +[Network]
> +DHCP=yes
>
> This is specific to Minnow having an en0 interface, while other boards
> might have eth0, or some other name. The DHCP bit is arguably a DISTRO
> policy however.
>
> Perhaps a more generic version which matches a host of common names
> would be better and we could drop this rather basic one from meta-minnow
> all together.
>
>
> Considering that oe-core disables networkd, this can still be considered
> a distro-specific tweak. And isn't en* the standard name for ethernet
> devices on all hardware when systemd is renaming network devices, so
> this isn't BSP-specific?
>
> (http://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c#n20)
>
Perhaps! In this case, what would you suggest? I can see adding this to
the poky DISTRO config, but is there something we can do that is the
default unless a DISTRO specifies otherwise? The above seems like a
reasonable default configuration.
--
Darren Hart
Intel Open Source Technology Center
More information about the meta-intel
mailing list