Subject: Re: MAC address for PCI hme (Re: CVS commit: syssrc/sys/arch/i386/conf)
To: None <tech-kern@netbsd.org>
From: Ignatios Souvatzis <ignatios@theory.cs.uni-bonn.de>
List: tech-kern
Date: 08/28/2001 12:15:55
--M/SuVGWktc5uNpra
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Aug 28, 2001 at 03:21:21PM +0900, Curt Sampson wrote:
>=20
> Another option might be to use the output of a pseudo-random number
> number generator seeded from the hostname to construct the lower half
> of the MAC address (leaving us with only a one in sixteen million
> chance of a collision), though where we get an appropriate IEEE OUI
> (Organizationally Unique Identifier) for the upper half would still be
> an open question. We could spend $1250 and buy an OUI from IEE, but I'd
> suggest we just steal one from a company that's not likely to use theirs
> for Ethernet, such as Atari (00-00-36). :-)

Let me respectfully disagree here.

The correct approach would be to use a random value with the first bit zero
(unicast) and the 2nd bit one (not globally unique) on the wire, that is
abcdef10:XX:XX:XX:XX:XX for us computer types that have those bits
backwards ;-)

Regards,
	-is

--M/SuVGWktc5uNpra
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: 2.6.i

iQEVAgUBO4tvVzCn4om+4LhpAQFp/Af/QygSEPU5LP6sjE5dKmOx59S0wD7aqpCL
IEzLZSOr0/eMWoJCd/bPZYS4Ald8d+GnnS3V0UUqlvJ7j0ah+Y6f8IeaXHTIudge
TkmIy94BMcIAtwsOUOEK9/1qJAPIc7ijZ/+yNn2PLpOTgrxAe2mVYU8I5Y1vmIjZ
JXMKgLTR3VurrGoHJbNkWM4mzpRfeNzwJozvXCWSkA823ZOH72PP8IfvegL+U7hs
Ur9vr3y6+r7cWU37bPGqSzJ2sgnwxQoIylHkBra5/2/ERkUr+sqq7kvtbExoTs+J
EzZ48vqN5kwEGLfFiZ3Fjrk648tdNWxcaGzCeIMw2tuUzJzC1XqzbA==
=kDGx
-----END PGP SIGNATURE-----

--M/SuVGWktc5uNpra--