eehouse wrote: > Hello, > > I'm using dnsmasq as part of the LEAF (uClib) firewall application on > sourceforge. The project recently moved to using version 2.26 of > dnsmasq, and that version is not working for me, where 2.24 works fine > with an identical dsnmasq.conf file and on an otherwise identical LEAF > system. After I tried version 2.27 with the same results, the LEAF > folks suggested I forward details to this group. > > I rebooted my router (a WRAP board from PC Engines) at 10:43 pm last > night, at which time dnsmasq started. This morning dns was down, and > I looked on the router.
I too have this problem under LEAF (uClibc) (versions 2.26 and 2.27). When I run dnsmasq from the command line with -d I get something like the following: DHCPINFORM(eth1) 192.168.1.6 00:15:f2:94:e9:0a DHCPACK(eth1) 192.168.1.6 00:15:f2:94:e9:0a nexus42 DHCPINFORM(eth1) 192.168.1.6 00:15:f2:94:e9:0a DHCPACK(eth1) 192.168.1.6 00:15:f2:94:e9:0a nexus42 DHCPDISCOVER(eth1) 192.168.1.6 00:15:f2:94:e9:0a DHCPOFFER(eth1) 192.168.1.6 00:15:f2:94:e9:0a DHCPREQUEST(eth1) 192.168.1.6 00:15:f2:94:e9:0a DHCPACK(eth1) 192.168.1.6 00:15:f2:94:e9:0a nexus42 Segmentation Fault To get around this I currently run it from the console like: while (true); do dnsmasq -d; done My previous LEAF version had been up for ~700 days with tinydns. I'll try compiling dnsmasq to get a core file.
