On 02/07/2007 12:13 PM, Lu, Yinghai wrote:
So you need to scripts for flash
- get mac address from the legacy bios from flash
- flash your linuxbios.
- reprogram you mac address again.
Thank you for the clarifications.
Good HW design should use serial EEPROM on smbus to preserve the MAC address instead like s2895.
It is not my case. Sun Ultra40 has AT24C64, which has no MAC in it. This EEPROM looks smbus-unfriendly for it needs 13-bit data words. In any case, the original BIOSes contain MACs, serial numbers and other tags.
-----Original Message----- From: Roman Kononov [mailto:kononov195-lbl@yahoo.com]
Another point is that I've spent quite a bit of time figuring out exactly why my networking is screwed and how it would be possible to move the MAC address definition from the secret file closer to the particular target configuration and the person compiling it. The MAC address is not a property of ck804, it is a property of the mainboard or the target.
What do you think about the above stuff?
I panned to modify romstrap.inc and Sun Ultra40 mainboard's Config.lb, and put that mac_address.h into the target directory so that a potential user of linuxbios.org would be aware about all this.
Roman