Subject | Hash | Author | Date (UTC) |
---|---|---|---|
document ./mk inject setmac on the nvmutil page | d120ebf8f2dd87a3db0768eb45dc773228ddcefb | Leah Rowe | 2025-01-07 08:33:39 |
nvmutil: Remove redundant information | a6478d6797236e86a765efb24c92d3ae3b711434 | Leah Rowe | 2025-01-07 04:42:16 |
formatting | 090e58d4f84125bdcf035efcadd1cd5c13a03c77 | Leah Rowe | 2025-01-06 21:42:50 |
Libreboot 20241206, 8th revision (announcement) | 1b4326dd620f7b770e3d68c34c96623e86d84e5b | Leah Rowe | 2025-01-06 21:30:57 |
Add missing release year to ASUS KFSN4-DRE | 7421e9a8c7a7b6aa5a6e70294973ea4fd4bedb77 | libreandre | 2025-01-06 16:18:26 |
docs/build: Remove the python instructions | c1daf0fc5ec42fac72c3d608a4c112770edbf97a | Leah Rowe | 2025-01-05 22:21:49 |
list angel pons on contrib.md (haswell nri) | 6a8e230d7a2543282c1f9a50b86259a98decf11a | Leah Rowe | 2025-01-05 20:13:51 |
clean up references to who.md | fcb63c3c3b5673aa2afafbe9fe7702eaa4f10d55 | Leah Rowe | 2025-01-05 18:16:16 |
Vastly expanded the contrib page | fd1a0ae3a2b3915abfafbf31baa233e2d4e034c2 | Leah Rowe | 2025-01-05 18:09:14 |
rename contact-fr.md to contact.fr.md | 7fddfaca820d075bf31dc60548b8b62825bacabd | Leah Rowe | 2025-01-05 12:19:42 |
further clarification of intent | 90804582a8df8824f82fd1757dd40487ddac34a1 | Leah Rowe | 2025-01-05 12:05:44 |
docs/maintain: Clearer introduction to PSDG policy | a3158f3f97f949513916b8345a58c7645415cb01 | Leah Rowe | 2025-01-05 12:04:14 |
ivy_has_common: document setmac restore | 990f55056394103be65119b38f0e37def16fdcef | Leah Rowe | 2025-01-05 11:24:54 |
ivy_has_common: document setmac keep | a6026556c97d229fb7f43cad10a3d0eee51efbac | Leah Rowe | 2025-01-05 07:58:32 |
further expand the system requirement info | 43e7f2eff0f5f28103e87037dc28158a9e0e2a8c | Leah Rowe | 2025-01-04 17:31:40 |
remove duplication | 00dacd33ef28baf4bceb5aa17f823f0bd8100818 | Leah Rowe | 2025-01-04 17:25:11 |
move system requirements to docs/maintain/ | 9011218a8eeb7f2f3ea89e605f5331c959267f9c | Leah Rowe | 2025-01-04 17:23:02 |
docs/build: specify system requirements | e6e952ac11b64f0dddf1beff68f36f07b48396ea | Leah Rowe | 2025-01-04 17:07:27 |
tidy up the vendor inject guide | 08f35ff1b6d5d8a8481a3fecf7c2b44f9a978982 | Leah Rowe | 2025-01-04 15:42:38 |
install/nvmutil: Safer cat/de-cat instructions | c587cee2ac9f3e36f36b978da63279e7241ecb2a | Leah Rowe | 2025-01-04 15:34:11 |
File | Lines added | Lines deleted |
---|---|---|
site/docs/install/nvmutil.md | 30 | 0 |
File site/docs/install/nvmutil.md changed (mode: 100644) (index e4e5237..e7eee19) | |||
... | ... | you how to dump or otherwise acquire that file; the second | |
45 | 45 | half of this README then tells you how to operate on it, | half of this README then tells you how to operate on it, |
46 | 46 | using `nvmutil`. | using `nvmutil`. |
47 | 47 | ||
48 | Automatic MAC address changer | ||
49 | ----------------------------- | ||
50 | |||
51 | Instead of running nvmutil manually, like below, you can | ||
52 | also use the inject command, like so (examples): | ||
53 | |||
54 | ./mk inject libreboot-RELEASE_targetname.tar.xz | ||
55 | ./mk inject libreboot-RELEASE_targetname.tar.xz setmac | ||
56 | ./mk inject libreboot-RELEASE_targetname.tar.xz setmac 00:1f:16:00:11:22 | ||
57 | ./mk inject libreboot-RELEASE_targetname.tar.xz setmac 00:??:16:0?:1?:22 | ||
58 | ./mk inject libreboot-RELEASE_targetname.tar.xz setmac restore | ||
59 | |||
60 | This writes the MAC address on the GbE region of the image. You must do this | ||
61 | on the tarball, from the ROM image release archives, and then extract the | ||
62 | archive. | ||
63 | |||
64 | These same commands also [download/insert certain vendor files](ivy_has_common.md) | ||
65 | if needed, on the given board. | ||
66 | |||
67 | Without argument after the tarball, it behaves the same as `setmac`. If `setmac` | ||
68 | is provided without argument, or no argument is given, the MAC address is | ||
69 | randomised. Otherwise, you can specify an arbitrary address. | ||
70 | |||
71 | The `?` character is random, and you can specify that any of them be random, | ||
72 | while setting others (or all of them) arbitrarily. | ||
73 | |||
74 | The `restore` option restores the original one. The command works by using a | ||
75 | reference GbE image file present in Libreboot's build system, for the given | ||
76 | mainboard. | ||
77 | |||
48 | 78 | How to download newer versions | How to download newer versions |
49 | 79 | ============================== | ============================== |
50 | 80 |