Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Oct 2017 09:33:35 +0200
From:      Ralf Wenk <iz-rpi03@hs-karlsruhe.de>
To:        freebsd-arm@freebsd.org
Subject:   rpi3 - changing MAC address of ue0 between GENERIC and  GENERIC-NODEBUG kernels
Message-ID:  <E1e6tiR-007eDW-UU@smtp.hs-karlsruhe.de>

next in thread | raw e-mail | index | archive | help
Hello,

as I noticed accidental, the MAC address of the ue0 interface on my
rpi 3 is changing between a kernel build with KERNCONF=3DGENERIC and
KERNCONF=3DGENERIC-NODEBUG from the same revision.

It also changes between GENERIC kernels based on different revisions.

It looks like the MAC address is stable for each kernel, because when
I boot a kernel from an older revision with a known ue0 MAC address
this older kernel uses the old known MAC address.

I do crosscompiling the rpi3 world and kernel(s) on a amd64 FreeBSD
12.0-Current.

The firmware in the FAT partition is not changed between the kernels.

As I do not see a common pattern in the MAC addresses, I think they are
more or less random memory bits. Examples:
d2:8f:50:a0:71:7a GENERIC r324918
de:2a:39:1b:63:1f GENERIC-NODEBUG r324918
7e:45:9d:dc:5b:72 GENERIC r324694

=24 uname -a
FreeBSD rpi3-b 12.0-CURRENT FreeBSD 12.0-CURRENT =230 r324918: Mon Oct 23=
=20
21:46:36 CEST 2017     root=40home:/usr/obj/arm64.aarch64/usr/src/sys/GEN=
ERIC-NOD
EBUG  arm64
=24=20

Is anybody experiencing the same behavior?

Ralf




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1e6tiR-007eDW-UU>