diff --git a/defaults/freifunk-berlin-dhcp-defaults/uci-defaults/freifunk-berlin-dhcp-defaults b/defaults/freifunk-berlin-dhcp-defaults/uci-defaults/freifunk-berlin-dhcp-defaults index daa7cf38..0a23e1dd 100644 --- a/defaults/freifunk-berlin-dhcp-defaults/uci-defaults/freifunk-berlin-dhcp-defaults +++ b/defaults/freifunk-berlin-dhcp-defaults/uci-defaults/freifunk-berlin-dhcp-defaults @@ -5,9 +5,14 @@ guard "dhcp" # quieten down dnsmasq a bit (do not log lease-mgmt) uci set dhcp.@dnsmasq[0].quietdhcp=1 + # enable DHCP-rapidcommit (RFC4039) uci set dhcp.@dnsmasq[0].rapidcommit=1 +# dnsmasq should not care for 'br-wan ffuplink_wan', prevents: daemon.warn dnsmasq-dhcp: DHCP packet received on wan which has no address +uci add_list dhcp.@dnsmasq[0].notinterface='br-wan' +uci add_list dhcp.@dnsmasq[0].notinterface='ffuplink_wan' + # on IPv6-islands we also should give a default-route to the clients, # so they can also reach IPv6-neighbours. uci set dhcp.dhcp.ra_default=1