Dnsmasq failing to start (v2.76) and Pi-Hole 3.3.1

Hi,

I had I think a similar problem. So before I create a new thread, I’ll add another data point.

I had to apply 2 fixes one to fix systemd/resolver interference and the other to to kick dnsmasq into using Wlan0

Resolver fix:

fix for dnsmasq not starting

#From : Dnsmasq not starting - Ubuntu 18.04 - #12 by RamSet

DNSStubHandler=no
DNSStubHandler=no

wlan0 fix:

/etc/dnsmasq.d/01-pihole.conf

Adding:

bind-dynamic # from https://www.raspberrypi.org/forums/viewtopic.php?t=198319

TL;DR For details below.

Please note I am not trying to hi-jack this thread.

I am not sure what triggered this problem.... things have been running fine on this Pi-hole... the only other thing I have done was installed retropie (a couple of weeks ago)...

My debug token is: 2xwkweenvz

I hope this helps you if not I will create a new thread... maybe this helps someone else ....

Frank

——————— snip snip —————————

fix part 1 was required to:

/etc/dnsmasq.d/01-pihole.conf

Adding:

bind-dynamic # from https://www.raspberrypi.org/forums/viewtopic.php?t=198319

This was fix dnsmasq not starting because address in use.

Fix part 2:

My problem was that dnsmasq stopping using wlan0...

The clue was:

root@tompie:/var/log# grep wlan pi*
grep: pihole: Is a directory
pihole_debug.log:[✓] IPv4 address(es) bound to the wlan0 interface:
pihole_debug.log:[✓] IPv6 address(es) bound to the wlan0 interface:
pihole_debug.log: PIHOLE_INTERFACE=wlan0
pihole_debug.log: interface=wlan0
pihole_debug.log: Jul 16 22:19:51 dnsmasq[531]:
pihole.log:Jul 16 22:19:51 dnsmasq[531]: warning: interface wlan0 does not currently exist
pihole.log.1:Jul 7 12:24:24 dnsmasq[475]: warning: interface wlan0 does not currently exist
pihole.log.1:Jul 7 16:55:38 dnsmasq[532]: warning: ...
....
interface wlan0 does not currently exist
pihole.log.1:Jul 7 20:02:16 dnsmasq[527]: warning: interface wlan0 does not currently exist