[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