Another IGMP proxy post
-
Also if I flip the downstream and upstream interfaces this is the output for that...
https://pastebin.com/uBpRFH9H
-
Your set up of igmp proxy and firewall rules seem to be the similar to mine. Nothing is blocked in my logs between these subnets and advanced ip options are enabled.on the igmp firewall rules. The guys on the unifi forum have installed and used socat on their edge router to get hdhomerun recognised across subnets.
https://community.ubnt.com/t5/EdgeRouter/Howto-HDHomerun-discovery-on-different-LAN-segment/m-p/2733241#M246671
I'm watching this thread in the hope you discover an answer that will also help me. If I find a solution to this problem I'll post it here too. Good luck.
-
@pr3dict
Thanks to meckhert on the unifi forum I've now managed to solve my hdhr problem by installing socat on a raspberry-pi that I already had on my private LAN. On the raspberry-pi I created and enabled a simple systemd service for socat so that it auto starts using the command meckhert listed.192.168.100.17 is the IP of my hdhr on my IoT network.
socathdhr.service:
[Unit]
Description=socat hdhr
After=network.target[Service]
Type=simple
User=root
ExecStart= /usr/bin/socat -d -d -v udp4-recvfrom:65001,broadcast,fork udp4-sendto:192.168.100.17:65001
Restart=on-failure
RestartSec=10[Install]
WantedBy=multi-user.targetI hope this helps.