From 7ed2aee1696984033f138d1b05b067f92bb93a73 Mon Sep 17 00:00:00 2001 From: Prince Date: Mon, 28 Jan 2019 18:39:56 +0000 Subject: [PATCH 1/2] Disable IPv6 ra for eth0 interface --- files/image_config/interfaces/interfaces-config.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/files/image_config/interfaces/interfaces-config.sh b/files/image_config/interfaces/interfaces-config.sh index 29664bcda564..ab16fe4634b3 100755 --- a/files/image_config/interfaces/interfaces-config.sh +++ b/files/image_config/interfaces/interfaces-config.sh @@ -2,6 +2,8 @@ ifdown --force eth0 +sysctl -w net.ipv6.conf.eth0.accept_ra=0 + sonic-cfggen -d -t /usr/share/sonic/templates/interfaces.j2 > /etc/network/interfaces # Add usb0 interface for bfn platforms From f991f68955f4e2c60b82072a6c2f8ff04c4cc1c3 Mon Sep 17 00:00:00 2001 From: Prince Date: Mon, 28 Jan 2019 18:58:59 +0000 Subject: [PATCH 2/2] Added change to the build config file --- build_debian.sh | 1 + files/image_config/interfaces/interfaces-config.sh | 2 -- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/build_debian.sh b/build_debian.sh index 9b9cf329532b..d7ff053581eb 100755 --- a/build_debian.sh +++ b/build_debian.sh @@ -343,6 +343,7 @@ set /files/etc/sysctl.conf/net.ipv6.conf.all.keep_addr_on_down 1 set /files/etc/sysctl.conf/net.ipv6.conf.eth0.keep_addr_on_down 1 set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_ra_defrtr 0 +set /files/etc/sysctl.conf/net.ipv6.conf.eth0.accept_ra 0 set /files/etc/sysctl.conf/net.ipv4.tcp_l3mdev_accept 1 set /files/etc/sysctl.conf/net.ipv4.udp_l3mdev_accept 1 diff --git a/files/image_config/interfaces/interfaces-config.sh b/files/image_config/interfaces/interfaces-config.sh index ab16fe4634b3..29664bcda564 100755 --- a/files/image_config/interfaces/interfaces-config.sh +++ b/files/image_config/interfaces/interfaces-config.sh @@ -2,8 +2,6 @@ ifdown --force eth0 -sysctl -w net.ipv6.conf.eth0.accept_ra=0 - sonic-cfggen -d -t /usr/share/sonic/templates/interfaces.j2 > /etc/network/interfaces # Add usb0 interface for bfn platforms