[oe] [PATCH v3] linux-omap-2.6.36rc -- Consistent MAC address for BeagleBoard xM Adding a patch to linux-omap-2.6.36rc for beagleboard. Patch is adapted from one submitted by Mark Crichton to the Beagleboard Google Group (see http://groups.google.com/group/beagleboard/browse_thread/thread/92d41bb344f8939b?fwc=1). BeagleBoard xM now uses the OMAP's die ID as a MAC instead of generating a random one (since it doesn't have an EEPROM to store it), so you have a consistent MAC across boots. Signed-off-by: Matt Johnson <johnso87 at crhc.illinois.edu>

Khem Raj raj.khem at gmail.com
Thu Oct 28 05:10:44 UTC 2010


On (27/10/10 23:57), Matt Johnson wrote:
> ---
>  conf/machine/include/omap3.inc                     |    2 +-
>  ...e-beagleboard-xm-a-consistent-MAC-address.patch |   83 ++++++++++++++++++++
>  recipes/linux/linux-omap_2.6.36rc.bb               |    1 +
>  3 files changed, 85 insertions(+), 1 deletions(-)
>  create mode 100644 recipes/linux/linux-omap-2.6.36rc/0008-give-the-beagleboard-xm-a-consistent-MAC-address.patch
> 
> diff --git a/conf/machine/include/omap3.inc b/conf/machine/include/omap3.inc
> index 76e997d..8b7a391 100644
> --- a/conf/machine/include/omap3.inc
> +++ b/conf/machine/include/omap3.inc
> @@ -4,7 +4,7 @@ TARGET_ARCH = "arm"
>  require conf/machine/include/tune-cortexa8.inc
>  PREFERRED_PROVIDER_virtual/kernel = "linux-omap"
>  # Increase this everytime you change something in the kernel
> -MACHINE_KERNEL_PR = "r90"
> +MACHINE_KERNEL_PR = "r91"

I guess you need to change MACHINE_KERNEL_PR_append to "e+..."
-Khem




More information about the Openembedded-devel mailing list