Недавно Пчелайн начал транслировать мультикатвовое ТВ в своей локалке, вот захтелось заиметь радость, но пока что заимел геморрой.
Имеем: Линуксовый роутер (на базе отслужившего свое десктопа).
Ядро собрано с CONFIG_IP_MROUTE=y
igmpproxy с конфигом:
quickleave
phyint eth2 upstream ratelimit 0 threshold 1
altnet 192.168.0.1
phyint eth0 downstream ratelimit 0 threshold 1
phyint ppp0 disabled
phyint lo disabled
Интерфейсы соответственно: eth2 - смотрит в сторону провайдера eth0 - во внутреннюю сеть.
eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:02:b3:d2:0d:1b brd ff:ff:ff:ff:ff:ff
inet 10.21.18.92/23 brd 10.21.19.255 scope global eth2
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 100
link/ether 00:04:23:c7:cd:59 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.1/24 brd 192.168.0.255 scope global eth0
При запуске VLC, естественно, ничего не происходит. Но делаю
tcpdump -n -i eth2 | grep -v l2tp
00:26:02.344444 IP 192.168.0.1.49152 > 225.225.225.6.1234: UDP, length 1316
00:26:02.347298 IP 192.168.0.1.49152 > 225.225.225.6.1234: UDP, length 1316
00:26:02.350614 IP 192.168.0.1.49152 > 225.225.225.6.1234: UDP, length 1316
00:26:02.352977 IP 192.168.0.1.49152 > 225.225.225.6.1234: UDP, length 1316
00:26:02.356124 IP 192.168.0.1.49152 > 225.225.225.6.1234: UDP, length 1316
В чем может быть проблема ? И почему на eth2, если downstream задан eth0 ?