summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2014-12-28 21:13:53 (EST)
committer Francis Rowe <info@gluglug.org.uk>2014-12-28 21:25:24 (EST)
commitc55e5a493b0a197e89181382741b752934a17814 (patch)
treeffbdfabed9d46b344bbd11793eb83e7d75f4d7c8
parente8a7514e7701b314a00ceb722c912cc2ca9f6966 (diff)
downloadlibreboot-c55e5a493b0a197e89181382741b752934a17814.zip
libreboot-c55e5a493b0a197e89181382741b752934a17814.tar.gz
libreboot-c55e5a493b0a197e89181382741b752934a17814.tar.bz2
docs (X200): add notes about changing Gbe MAC address
-rw-r--r--docs/hcl/x200_remove_me.html21
-rw-r--r--docs/install/index.html17
2 files changed, 33 insertions, 5 deletions
diff --git a/docs/hcl/x200_remove_me.html b/docs/hcl/x200_remove_me.html
index 3d72951..23849da 100644
--- a/docs/hcl/x200_remove_me.html
+++ b/docs/hcl/x200_remove_me.html
@@ -54,6 +54,27 @@
</p>
<p>
+ It is also possible to generate a descriptor+gbe image with your own MAC address
+ inside (with the Gbe checksum updated to match). Run:<br/>
+ $ <b>./ich9gen --macaddress XX:XX:XX:XX:XX:XX</b><br/>
+ (replace the XX chars with the hexadecimal chars in the MAC address that you want)
+ </p>
+
+ <p>
+ You can find out your MAC address from <b>ip addr</b> or <b>ifconfig</b> 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.
+ </p>
+
+ <p>
+ 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).
+ </p>
+
+ <p>
Two new files will be created:
</p>
<ul>
diff --git a/docs/install/index.html b/docs/install/index.html
index 207d1cc..241ef3d 100644
--- a/docs/install/index.html
+++ b/docs/install/index.html
@@ -417,6 +417,18 @@
<p>
Software flashing instructions: the guide from <a href="#flashrom">#flashrom</a> ought to work.
</p>
+ <p>
+ Notes about how the ME was removed (and disabled) for libreboot can be found at
+ <a href="../hcl/x200_remove_me.html">../hcl/x200_remove_me.html</a>.
+ </p>
+ <p>
+ 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 <a href="../hcl/x200_remove_me.html#ich9gen">ich9gen</a> to
+ know how to change the MAC address inside your ROM image before flashing it to your
+ machine.
+ </p>
<p>
Flashrom supports the flash chips in the X200, but might complain that the laptop isn't whitelisted.
@@ -426,11 +438,6 @@
</p>
<p>
- Notes about how the ME was removed (and disabled) for libreboot can be found at
- <a href="../hcl/x200_remove_me.html">../hcl/x200_remove_me.html</a>.
- </p>
-
- <p>
<a href="#pagetop">Back to top of page.</a>
</p>