Excluding a device in wlan from pihole

Hi,

i have a siemens backoven which is connected to my wifi, but i cant connect via App because pihole blocks it.
also when pihole is disabled (disable blocking via web frontend)

I got the device working during disabling the pihole completly andremoving any pihole ip from my fritzbox.
then its working, so i can say its all about the pihole!

my idea now is, whitelisting the device (which is online in my wifi) with the ip 192.168.21 (static ipv4 given)

how can this single device bypass my pihole comnpletly?

thanks so much in advance - i am helpless.

Use Group Management.

There are a few examples in our documentation. Just read and use the web interface.

i did this tutorial:

but it doesnt work.



rebootet pihole & fritzbox - still no success.

any help? Thanks in advance

EDIT: Just thinking loud: "it seems that the device is somehow blocked anyway. I could not get the device working during the pihole was disabled blocking via web frontend. it only worked when i completly shutdown the pihole und removed any pihole ip from the fritzbox. that let me guess, that the oven is blocked even when its disabled. could that be??"

It doesn't make sense to me that disabling blocking didn't resolve the issue while removing it from fritzbox did.

Unless mistaken, disabling pihole disables the blocklists but the upstream resolver remains. Is there a differences between the piholes upstream resolver and what your using for the fritzbox?

You could try and ssh into the pihole and run pihole -t then try an access the oven while watching the pihole in real time. It might give some insight. You can also do this via the gui using Tools > Tail Pihole.log.

I would also suggest uploading a debug log via the gui Tools > Generate Debug Log , upload it and post the token.

hey,

thanks so far for your reply.
i did a debug log:

https://tricorder.pi-hole.net/A9Vjf5gk/

looking forward to any help

Edit: i added the 192.168.0.21 ip from the oven and the same mac adress to the exclude device (should be the same devices, to be 100% safe)

EDIT2:
"Is there a differences between the piholes upstream resolver and what your using for the fritzbox?"
-> where can i check this fact exactly?
I Guess my fritzbox "should" configured well so far for the pihole.
if not let me lnow what do you know exactly to double check.

PS: Funfact siemens dishwasher is working perfect in my wifi with the same app! siemens oven is not(oven is 100% working no hardware defects. its brand new and changed as well already from the customer service..)

thanks so far mate

In the piholes gui under settings > DNS you should have put an upstream DNS Server ( like 1.1.1.1 or 8.8.8.8 , or perhaps something in the custom fields etc.

In the the Fritzbox, you originally changed the DHCP / LAN DNS servers default to the Piholes IP Address. What is that now? Are they the same?

Looking at your updated comments it seems to rule out the phone / app.

I'm not able to review your debug, only moderators / Devs can do that, but it might be interesting to see a screen shot of your Settings > DNS page for the pihole.

Also, what is the ovens model number?

Hi.

I will come back to you tomorrow with all screenshots / infos you have asked for.

It’s a Siemens hb734g1b1

I'm not sure if this will resolve your issue but it could be that you need to clear the cache on the stove. I'm not sure if you can do that from the stove but I'm sure a simple un plugging / plugging back it would.

I could find nothing helpful ont he web via the model number.

hey mate, here the screenshots from pihole:


here are my fritzbox settings - 192.168.0.81 is the pihole ip:


I have already tried to unplug the oven, without results.
Do you need some more informations?

I am wondering why i cant find the 192.168.0.21 oven ip in the pihole tail logs

Im keep on wondering, why the oven has only a green dot and the siemens dishwasher has a global dot in front of the name (fritzbox) i have nothing blocked :slight_smile:

From what I see you have google as an upstream server for the pihole and your using conditional forwarding which is fine when the pihole is not the DHCP server.

Picture 3/5 shows WAN DNS settings ( for the routers upstream DNS ) and this is set the pihole and google ( IPV4 / IPV6 ). Its best not to use the pihole as the routers upstream DNS server. This should be changed to google / google or google / another DNS Server.

Picture 4 shows the LAN DNS Setting using pihole as the resolver, which is correct.

Is the oven and the dishwasher on a guest network or the main network?

Reading through the Fritzbox guide it mentions that router will only use itself as the DNS resolver for the guest network.

If so I believe queries would look like they come from the router and not the oven. It could also cause a possible issue with resolving the host name if the router is sending that request to the pihole ( because WAN is set pihole / google ) and the pihole is using conditional forwarding and sending it to the router.

Can you please explain this more , so i can understand this.

Thanks so far.
So i have changed the settings to:

correct? will the pihole still used as dns server with this settings?
(note: i have nothing changed else as the screenshot now)

dishwasher and oven are on the same wifi (no guesst wifi).

where/how can i double check, that the pihole is sure not the dhcp server?(only to be 100% safe)

which steps should i do next?

From the Piholes GUI go to Setting and chose the DHCP Tab. You would have to check the box to enable it so in your case it should be unchecked.

The pic you posted of the dishwasher / stove

image

Is that from the fritzboz / client info?

its unchecked, and i leave it unchecked - ok!

image

Is that from the fritzboz / client info?

Yes its from the fritzbox overview, where i can see all network devices.

note: I have no pihole ip adedd for rebind protection in the fritz box - correct?

I believe that is correct.

That pic indicates those clients can be edited. What options do you get? Any differences between the stove and dishwasher in those settings?

I did find a reddit post about the green icon / world icon. How accurate it is, I'm not sure.

https://www.reddit.com/r/fritzbox/comments/wywfbr/why_is_one_a_green_dot_and_the_other_one_a_map/?rdt=38883

From a computer can you ping the ip address of the stove?

hmm, iam speechless somehow...
I pinged the dishwasher *125 and the oven *21...

MacBook-Pro:~ username$ ping 192.168.0.125

PING 192.168.0.125 (192.168.0.125): 56 data bytes

Request timeout for icmp_seq 0

64 bytes from 192.168.0.125: icmp_seq=0 ttl=64 time=1324.355 ms

64 bytes from 192.168.0.125: icmp_seq=1 ttl=64 time=321.682 ms

64 bytes from 192.168.0.125: icmp_seq=2 ttl=64 time=29.491 ms

64 bytes from 192.168.0.125: icmp_seq=3 ttl=64 time=49.609 ms

64 bytes from 192.168.0.125: icmp_seq=4 ttl=64 time=71.857 ms

64 bytes from 192.168.0.125: icmp_seq=6 ttl=64 time=126.522 ms

^C

--- 192.168.0.125 ping statistics ---

7 packets transmitted, 6 packets received, 14.3% packet loss

round-trip min/avg/max/stddev = 29.491/320.586/1324.355/459.210 ms

MacBook-Pro:~ saschadechert$ ping 192.168.0.21

PING 192.168.0.21 (192.168.0.21): 56 data bytes

Request timeout for icmp_seq 0

Request timeout for icmp_seq 1

Request timeout for icmp_seq 2

Request timeout for icmp_seq 3

Request timeout for icmp_seq 4

Request timeout for icmp_seq 5

Request timeout for icmp_seq 6

^C

--- 192.168.0.21 ping statistics ---

8 packets transmitted, 0 packets received, 100.0% packet loss

Both evice have the same rules in the network.
my try was it as well switching thw 5ghz off, without any results..
same ish on 2,4ghz only.

I checked the ipv6 settings in the fritzbox menu: is this ok?

the ipv4 setting is already posted here.

In the fritzbox is it till showing the same ip in the client page? It may have changed unless you have it set to a static ip.

It may make sense to do a factory reset on the stove, if thats an option, and start over from scratch.

According to the Fritzbox guide this is ok but you want it be the correct IPV6 address. I'm not not sure what it is set to currently. Is that the routers IPV6 or the Piholes? Note: This woudn't cause the stove to not connect. It would possibly cause the stove to bypass the pihole for add blocking etc.

yes stove is static to *.21 ip

what i did now:
i shutdown the pihole, removed the pihole ip in lokal dns setting of the fritz box.
did a new fast setup - oven to my wifi and it worked without pihole.

i switched of the wifi on the oven, changed to pihole ip in the fritz box menu and started the pihole again.
after starting the wifi in the oven connection does not work again!
switching to 192.168.0.1 ip and shutting down the pihole - the oven is available via App again!

BTW But pinging the oven ip duringthe phase when its worked also doesnt work - so guess pinging the oven wont work anyway.

Edit: thinking of shutting down my pihole permanently now :-/

This makes no sense to me but I'm also at a loss of how to proceed.

Hopefully someone with more networking experience would need to chime in.

1 Like

Anyway. Thanks really for your help.
If you have any idea pls let me know!