New Avahi package
-
Does anyone know a good windows mDNS browser i can use, there are suggestions above for mac and linux but i can't seem to find anything for windows.
I am struggling casting to my samsung smart tv and my firestick and can't print to my epson printer. Was hoping to use a discovery tool to see what is actually being found and try and work from there.
-
EDIT: Well, a lesson if anyone faces a similar issue. I am running Unifi APs and the Block LAN to WLAN Multicast and Broadcast Data option was the culprit. It's all working now. :)
I am having problems on a Mac detecting a NAS Time Machine share (Bonjour/AFP) protocol. I had this working prior with an EdgeRouter and mDNS but am not having much luck on pfSense. I have posted about it here: https://forum.netgate.com/topic/147061/avahi-synology-shares-afp
Appreciate if anyone can help out.
-
@edz said in New Avahi package:
Appreciate if anyone can help out.
Did you check :
@edz said in New Avahi package:
Unifi APs and the Block LAN to WLAN Multicast and Broadcast Data option
and what if this AP is filtering also the other way around ?
No WLAN to LAN "cast" traffic and Avahi will not see anything ?! -
Hoping someone can help me out with this, trying to use Avahi to AirPrint across two VLANs...
Interfaces
LAN (default VLAN1) - 10.10.1.0/24 (this is where my iPhone and all other devices are)
BLACKHOLE (VLAN40) - 10.10.40.0/24 (this is where the wireless printer lives, this VLAN has no access back to other VLANs)The request to print looks like this.
LAN ------print request------> BLACKHOLE
From my LAN (10.10.1.0/24), I can ping the printer (10.10.40.12) and access the web interface, so I know the VLAN setup is working. Below is the firewall setup for my LAN.
However, from my iPhone (on the LAN network), when I try to print, it can't find the printer via AirPrint (even though I can ping the printer from my iPhone). Here is my Avahi setup, what am I missing?
My wireless is through UniFI, so I have made sure this setting is unchecked on all of my wireless networks.
I've also made sure this is checked on my LAN network's wifi.
-
@logan5247 Is mDNS enabled on the printer?
Before trying to diagnose issues across subnets, you want to confirm that it works within the same net. Join the blackhole network with your iPhone and confirm that AirPrint works.
-
@dennypage said in New Avahi package:
@logan5247 Is mDNS enabled on the printer?
Before trying to diagnose issues across subnets, you want to confirm that it works within the same net. Join the blackhole network with your iPhone and confirm that AirPrint works.
Yep, that works just fine! I also used an mDNS discovery app on my iPhone and it also sees the printer.
-
@logan5247 Okay. Have you checked the firewall log? Status -> System Logs -> Firewall. Look for entries for interface LAN or BLACKHOLE.
Are you serving IPv6 in either subnet? Does the discovery app show any IPv6? FWIW, you probably want to disable IPv6 support in Avahi as you don't have sufficient rules to allow IPv6 to work properly between the networks.
-
@dennypage said in New Avahi package:
@logan5247 Okay. Have you checked the firewall log? Status -> System Logs -> Firewall. Look for entries for interface LAN or BLACKHOLE.
Are you serving IPv6 in either subnet? Does the discovery app show any IPv6? FWIW, you probably want to disable IPv6 support in Avahi as you don't have sufficient rules to allow IPv6 to work properly between the networks.
Ah now you're onto something, I see this in the logs!
filterlog: 76,,,1574278188,igb1.40,match,block,in,4,0x0,,255,27,0,none,17,udp,520,10.10.40.12,224.0.0.251,5353,5353,500
My BLACKHOLE network isn't allowed to talk back to LAN, let me open some stuff up and see!
-
@logan5247 said in New Avahi package:
@dennypage said in New Avahi package:
@logan5247 Okay. Have you checked the firewall log? Status -> System Logs -> Firewall. Look for entries for interface LAN or BLACKHOLE.
Are you serving IPv6 in either subnet? Does the discovery app show any IPv6? FWIW, you probably want to disable IPv6 support in Avahi as you don't have sufficient rules to allow IPv6 to work properly between the networks.
Ah now you're onto something, I see this in the logs!
filterlog: 76,,,1574278188,igb1.40,match,block,in,4,0x0,,255,27,0,none,17,udp,520,10.10.40.12,224.0.0.251,5353,5353,500
My BLACKHOLE network isn't allowed to talk back to LAN, let me open some stuff up and see!
@dennypage thank you! I had blocked all communication back from BLACKHOLE to my LAN. I had to allow 5353/udp from BLACKHOLE to LAN and now it's working great!
-
@logan5247 said in New Avahi package:
My BLACKHOLE network isn't allowed to talk back to LAN, let me open some stuff up and see!
@dennypage thank you! I had blocked all communication back from BLACKHOLE to my LAN. I had to allow 5353/udp from BLACKHOLE to LAN and now it's working great!
I think you want to allow BLACKHOLE to send mDNS (5353) to firewall rather than to any.
-
@dennypage said in New Avahi package:
@logan5247 said in New Avahi package:
My BLACKHOLE network isn't allowed to talk back to LAN, let me open some stuff up and see!
@dennypage thank you! I had blocked all communication back from BLACKHOLE to my LAN. I had to allow 5353/udp from BLACKHOLE to LAN and now it's working great!
I think you want to allow BLACKHOLE to send mDNS (5353) to firewall rather than to any.
I just tried that (switching from ANY to FIREWALL) and it didn't work. When I switched back to ANY, it works. The firewall logs show it's trying to send to
224.0.0.251
, so maybe I can just allow it to go to that address. -