mac-address vs. local-mac-address
Kumar Gala
galak at kernel.crashing.org
Thu Feb 8 09:14:58 EST 2007
On Feb 7, 2007, at 4:07 PM, Timur Tabi wrote:
> Kumar Gala wrote:
>
>> The problem with u-boot is that the correct way would be to use
>> local-mac-address for what's compiled into u-boot and mac-address
>> if someone does a 'setenv' to modify the mac address. The
>> question is anyone really going to care that much.
>
> I don't think the compiled-in MAC address should be used at all.
>
> For most boards, the compiled-in option is just some random MAC
> address. When the board is shipped, the manufacturer creates his
> own set of environment variables and overrides what's stored on flash.
And where does the mfg store these?
> I actually think that storing a MAC address in a board
> configuration for or a DTS is a bad idea, because MAC addresses are
> supposed to be unique for each Ethernet device, and storing a fixed
> value in a source file breaks that. However, that's a separate
> issue. I was just trying to stress that the compiled-in MAC
> address is of no value.
Ok, so 'compiled-in' wasn't the best choice. What I meant is 'local-
mac-address' is the MAC address u-boot decides to use when it boots
before any user interaction. (this may be the compiled-in one, or
one from flash env settings, or whatever other source the board code
decides).
- k
More information about the Linuxppc-dev
mailing list