Доброго дня,
Пытаюсь настроить iptv через роутер на gentoo. Ядро 3.12.13-gentoo
Пока ничего не выходит. Напрямую приставка показывает, через роутер - нет.
Провайдер - Нетбайнет Москва.
cat /usr/src/linux/.config | grep MULTICAST
CONFIG_IP_MULTICAST=y
cat /usr/src/linux/.config | grep MROUTE
CONFIG_IP_MROUTE=y
# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.151.10 netmask 255.255.255.0 broadcast 192.168.151.255
ether 20:cf:30:af:a4:31 txqueuelen 1000 (Ethernet)
RX packets 5709236 bytes 3624970754 (3.3 GiB)
RX errors 0 dropped 10185 overruns 0 frame 0
TX packets 7782808 bytes 9205357733 (8.5 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 95.220.50.235 netmask 255.255.192.0 broadcast 95.220.63.255
ether 1c:7e:e5:46:17:f2 txqueuelen 1000 (Ethernet)
RX packets 8401769 bytes 9617975952 (8.9 GiB)
RX errors 0 dropped 10128 overruns 1748 frame 0
TX packets 5767523 bytes 3716626527 (3.4 GiB)
TX errors 0 dropped 0 overruns 0 carrier 1 collisions 0
device interrupt 17 base 0xec00
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 0 (Local Loopback)
RX packets 11378 bytes 1487755 (1.4 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 11378 bytes 1487755 (1.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1492
inet 176.193.218.100 netmask 255.255.255.255 destination 212.1.254.122
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 116564 bytes 136253831 (129.9 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 66927 bytes 9191449 (8.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default msk-b12-m40.ti. 0.0.0.0 UG 0 0 0 ppp0
default 192.168.151.1 0.0.0.0 UG 1 0 0 eth0
ip-95-220-0-0.b * 255.255.192.0 U 0 0 0 eth1
ip-95-220-0-0.b * 255.255.192.0 U 5 0 0 eth1
loopback localhost 255.0.0.0 UG 0 0 0 lo
192.168.151.0 * 255.255.255.0 U 0 0 0 eth0
msk-b12-m40.ti. * 255.255.255.255 UH 0 0 0 ppp0
base-address.mc * 240.0.0.0 U 5 0 0 eth1
##------------------------------------------------------
## Enable Quickleave mode (Sends Leave instantly)
##------------------------------------------------------
quickleave
##------------------------------------------------------
## Configuration for eth0 (Upstream Interface)
##------------------------------------------------------
phyint eth1 upstream ratelimit 0 threshold 1
altnet 192.168.151.0/24
##------------------------------------------------------
## Configuration for eth1 (Downstream Interface)
##------------------------------------------------------
phyint eth0 downstream ratelimit 0 threshold 1
##------------------------------------------------------
## Configuration for eth2 (Disabled Interface)
##------------------------------------------------------
phyint eth2 disabled
sysctl -p
vm.laptop_mode = 5
vm.dirty_writeback_centisecs = 6000
net.ipv4.conf.all.force_igmp_version = 2
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.all.rp_filter = 0
Nov 6 20:34:46 HRouter igmpproxy[22437]: RECV Membership query from 192.168.151.10 to 224.0.0.1
Nov 6 20:34:46 HRouter igmpproxy[22437]: RECV Membership query from 176.193.218.100 to 224.0.0.1
Nov 6 20:34:47 HRouter igmpproxy[22437]: RECV V2 member report from 176.193.218.100 to 224.0.0.2
Nov 6 20:34:47 HRouter igmpproxy[22437]: The IGMP message was from myself. Ignoring.
Nov 6 20:34:47 HRouter igmpproxy[22437]: RECV V2 member report from 192.168.151.148 to 229.111.112.12
Nov 6 20:34:47 HRouter igmpproxy[22437]: Updated route entry for 229.111.112.12 on VIF #0
Nov 6 20:34:47 HRouter igmpproxy[22437]: Adding MFC: 192.168.151.148 -> 229.111.112.12, InpVIf: 1
Nov 6 20:34:51 HRouter igmpproxy[22437]: RECV V2 member report from 192.168.151.181 to 239.255.255.250
Nov 6 20:34:51 HRouter igmpproxy[22437]: Updated route entry for 239.255.255.250 on VIF #0
Nov 6 20:34:51 HRouter igmpproxy[22437]: Adding MFC: 192.168.151.148 -> 239.255.255.250, InpVIf: 1
Nov 6 20:34:51 HRouter igmpproxy[22437]: RECV V2 member report from 192.168.151.148 to 233.49.170.68
Nov 6 20:34:51 HRouter igmpproxy[22437]: Updated route entry for 233.49.170.68 on VIF #0
Nov 6 20:34:52 HRouter igmpproxy[22437]: RECV V2 member report from 192.168.151.10 to 224.0.0.2
Nov 6 20:34:52 HRouter igmpproxy[22437]: The IGMP message was from myself. Ignoring.
Nov 6 20:34:52 HRouter igmpproxy[22437]: RECV V2 member report from 192.168.151.181 to 239.0.0.250
Nov 6 20:34:52 HRouter igmpproxy[22437]: Updated route entry for 239.0.0.250 on VIF #0
Nov 6 20:34:55 HRouter igmpproxy[22437]: RECV V2 member report from 192.168.151.181 to 239.192.152.143
Nov 6 20:34:55 HRouter igmpproxy[22437]: Updated route entry for 239.192.152.143 on VIF #0
tcpdump -s 1500 -vvv -lni eth1 igmp or port 5510
tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 1500 bytes
20:43:19.804845 IP (tos 0xc0, ttl 1, id 57018, offset 0, flags [none], proto IGMP (2), length 32, options (RA))
212.1.254.2 > 224.0.0.1: igmp query v2
tcpdump -s 1500 -vvv -lni eth1 igmp or port 5510
tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 1500 bytes
20:50:02.976692 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 233.49.170.68: igmp v2 report 233.49.170.68
20:50:03.168685 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 233.49.170.68: igmp v2 report 233.49.170.68
20:50:04.668711 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.0.0.250: igmp v2 report 239.0.0.250
20:50:04.977708 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 229.111.112.12: igmp v2 report 229.111.112.12
20:50:05.701685 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.255.255.250: igmp v2 report 239.255.255.250
20:50:07.477679 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.192.152.143: igmp v2 report 239.192.152.143
20:50:09.845672 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.192.152.143: igmp v2 report 239.192.152.143
20:50:10.197678 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 229.111.112.12: igmp v2 report 229.111.112.12
20:50:11.253678 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.0.0.250: igmp v2 report 239.0.0.250
20:50:11.605673 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 233.49.170.68: igmp v2 report 233.49.170.68
20:50:12.573675 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.0.0.250: igmp v2 report 239.0.0.250
20:50:12.917673 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 229.111.112.12: igmp v2 report 229.111.112.12
20:50:15.477675 IP (tos 0xc0, ttl 1, id 0, offset 0, flags [DF], proto IGMP (2), length 32, options (RA))
95.220.50.235 > 239.255.255.250: igmp v2 report 239.255.255.250
20:51:39.879920 IP (tos 0xc0, ttl 1, id 53085, offset 0, flags [none], proto IGMP (2), length 32, options (RA))
212.1.254.2 > 224.0.0.1: igmp query v2