summaryrefslogtreecommitdiffstats
path: root/docs/hcl
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 /docs/hcl
parente8a7514e7701b314a00ceb722c912cc2ca9f6966 (diff)
downloadlibreboot-c55e5a493b0a197e89181382741b752934a17814.zip
libreboot-c55e5a493b0a197e89181382741b752934a17814.tar.gz
libreboot-c55e5a493b0a197e89181382741b752934a17814.tar.bz2
docs (X200): add notes about changing Gbe MAC address
Diffstat (limited to 'docs/hcl')
-rw-r--r--docs/hcl/x200_remove_me.html21
1 files changed, 21 insertions, 0 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>