# Can't get pihole to work on br0 interface

**URL:** <https://discourse.pi-hole.net/t/cant-get-pihole-to-work-on-br0-interface/25995>\
**Category:** Help\
**Created:** [December 11, 2019, 10:58am UTC](https://discourse.pi-hole.net/t/cant-get-pihole-to-work-on-br0-interface/25995 "2019-12-11T10:58:35Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![deHakkelaar](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/dehakkelaar/32/674_2.png) [@deHakkelaar](https://discourse.pi-hole.net/u/deHakkelaar)\
**Post date:** [December 13, 2019, 7:19am UTC](https://discourse.pi-hole.net/t/cant-get-pihole-to-work-on-br0-interface/25995/16 "2019-12-13T07:19:16Z")

</div>

You dont need `dnsmasq` anymore as its embedded into the `pihole-FTL` binary already.  
Make sure its removed or disabled:

`sudo systemctl disable dnsmasq`

`sudo systemctl stop dnsmasq`

`sudo systemctl restart pihole-FTL`

Can you SSH into the IP from remote PC now ?  
Whats output for below ones ?

`sudo brctl show`

`ip l`

`ip a`

`ip r`

If you compare my `netstat` with yours, you can see `pihole-FTL` is not listening to IPv4 ports 53 TCP or UDP for DNS.  
Most of the times this is caused by rogue config file(s).  
What config files do you have ?

`sudo grep -v '^#\|^$' -R /etc/dnsmasq.* | sort`

Below how mine looks like:

```auto
pi@noads:~ $ sudo grep -v '^#\|^$' -R /etc/dnsmasq.* | sort
/etc/dnsmasq.conf:conf-dir=/etc/dnsmasq.d
/etc/dnsmasq.conf.dpkg-old:conf-dir=/etc/dnsmasq.d
/etc/dnsmasq.conf.old:conf-dir=/etc/dnsmasq.d
/etc/dnsmasq.d/01-pihole.conf:addn-hosts=/etc/pihole/black.list
/etc/dnsmasq.d/01-pihole.conf:addn-hosts=/etc/pihole/gravity.list
/etc/dnsmasq.d/01-pihole.conf:addn-hosts=/etc/pihole/local.list
/etc/dnsmasq.d/01-pihole.conf:bogus-priv
/etc/dnsmasq.d/01-pihole.conf:cache-size=10000
/etc/dnsmasq.d/01-pihole.conf:dhcp-ignore-names=tag:wpad-ignore
/etc/dnsmasq.d/01-pihole.conf:dhcp-name-match=set:wpad-ignore,wpad
/etc/dnsmasq.d/01-pihole.conf:domain-needed
/etc/dnsmasq.d/01-pihole.conf:interface=eth0
/etc/dnsmasq.d/01-pihole.conf:localise-queries
/etc/dnsmasq.d/01-pihole.conf:local-ttl=2
/etc/dnsmasq.d/01-pihole.conf:log-async
/etc/dnsmasq.d/01-pihole.conf:log-facility=/var/log/pihole.log
/etc/dnsmasq.d/01-pihole.conf:log-queries
/etc/dnsmasq.d/01-pihole.conf:no-resolv
/etc/dnsmasq.d/01-pihole.conf:server=149.112.112.10
/etc/dnsmasq.d/01-pihole.conf:server=9.9.9.10

```

---

_[View the full topic](https://discourse.pi-hole.net/t/cant-get-pihole-to-work-on-br0-interface/25995)._
