1NM-INITRD-GENERATOR(8) System Administration NM-INITRD-GENERATOR(8)
2
3
4
6 nm-initrd-generator - early boot NetworkManager configuration generator
7
9 nm-initrd-generator [OPTIONS...] -- [CMDLINE...]
10
12 nm-initrd-generator scans the command line for options relevant to
13 network configuration and creates configuration files for an early
14 instance of NetworkManager run from the initial ramdisk during early
15 boot.
16
18 -c | --connections-dir path
19 Output connection directory.
20
21 -i | --initrd-data-dir path
22 Output directory for initrd data (e.g. hostname).
23
24 -d | --sysfs-dir path
25 The sysfs mount point.
26
27 -r | --run-config-dir path
28 Output directory for config files.
29
30 -s | --stdout
31 Dump connections to standard output. Useful for debugging.
32
33 CMDLINE
34 The options that appear on the kernel command line. The following
35 options are recognized:
36 ip
37 rd.route
38 bridge
39 bond
40 team
41 vlan
42 bootdev
43 nameserver
44 rd.peerdns
45 rd.bootif
46 rd.net.timeout.dhcp
47 rd.net.timeout.carrier
48 BOOTIF
49 Please consult the dracut.cmdline(7) manual for the documentation
50 of the precise format of the values supported.
51
53 nm-initrd-generator generates a set of connections that are then
54 configured by the NetworkManager instance running in the initrd. There
55 are some differences in behavior compared to the network-legacy dracut
56 module:
57
58 • When an interface is configured with a static address and a
59 gateway, the network-legacy module waits that the gateway responds
60 to arping requests before proceeding, while NetworkManager doesn't.
61
62 • network-legacy configures interfaces one by one in the order in
63 which they are announced by udev. If multiple interfaces specify a
64 hostname (from command line or from DHCP), the one from the last
65 interface activated wins. With NetworkManager, hostnames from
66 command line have higher precedence over ones from DHCP, and the
67 last that appears in the command line wins.
68
70 nm-initrd-generator exits with status 0. It ignores unrecognized
71 options and prints an error message if it encounters a malformed
72 option.
73
75 dracut.cmdline(7), NetworkManager(8).
76
77
78
79NetworkManager 1.30.4 NM-INITRD-GENERATOR(8)