mbed 1768 ethernet MAC address wrong?

30 Apr 2012

the address(&macBuf) call in the ethernet library returns a MAC address whose most significant byte (MSB) is 0. such as

00:02:F7:F0:1A:9B

If the intent is that the MAC is in the IEEE OUI group for "locally administered", rather than an OUI allocated to mbed.org, then shouldn't bit 1 of the MSB be a 1? This would yield

02:02:F7:F0:1A:9B

30 Apr 2012

The address is universally unique and if you do a OUI address lookup on http://standards.ieee.org/develop/regauth/oui/public.html, you will find that it is assigned to ARM.

30 Apr 2012

ah, I read the discussion that the MAC was derived from the mbed device's serial number. I then mistakenly assumed that the MAC address would be related to mbed.org rather than ARM, LLC.

30 Apr 2012

steve childress wrote:

the MAC address would be related to mbed.org rather than ARM, LLC.

They are one and the same. mbed.org is a site operated by ARM Limited. http://mbed.org/terms/

My belief is that this particular set of MAC addresses was purchased by ARM to just be used for the mbed devices. http://mbed.org/forum/mbed/topic/1343/?page=1#comment-6555

30 Apr 2012

OK. I'll read the terms. Guess I assumed that being a .org, mbed was a not for profit organization whereas ARM, LLC is for profit, legally separate.