[Dnsmasq-discuss] problem with loopback and 2.77test5

Bastian Bittorf bb at npl.de
Wed May 10 11:56:31 BST 2017


here the relevant things with recent lede-project.org

root at box:~ dnsmasq -v
Dnsmasq version 2.77test5  Copyright (c) 2000-2016 Simon Kelley
Compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP
no-DHCPv6 no-Lua TFTP no-conntrack no-ipset no-auth no-DNSSEC no-ID
loop-detect inotify

# kernel tested with non working version: 4.4.61
# kernel tested with working version 4.4.56

# this is repeating in syslog every 3 seconds:
Wed May 10 12:47:55 2017 daemon.warn dnsmasq-dhcp[21993]:
 not using configured address 127.0.0.2 because it is in use by another host
Wed May 10 12:47:55 2017 daemon.info dnsmasq-dhcp[21993]:
 DHCPDISCOVER(lo) 00:00:00:00:00:00 no address available

# here the exact same config which is working with 2.77test4:
root at box:~ :) cat /var/etc/dnsmasq.conf.cfg02411c
# auto-generated config file from /etc/config/dhcp
conf-file=/etc/dnsmasq.conf
dhcp-authoritative
localise-queries
read-ethers
expand-hosts
dhcp-script=/etc/dhcp-script.d/10dhcpscript
cache-size=1000
domain=internet
server=/internet/
server=8.8.8.8
except-interface=eth0.2
except-interface=wlan0-1
except-interface=wlan1-1
addn-hosts=/var/run/hosts_olsr
addn-hosts=/etc/local.hosts
dhcp-leasefile=/tmp/dhcp.leases
resolv-file=/tmp/resolv.conf.auto
dhcp-broadcast=tag:needs-broadcast
addn-hosts=/tmp/hosts
conf-dir=/tmp/dnsmasq.d
user=dnsmasq
group=dnsmasq

dhcp-host=00:00:00:00:00:00,127.0.0.2,lo-alias

bogus-priv
conf-file=/usr/share/dnsmasq/rfc6761.conf
dhcp-range=set:lan,10.63.22.98,10.63.22.110,255.255.255.240,48h
dhcp-range=set:mastergate,100.66.19.2,100.66.19.254,255.192.0.0,12h
dhcp-option=mastergate,3,100.64.0.1
dhcp-option=mastergate,6,100.64.0.1
no-dhcp-interface=eth0.2
dhcp-range=set:loopback,127.0.0.2,127.0.0.3,255.0.0.0,1h
# end-of-config


# on a working version i get a lease:
root at box:~ :) cat /tmp/dhcp.leases 
1494416311 00:00:00:00:00:00 127.0.0.2 lo-alias *

we use this "strange" method, for checking if everything is
working and the lease gets renewed (and some hotplug scripts are
fired)

thanks & bye, bastian



More information about the Dnsmasq-discuss mailing list