Network devices do not connect to pihole

Hello, I am having issues setting up pihole on my home network.

Expected Behaviour:

I'm running pihole on a raspberry pi zero 2 w, connected to one eero mesh router via usb->eth adapter. I have one Windows laptop (Windows 10), one Macbook Pro m1 (MacOS Monterey), one iphone (iOS 15), and one ipad (iPadOS 15) on the network. After setting up pihole, my expectation is that all devices will connect without an issue.

Actual Behaviour:

No apple devices are connecting properly, but windows laptop(s) are working fine (albeit with no ad-block). They all show they are connected to my Eero network.

Debug Token:

It appears none of these clients are using Pi-hole for DNS. From your debug log, you don't have an active IP on the USB interface, but that's where Pi-hole is listening.

*** [ DIAGNOSING ]: Networking
[✗] No IPv4 address(es) found on the usb0 interface.
[✗] No IPv6 address(es) found on the usb0 interface.

*** [ DIAGNOSING ]: Name resolution (IPv4) using a random blocked domain and a known ad-serving domain
[✓] is on lo (
[✓] No IPv4 address available on usb0
[✗] Failed to resolve on eth0 (
[✓] is via a remote, public DNS server (


Run pihole -r and select the reconfigure option, then select the ethernet interface and IP.

Hello jfb, this was the issue. I had originally setup the raspberry pi to connect ssh over usb, and chose the wrong configuration when setting up pihole. It works now, thanks for the help!

1 Like