uzznick, мда... Тогда сделаем по-простому, по-тупому. Всяко это серые адреса. Поэтому после того, как заработал интернет по pppoe и прописан адрес 10.10.100.100 на wan, добавим следующие правила.
Код: Выделить всё
route add -net 224.0.0.0/4 dev vlan2
route add -net 10.0.0.0/8 dev vlan2
route add -net 100.64.0.0/10 dev vlan2
route add -net 172.16.0.0/12 dev vlan2
route add -net 192.168.2.0/23 dev vlan2
route add -net 192.168.4.0/22 dev vlan2
route add -net 192.168.8.0/21 dev vlan2
route add -net 192.168.16.0/20 dev vlan2
route add -net 192.168.32.0/19 dev vlan2
route add -net 192.168.64.0/18 dev vlan2
route add -net 192.168.128.0/17 dev vlan2
Проверяем igmp.conf. Если все ок, перезапускаем igmpproxy и проверяем iptv. Если не работает, проверьте, запущен ли igmpproxy:
и нет ли в логе опять этой строчки, "There must be at least 2 Vif's where one is upstream". Если есть, будем копать в этом направлении. Хотя идеи уже истощаются, честно говоря

UPD. Подумал, что можно еще попробовать добавить команду