From c55e5a493b0a197e89181382741b752934a17814 Mon Sep 17 00:00:00 2001
From: Francis Rowe
+ It is also possible to generate a descriptor+gbe image with your own MAC address
+ inside (with the Gbe checksum updated to match). Run:
+ $ ./ich9gen --macaddress XX:XX:XX:XX:XX:XX
+ (replace the XX chars with the hexadecimal chars in the MAC address that you want)
+
+ You can find out your MAC address from ip addr or ifconfig in GNU/Linux. + Alternatively, if you are running libreboot already (with the correct MAC address in your + ROM), dump it (flashrom -r) and read the first 6 bytes from position 0x1000 (or 0x2000) in a hex editor + (or, rename it to factory.rom and run it in ich9deblob: in the newly created mkgbe.c + will be the individual bytes of your MAC address). If you are currently running the stock firmware + and haven't installed libreboot yet, you can also run that through ich9deblob to get the mac address. +
+ ++ An even simpler way to get the MAC address would be to read what's on the little sticker on + the underside. (on the X200, this would be near the VGA port). +
+ +Two new files will be created:
Software flashing instructions: the guide from #flashrom ought to work.
++ Notes about how the ME was removed (and disabled) for libreboot can be found at + ../hcl/x200_remove_me.html. +
++ On the X200, the Gbe region in the flash chip contains your MAC address. + Libreboot ROM images already contain a descriptor and gbe in them, but + with the same MAC address, which probably isn't the one you want. You can change it. + Read the notes about ich9gen to + know how to change the MAC address inside your ROM image before flashing it to your + machine. +
Flashrom supports the flash chips in the X200, but might complain that the laptop isn't whitelisted. @@ -426,11 +438,6 @@
- Notes about how the ME was removed (and disabled) for libreboot can be found at - ../hcl/x200_remove_me.html. -
- - -- cgit v0.9.1