]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
40network: bump rd.net.timeout.carrier to 10 seconds
authorLukas Nykryn <lnykryn@redhat.com>
Mon, 10 Feb 2020 13:03:30 +0000 (14:03 +0100)
committerHarald Hoyer <harald@hoyer.xyz>
Mon, 10 Feb 2020 13:37:15 +0000 (14:37 +0100)
On some devices kernel currently takes 5.2 seconds to detect carrier,
so let's make the default in dracut bit more sensible.

See also https://bugzilla.redhat.com/show_bug.cgi?id=1772010

dracut.cmdline.7.asc
modules.d/40network/net-lib.sh

index 6e0279cf10984859ee99693a8a6f3df21aee948e..7683685614457d2e30421e2429a8733eb9c6be31 100644 (file)
@@ -674,7 +674,7 @@ NFS
     Wait <seconds> until IPv6 automatic addresses are assigned. Default is 40 seconds.
 
 **rd.net.timeout.carrier=**__<seconds>__::
-    Wait <seconds> until carrier is recognized. Default is 5 seconds.
+    Wait <seconds> until carrier is recognized. Default is 10 seconds.
 
 CIFS
 ~~~
index 59457bbcbb3f83190432cda6bebcf7641675723f..b8ee116ec8a9ebcacd98049e7b60ac0c5172c261 100755 (executable)
@@ -718,7 +718,7 @@ iface_has_carrier() {
     interface="/sys/class/net/$interface"
     [ -d "$interface" ] || return 2
     local timeout="$(getargs rd.net.timeout.carrier=)"
-    timeout=${timeout:-5}
+    timeout=${timeout:-10}
     timeout=$(($timeout*10))
 
     linkup "$1"