Pszemol said:
When a company designs a device with Ethernet it needs to programm MAC in
it. I know IEEE assigns MAC numbers and charges for this fee.
I know also the meaning of bit 46th means:
=0 - address given by IEEE
=1 - address NOT given by IEEE
Does it mean there is a legal way to not go to IEEE for that number and
program the Ethernet MAC address with a random number with 46th bit set?
I know I would risk my address being not unique, but this is very small
volume production and it would not be a big problem. I am more concern
with a legal side of this issue. Is there a legal force to go to IEEE for
MAC? Anybody here experienced in manufacturing Ethernet device?
Reading from my IEEE letter where we got a OUI, they state there is no
guarantee that duplicate assignments wont occur.
For a small number of units you could use the Locally Admin bit set, but
you would need a way to let the user re-assign the MAC in case of collision.
This would not occur if they *do not* have any other locally admin'd MACs.
Use any number for the first 24 bits (with the local admin bit set) and
a serial number of something like that for the low 24.
Here are a couple of links that may help:
http://standards.ieee.org/regauth/oui/tutorials/lanman.html
http://standards.ieee.org/catalog/olis/802-1990.pdf