Hi, I know this kind of question has been asked before and I've studied the pertinent threads to no avail. I have a br-lan subnet 10.238.134.0/24 that has a minidlna server, and I want to stream from that to my guest subnet (called "iso") 10.238.135.0/24 on wlan0-1. My igmpproxy.conf looks like:
config igmpproxy
option quickleave 1
option verbose 3
config phyint
option network lan
option zone lan
option direction upstream
list altnet 10.238.134.0/24
config phyint iso
option network iso
option zone iso
option direction downstream
When I start igmpproxy, the log shows that no routes are added, and if I attempt to find a upnp server from VLC on the iso network, tcpdump on the router shows:
tcpdump -vv host 10.238.135.120 -i wlan0-1
tcpdump: listening on wlan0-1, link-type EN10MB (Ethernet), capture size 262144 bytes
16:23:11.444596 IP (tos 0x0, ttl 255, id 43095, offset 0, flags [DF], proto UDP (17), length 68)
10.238.135.120.5353 > 224.0.0.251.5353: [udp sum ok] 0 PTR (QM)? _googlecast._tcp.local. (40)
16:23:11.444697 IP (tos 0x0, ttl 255, id 43095, offset 0, flags [DF], proto UDP (17), length 68)
10.238.135.120.5353 > 224.0.0.251.5353: [udp sum ok] 0 PTR (QM)? _googlecast._tcp.local. (40)
16:23:11.449556 IP (tos 0x0, ttl 255, id 43096, offset 0, flags [DF], proto UDP (17), length 151)
10.238.135.120.5353 > 224.0.0.251.5353: [udp sum ok] 0 [5q] PTR (QM)? _ftp._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _nfs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _rtsp._tcp.local. (123)
16:23:11.449640 IP (tos 0x0, ttl 255, id 43096, offset 0, flags [DF], proto UDP (17), length 151)
10.238.135.120.5353 > 224.0.0.251.5353: [udp sum ok] 0 [5q] PTR (QM)? _ftp._tcp.local. PTR (QM)? _smb._tcp.local. PTR (QM)? _nfs._tcp.local. PTR (QM)? _sftp-ssh._tcp.local. PTR (QM)? _rtsp._tcp.local. (123)
16:23:11.449766 IP (tos 0x0, ttl 64, id 30791, offset 0, flags [DF], proto UDP (17), length 78)
10.238.135.120.37051 > 255.255.255.255.137: [udp sum ok] UDP, length 50
16:23:11.449870 IP (tos 0x0, ttl 64, id 30791, offset 0, flags [DF], proto UDP (17), length 78)
10.238.135.120.37051 > 255.255.255.255.137: [udp sum ok] UDP, length 50
16:23:11.473462 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
10.238.135.120 > 239.255.255.250: igmp v2 report 239.255.255.250
16:23:11.473587 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
10.238.135.120 > 239.255.255.250: igmp v2 report 239.255.255.250
16:23:11.907635 IP (tos 0x0, ttl 4, id 31320, offset 0, flags [DF], proto UDP (17), length 155)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 127
16:23:11.907777 IP (tos 0x0, ttl 4, id 31320, offset 0, flags [DF], proto UDP (17), length 155)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 127
16:23:12.008369 IP (tos 0x0, ttl 4, id 31326, offset 0, flags [DF], proto UDP (17), length 155)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 127
16:23:12.008486 IP (tos 0x0, ttl 4, id 31326, offset 0, flags [DF], proto UDP (17), length 155)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 127
16:23:12.516841 IP (tos 0x0, ttl 4, id 31347, offset 0, flags [DF], proto UDP (17), length 146)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 118
16:23:12.516956 IP (tos 0x0, ttl 4, id 31347, offset 0, flags [DF], proto UDP (17), length 146)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 118
16:23:12.616728 IP (tos 0x0, ttl 4, id 31348, offset 0, flags [DF], proto UDP (17), length 146)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 118
16:23:12.616839 IP (tos 0x0, ttl 4, id 31348, offset 0, flags [DF], proto UDP (17), length 146)
10.238.135.120.59788 > 239.255.255.250.1900: [udp sum ok] UDP, length 118
16:23:13.954562 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
10.238.135.120 > 239.255.255.250: igmp v2 report 239.255.255.250
The box serving minidlna does not appear to get any type of request, from all the tcpdump-ing I can do (which makes sense if igmpproxy didn't add any routes). What am I missing?