1NM-INITRD-GENERATOR(8)       System Administration      NM-INITRD-GENERATOR(8)
2
3
4

NAME

6       nm-initrd-generator - early boot NetworkManager configuration generator
7

SYNOPSIS

9       nm-initrd-generator [OPTIONS...] -- [CMDLINE...]
10

DESCRIPTION

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

OPTIONS

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

DIFFERENCES FROM THE NETWORK-LEGACY DRACUT MODULE

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

EXIT STATUS

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

SEE ALSO

75       dracut.cmdline(7), NetworkManager(8).
76
77
78
79NetworkManager 1.30.4                                   NM-INITRD-GENERATOR(8)
Impressum