[yocto] [meta-fsl-ppc 07/16] netbase: add optional parameter to control auto dhcp for eth0
b19537 at freescale.com
b19537 at freescale.com
Wed Sep 12 00:06:21 PDT 2012
From: Ting Liu <b28495 at freescale.com>
Signed-off-by: Ting Liu <b28495 at freescale.com>
---
recipes-append/netbase/netbase_4.47.bbappend | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/recipes-append/netbase/netbase_4.47.bbappend b/recipes-append/netbase/netbase_4.47.bbappend
index 837cd20..36fe1a2 100644
--- a/recipes-append/netbase/netbase_4.47.bbappend
+++ b/recipes-append/netbase/netbase_4.47.bbappend
@@ -1,10 +1,15 @@
FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
+AUTO_ETH0 = '${@base_conditional("ETH0_AUTO_DHCP", "0", "0", "1", d)}'
+
SRC_URI += "file://71-fsl-dpaa-persistent-networking.rules"
do_install_append () {
install -d ${D}${sysconfdir}/udev/rules.d/
install -m 0644 ${WORKDIR}/71-fsl-dpaa-persistent-networking.rules ${D}${sysconfdir}/udev/rules.d
+ if [ "0" = "${AUTO_ETH0}" ]; then
+ sed -i 's,auto eth0,#auto eth0,g' ${D}${sysconfdir}/network/interfaces
+ fi
}
-PR .= "+${DISTRO}"
+PR .= "+${DISTRO}.1"
--
1.7.9.5
More information about the yocto
mailing list