summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2020-05-04 11:08:18 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2020-05-04 11:13:32 +0200
commit04cb647b8d82db6f619763d8658334f89bff021a (patch)
tree1380880a2e54cb97efed6eec01f76d1d6e85dd98
parentc05ba5071b2d328cc95e2219cbdcbe2356fae82c (diff)
downloadNetworkManager-bg/initrd-hostname.tar.gz
man: initrd: describe differences from network-legacy modulebg/initrd-hostname
-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..376c139aa6 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 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>