diff --git a/openmptcprouter/files/etc/uci-defaults/2000-omr-dhcp b/openmptcprouter/files/etc/uci-defaults/2000-omr-dhcp index 620e56301..06c7b4883 100755 --- a/openmptcprouter/files/etc/uci-defaults/2000-omr-dhcp +++ b/openmptcprouter/files/etc/uci-defaults/2000-omr-dhcp @@ -1,11 +1,13 @@ #!/bin/sh -uci -q batch <<-EOF >/dev/null - set dhcp.lan.ra_default=0 - set dhcp.lan.dhcpv6=disabled - set dhcp.lan.force=1 - commit dhcp -EOF -rm -f /tmp/luci-indexcache +if [ "$(uci -q get openmptcprouter.settings.disable_ipv6)" != "0" ]; then + uci -q batch <<-EOF >/dev/null + set dhcp.lan.ra_default=0 + set dhcp.lan.dhcpv6=disabled + set dhcp.lan.force=1 + commit dhcp + EOF + rm -f /tmp/luci-indexcache +fi exit 0