Odp: WR1043ND+DD-WRT+Vlan
tcpdump - zmień interfejs z eth0 na br-lan
ta komenda to na końcu do sprawdzenia pakietów.
a wracając do iptables i route wydaj komendy z ręki po prostu to sie nic nie zapamieta
ip route add 244.0.0.0/4 dev eth0.6
iptables -I INPUT -p igmp -j ACCEPT
iptables -I FORWARD -i eth0.6 -p udp -j ACCEPT
iptables -I INPUT -i eth0.6 -d 239.2.0.0/16 -j ACCEPT
iptables -t filter -I INPUT -d 239.0.0.0/240.0.0.0 -i eth0.6 -j ACCEPT
iptables -t filter -I INPUT -s 239.0.0.0/240.0.0.0 -i eth0.6 -j ACCEPT
iptables -t filter -I FORWARD -d 239.0.0.0/240.0.0.0 -j ACCEPT
iptables -t filter -I FORWARD -s 239.0.0.0/240.0.0.0 -j ACCEPT
iptables -t mangle -I PREROUTING -d 239.0.0.0/240.0.0.0 -p udp -j TTL --ttl-inc 1
iptables -t nat -I POSTROUTING -o eth0.6 -j MASQUERADEpotem uruchom igmpproxy z w/podaną konfiguracją
/etc/init.d/igmpproxy starti zobacz
ale tak jak pisałem nie wiem czy to ok jest w ogóle.
ps.nie wiem czy masz zainstalowany modul ipt_TTL ale to sie okaze w czasie wpisywania powyższych wierszy
w razie czego można skorzystać w igmpproxy z trybu debug
igmpproxy -d -v /etc/igmpproxy.conf