Anton, no luck there I'm afraid.

http://dbyz.co.uk/ipxe4.png

If you check the EEPROM dumps I sent earlier, you'll see that there is only one MAC in the whole EEPROM. Looking for it at different offsets will return garbage.

Just to be sure, I dumped the EEPROM from both interfaces (both linked in an earlier email) and they are identical, so they are sharing the same EEPROM.

/Kieran

On 27/07/2012 14:55, Anton D. Kachalov wrote:
Kieran,

my fault.

Fix this line:

if ( ( rc = nvs_read ( &intel->eeprom, 0x37 /* NVM_ALT_MAC_ADDR_PTR */,

to this one:

if ( ( rc = nvs_read ( &intel->eeprom, 0x37 << 2 /* NVM_ALT_MAC_ADDR_PTR */,


_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to