mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2026-03-23 05:01:35 +01:00
In some cases it is necessary to set a custom DHCP client-id during early boot. For example, the firmware of some InfiniBand NIC uses a 48-bit MAC derived from the InfiniBand 20-byte MAC when doing PXE. NetworkManager doesn't have any knowledge of that 48-bit MAC and uses the full MAC as client-id, therefore getting a different lease. Introduce a new option 'rd.net.dhcp.client-id' to specify a custom client-id. Resolves: https://issues.redhat.com/browse/RHEL-108454 https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/2277 |
||
|---|---|---|
| .. | ||
| tests | ||
| meson.build | ||
| nm-initrd-generator.c | ||
| nm-initrd-generator.h | ||
| nmi-cmdline-reader.c | ||
| nmi-dt-reader.c | ||
| nmi-ibft-reader.c | ||
| nmi-nbft-reader.c | ||
| README.md | ||
nm-initrd-generator
A command line tool that generates NetworkManager configuration.
This is supposed to be run by dracut in initrd, before NetworkManager starts. It parses the kernel command line, generates configuration and quits.
See:
man 8 nm-initrd-generator([www])man 7 dracut.cmdline