[Bug 274092] if_smsc.c needs to use ether_gen_addr instead of read_random for more stable MAC address

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 12 Oct 2023 13:43:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274092

--- Comment #19 from Patrick M. Hausen <pmh@hausen.com> ---
Oh, of course we should not perform the "serial number" magic on anything but a
RPi 3(+) and older. In general there might not be a serial available on some
particular device. Sorry if I seemed to propose that.

If you deploy a bunch of Pis with RPi OS (Debian) in your company network and
open your DHCP server overview page they will all show as "Raspberry Pi
Foundation" + serial number, so if you took inventory in advance, you know
which device is which etc.

I am only arguing that FreeBSD on the Pi should not deliver a worse experience.
On the Pi only. Maybe it's not worth the effort.

Anyway I can continue to help debug this but I need some more guidance, please.
So build a debug kernel, crash the system again, then what? I don't have access
to the system other than raw media access to the EMMC flash.

-- 
You are receiving this mail because:
You are the assignee for the bug.