]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
enabling some ipv6 config before running wait_for_ipv6_dad
authorpallotron <pallotron@fb.com>
Tue, 4 Apr 2017 19:59:45 +0000 (12:59 -0700)
committerpallotron <pallotron@fb.com>
Tue, 4 Apr 2017 19:59:45 +0000 (12:59 -0700)
modules.d/40network/ifup.sh

index fd721e74866e2e78b3ec0a50ce3b8d272e5ccb4f..f979b59bc64fcd7f1a40c9ed8639db84680e0966 100755 (executable)
@@ -108,6 +108,9 @@ do_static() {
     if strglobin $ip '*:*:*'; then
         # note no ip addr flush for ipv6
         ip addr add $ip/$mask ${srv:+peer $srv} dev $netif
+        echo 0 > /proc/sys/net/ipv6/conf/$netif/forwarding
+        echo 1 > /proc/sys/net/ipv6/conf/$netif/accept_ra
+        echo 1 > /proc/sys/net/ipv6/conf/$netif/accept_redirects
         wait_for_ipv6_dad $netif
     else
         if command -v arping2 >/dev/null; then