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)
docs/install/mac_address: Remove ich9utils mentions dd0bf75198cfccde04c0ce984d584d5edd0744ef Runxi Yu 2025-02-07 14:40:23
docs/install/ich9utils.desc: Note deprecation 4e7473b822bdb6d73da594c8a6ddb0293a5ffc9a Runxi Yu 2025-02-07 14:38:21
contrib: Update the ich9gen section in Steve's contribs 46ab4acf3ab962305d5522a71b44cba45714e534 Runxi Yu 2025-02-07 14:36:26
T480: mention pulseaudio vs pipewire 84219b20eb0a207910805dca658dbe6b3fe1e70e Leah Rowe 2025-02-06 20:13:17
add spi to other.md f628901f61918fea7fd95dd9f65d859ff7881f72 Leah Rowe 2025-01-26 11:58:47
mention fossy 987afae58a40ebebb9bca57a81e92f98bdfdd3f3 Leah Rowe 2025-01-25 18:37:44
expand other.md 5cf2ddde7395a9f98ba4cebc6f493b00fb58af7f Leah Rowe 2025-01-25 18:31:03
shorter descriptions 3b90750b4b6ea0e8c9682ca517bb76800e6a5e2a Leah Rowe 2025-01-25 15:04:38
descriptions 98ac57b0ef31ad34923644b11250e6d3e8a66417 Leah Rowe 2025-01-25 13:44:12
remove redundant paragraph eb3c0fba231a240f4c2d7bcd0490b5b6138008b9 Leah Rowe 2025-01-25 11:53:52
lbssg e48c951f25cee6335c662c50eb29fddc84efd6ff Leah Rowe 2025-01-25 11:25:12
improve home page title a655788bdb83b9dd4b426382000b6771fb5a26f8 Leah Rowe 2025-01-25 07:44:45
improve the linux page 675e3d8593fcf858ed969cb7c6c9aa76dc18746b Leah Rowe 2025-01-25 07:39:35
docs/install: better introduction b9e94013d85e3200944e0078b632e432fd41a9d7 Leah Rowe 2025-01-25 07:29:56
hardened title 9bd18ec1ae411ea18eb0d742a33fb7ede4dae87e Leah Rowe 2025-01-25 07:25:05
grammar f3b11876443b39f536dec91fd9fff630d4417ee2 Leah Rowe 2025-01-25 07:11:08
gnu boot loader grub 3c2af034edd69fc470d9fec267400e9a742b640c Leah Rowe 2025-01-25 07:08:47
gnu grub boot loader 0638856c1c2264cb4ca875db7daa75134822dcbb Leah Rowe 2025-01-25 06:49:02
nvmutil: add notes about 16/128 kb gbe files 138b3e306f24aa8f4fd365e25dbfdc524267b44f Leah Rowe 2025-01-24 13:25:17
make text color a bit brighter 755666a238881968b2fd94684987b6ffb2ad214a Leah Rowe 2025-01-22 12:07:04
Commit dd0bf75198cfccde04c0ce984d584d5edd0744ef - docs/install/mac_address: Remove ich9utils mentions
Author: Runxi Yu
Author date (UTC): 2025-02-07 14:40
Committer name: Runxi Yu
Committer date (UTC): 2025-02-07 14:40
Parent(s): 4e7473b822bdb6d73da594c8a6ddb0293a5ffc9a
Signer:
Signing key:
Signing status: N
Tree: 91b88ffb8158e76edb7d507fdd045747ebc5aa02
File Lines added Lines deleted
site/docs/install/mac_address.md 1 21
File site/docs/install/mac_address.md changed (mode: 100644) (index 8c857f5..ac15557)
... ... init scripts or you can use your operating system's own networking
86 86 configuration. Refer to your operating system's documentation for configuration. Refer to your operating system's documentation for
87 87 how to do this. how to do this.
88 88
89 Changing the MAC address on X200/T400/T500/W500
90 -----------------------------------------------
91
92 On GM45 laptops with ICH9M southbridge and Intel PHY module, the MAC address
93 is hardcoded in boot flash, which means it can be changed if you re-flash.
94
95 See [ich9utils documentation](../install/ich9utils.md)
96
97 If *all* you want to do is change the MAC address, you might try `nvmutil`
98 instead. See notes below:
99
100 Changing the MAC address on ivybridge/sandybridge/haswell (e.g. X230/T440p)
89 Changing the MAC address (e.g. X230/T440p)
101 90 ----------------------------------------------------------------- -----------------------------------------------------------------
102 91
103 92 See [nvmutil documentation](../install/nvmutil.md) See [nvmutil documentation](../install/nvmutil.md)
 
... ... Sandybridge, Ivybridge and Haswell platforms, but it can be used on any
107 96 platform with a valid GbE region in flash, where an Intel Flash Descriptor platform with a valid GbE region in flash, where an Intel Flash Descriptor
108 97 is used; this includes older GM45+ICH9M machines supported by Libreboot. is used; this includes older GM45+ICH9M machines supported by Libreboot.
109 98
110 The `ich9utils` program is more useful in an lbmk context, because it
111 generates an entire Intel Flash Descriptor and GbE region from scratch;
112 coreboot has a similar method in its build system, using its own utility
113 called bincfg, but this tool is unused in lbmk.
114
115 No tool like ich9utils exists for these boards yet, but lbmk includes the IFD
116 and GbE files in-tree (Intel ME is handled by extracting from Lenovo updates,
117 which the build system automatically fetches from the internet).
118
119 99 You can use `nvmutil` to change the existing MAC address in a GbE region. This You can use `nvmutil` to change the existing MAC address in a GbE region. This
120 100 sets the "hardcoded" MAC address, typically a globally assigned one set by sets the "hardcoded" MAC address, typically a globally assigned one set by
121 101 the vendor, but you can use local addresses, and you can use randomised MACs. the vendor, but you can use local addresses, and you can use randomised MACs.
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