libreboot / lbwww (public) (License: Unspecified) (since 2023-04-11) (hash sha1)
libreboot website (markdown files). https://libreboot.org/
List of commits:
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
Commit d120ebf8f2dd87a3db0768eb45dc773228ddcefb - document ./mk inject setmac on the nvmutil page
Signed-off-by: Leah Rowe <leah@libreboot.org>
Author: Leah Rowe
Author date (UTC): 2025-01-07 08:33
Committer name: Leah Rowe
Committer date (UTC): 2025-01-07 08:39
Parent(s): a6478d6797236e86a765efb24c92d3ae3b711434
Signer:
Signing key:
Signing status: N
Tree: ea73ea325f0c3bbfa850f33379841ac3450e1499
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
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/libreboot/lbwww

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/libreboot/lbwww

Clone this repository using git:
git clone git://git.rocketgit.com/user/libreboot/lbwww

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main