[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:37:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274092

--- Comment #18 from Mike Karels <karels@freebsd.org> ---
(In reply to Patrick M. Hausen from comment #17)
> Anyway what would be the result if we get this to work? As I have been arguing on the mailinglist the RPi foundation clearly documents that we should use the device's serial number to generate the MAC and nothing else for all RPi 3 and older.

The result would be that the MAC address is stable after FreeBSD is installed
and a hostid is generated.  However, you argue that the RPi Foundation
documents should control FreeBSD's implementation choices, even for a device
that is not RPi specific.  It seems to me quite wrong to implement an
RPi-specific method in a non-RPi-specific driver.  And the RPi Foundation is
not very cooperative with others attempting to support RPi with other software.

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