Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Oct 2023 14:28:30 +0000
From:      bugzilla-noreply@freebsd.org
To:        net@FreeBSD.org
Subject:   [Bug 274092] if_smsc.c needs to use ether_gen_addr instead of read_random for more stable MAC address
Message-ID:  <bug-274092-7501-sHdc8VjpO1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-274092-7501@https.bugs.freebsd.org/bugzilla/>
References:  <bug-274092-7501@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274092

--- Comment #21 from Patrick M. Hausen <pmh@hausen.com> ---
No idea, honestly. How does RPi OS do it? If I remember correctly the serial is
somehow passed as a parameter to the kernel by the bootloader.

Using a FreeBSD specific vendor OUI and a stable MAC based on the hostid is
probably best.

Now, how can we proceed to get this working? I can try to find a "real Pi"
instead of a compute module, serial console access, and an external USB
Ethernet based on that chipset. Possibly we have some old hardware lying around
somewhere at the office. I'll report back on the weekend.

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


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-274092-7501-sHdc8VjpO1>