summaryrefslogtreecommitdiff
path: root/man/nm-initrd-generator.xml
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2020-05-04 11:08:18 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2020-05-06 10:33:42 +0200
commit2035353dabcdd8870bb0ab4e823728ac3f67ca11 (patch)
tree95e3af7457cbd6449a5118a315205c62ddbadd15 /man/nm-initrd-generator.xml
parentfbf54ab1829ecf97b0a22f09eaa3424001c0bb74 (diff)
downloadNetworkManager-2035353dabcdd8870bb0ab4e823728ac3f67ca11.tar.gz
man: initrd: describe differences from network-legacy module
Diffstat (limited to 'man/nm-initrd-generator.xml')
-rw-r--r--man/nm-initrd-generator.xml28
1 files changed, 28 insertions, 0 deletions
diff --git a/man/nm-initrd-generator.xml b/man/nm-initrd-generator.xml
index 66d9b3ce05..37f5ffdf4b 100644
--- a/man/nm-initrd-generator.xml
+++ b/man/nm-initrd-generator.xml
@@ -143,6 +143,34 @@
</variablelist>
</refsect1>
+ <refsect1 id='differences_from_network_legacy'><title>Differences from the network-legacy dracut module</title>
+
+ <para><command>nm-initrd-generator</command> generates a set of
+ connections that are then configured by the NetworkManager
+ instance running in the initrd. There are some differences in
+ behavior compared to the network-legacy dracut module:</para>
+
+ <itemizedlist>
+ <listitem>
+ <para>When an interface is configured with a static address
+ and a gateway, the network-legacy module waits that the
+ gateway responds to arping requests before proceeding, while
+ NetworkManager doesn't.</para>
+ </listitem>
+
+ <listitem>
+ <para>network-legacy configures interfaces one by one in the
+ order in which they are announced by udev. If multiple
+ interfaces specify a hostname (from command line or from
+ DHCP), the one from the last interface activated wins. With
+ NetworkManager, hostnames from command line have higher
+ precedence over ones from DHCP, and the last that appears in
+ the command line wins.</para>
+ </listitem>
+
+ </itemizedlist>
+ </refsect1>
+
<refsect1 id='exit_status'><title>Exit Status</title>
<para><command>nm-initrd-generator</command> exits with status 0. It ignores unrecognized
options and prints an error message if it encounters a malformed option.</para>