#135: Flashrom deletes MAC addresses on Tyan Tomcat n3400B (S2925-E) ---------------------------------+------------------------------------------ Reporter: Jan@… | Owner: somebody Type: defect | Status: new Priority: major | Milestone: Component: flashrom | Version: v2 Keywords: | Dependencies: Patchstatus: there is no patch | ---------------------------------+------------------------------------------
Comment(by hailfinger):
Some Nvidia chipsets store the MAC address in the mainboard flash ROM instead of a separate chip. Unfortunately, there is no standard specifying where the MAC address ends up, so flashrom does not know how to extract the MAC address, nor how to patch it in.
flashrom does exactly what you ask it to do: Overwrite the old BIOS image with the new image. If the new image contains a garbage MAC address, flashrom will write the new image anyway because it doesn't know about that.
Of course, that might not be what you expected. If you have any docs on where exactly the MAC address is stored in the ROM image, I'm all ears and will probably add support to change the image accordingly.