1 (edytowany przez jaros1024 2017-06-29 16:09:19)

Temat: Routowanie multicastu

Kolejny problem z multicastem na WR1043ND V1. Tym razem chcę, aby przechodził przez NAT. Zainstalowałem igmpproxy.
Wpisałem do /etc/config/igmpproxy

config igmpproxy
        option quickleave 1

config phyint
        option network wan
        option direction upstream
        list altnet 0.0.0.0/0

config phyint
        option network lan
        option direction downstream

Dodałem

option igmp_snooping 1

do sekcji lan w /etc/config/network

Dodałem też reguły firewalla:

config rule
        option src      wan
        option proto    igmp
        option target   ACCEPT
config rule
        option src      wan
        option proto    udp
        option dest     lan
        option dest_ip  224.0.0.0/4
        option target   ACCEPT
        option family   ipv4

oraz wymusiłem wersję 2 IGMP (bo właśnie w tej wersji wysyła komunikaty dekoder).

Podsłuchałem przez tcpdump ruch na interfejsie LAN i tak jak pisałem wyżej, dekoder wysyła komunikaty Membership Report.
Po podsłuchaniu ruchu na WAN, takich komunikatów w ogóle nie ma. Jedyna komunikacja z dekoderem jaka przechodzi, to zapytania DNS.
Sądzę więc że coś jest nadal źle w mojej konfiguracji. Co jeszcze może go blokować?

TP-Link TL-WR1043ND V1, OpenWRT Chaos Calmer 15.05.1

2

Odp: Routowanie multicastu

Zrobiłeś wszystko co w tym poradniku:
https://wiki.openwrt.org/doc/howto/udp_ … _forwading

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

3 (edytowany przez jaros1024 2017-06-29 21:13:05)

Odp: Routowanie multicastu

Tak, wszystko po kolei do części poświęconej udpxy.
Nie wpisywałem do /etc/rc.local

echo "0" > /sys/devices/virtual/net/br-lan/bridge/multicast_snooping

bo nie potrzebuję (na razie) przesyłać tego przez wifi. Chyba że jednak jest to potrzebne?

EDIT: Zauważyłem, że pakiety IGMP wysyłane przez dekoder oraz pakiety PIM przychodzące z zewnątrz mają TTL=1. Trzeba to podbijać, czy w multicascie tak ma być, bo pytamy tylko najbliższych urządzeń o multicast, a on pyta kolejne urządzenia już we własnym imieniu?

TP-Link TL-WR1043ND V1, OpenWRT Chaos Calmer 15.05.1

4 (edytowany przez mar_w 2017-06-29 21:32:45)

Odp: Routowanie multicastu

A moze cos z tego watku wydobedziesz: https://eko.one.pl/forum/viewtopic.php?id=6297
http://eko.one.pl/forum/viewtopic.php?id=3400)
Ale widze ze juz tam byłeś 4 lata temu smile

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *