diff --git a/release/tools/ec2-base.conf b/release/tools/ec2-base.conf index f4c46fe285cd..d80035e11ed7 100644 --- a/release/tools/ec2-base.conf +++ b/release/tools/ec2-base.conf @@ -26,6 +26,11 @@ vm_extra_pre_umount() { # requires accept_rtadv. echo 'ifconfig_DEFAULT="SYNCDHCP accept_rtadv"' >> ${DESTDIR}/etc/rc.conf + # The EC2 DHCP server can be trusted to know whether an IP address is + # assigned to us; we don't need to ARP to check if anyone else is using + # the address before we start using it. + echo 'dhclient_arpwait="NO"' >> ${DESTDIR}/etc/rc.conf + # Enable IPv6 on all interfaces, and spawn DHCPv6 via rtsold echo 'ipv6_activate_all_interfaces="YES"' >> ${DESTDIR}/etc/rc.conf echo 'rtsold_enable="YES"' >> ${DESTDIR}/etc/rc.conf