<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Dnsmasq 2.86<o:p></o:p></p>
<p class="MsoNormal">Slackware Linux 15.0<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This dnsmasq server provides DNS and DHCP service to a local network of about 150 devices. My problem emerges when I uncomment the first line of /etc/resolv.conf:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#nameserver 127.0.0.1<o:p></o:p></p>
<p class="MsoNormal">nameserver [ISP ip redacted]<o:p></o:p></p>
<p class="MsoNormal">nameserver [ISP ip redacted]<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For 10 or 20 minutes after the edit, dnsmasq continues to operate perfectly. Then all client queries begin to time out. If I comment out the line again, the problem immediately disappears.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The problem is reliably reproducible. if I uncomment the line again, dnsmasq again operates perfectly for some time, then all client queries begin to time out again.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In /etc/dnsmasq.conf I have option "no-resolv" set. So it mystifies me that dnsmasq behavior would be affected by changes to resolv.conf.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Not seeing any error messages logged. What I do see is the rate of all activities logged slows to a crawl. I get about two messages per minute where the normal rate is hundreds per minute. Here’s an example with "log-dhcp" turned on:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Mar 30 17:33:40 slack dnsmasq-dhcp[946]: 940533162 next server: [ip redacted]<o:p></o:p></p>
<p class="MsoNormal">Mar 30 17:34:05 slack dnsmasq-dhcp[946]: 940533162 sent size:  1 option: 53 message-type  5<o:p></o:p></p>
<p class="MsoNormal">Mar 30 17:34:40 slack dnsmasq-dhcp[946]: 940533162 sent size:  4 option: 54 server-identifier  [ip redacted]<o:p></o:p></p>
<p class="MsoNormal">Mar 30 17:35:16 slack dnsmasq-dhcp[946]: 940533162 sent size:  4 option: 28 broadcast  [ip redacted]<o:p></o:p></p>
<p class="MsoNormal">Mar 30 17:35:52 slack dnsmasq-dhcp[946]: 940533162 sent size:  4 option:  3 router  [ip redacted]<o:p></o:p></p>
<p class="MsoNormal">Mar 30 17:36:22 slack dnsmasq-dhcp[946]: 940533162 sent size:  4 option:  1 netmask  [ip redacted]<o:p></o:p></p>
<p class="MsoNormal">Mar 30 17:36:52 slack dnsmasq-dhcp[946]: 940533162 sent size: 12 option:  6 dns-server  [local ip redacted], [ISP ip redacted], [ISP ip redacted]<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">These log entries show a single DHCP response taking the daemon several MINUTES to complete! So something is blocking dnsmasq pretty badly.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is my first attempt at a dnsmasq installation. So my fear is I’ve made a clueless error and just don’t know enough to recognize it. Any ideas?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Cheers<o:p></o:p></p>
<p class="MsoNormal">Edward<o:p></o:p></p>
</div>
</body>
</html>