Система Linux Fedora Core 4
ядро 2.6.15.5
включены опции
CONFIG_IP_MULTICAST=y
CONFIG_IP_MROUTE=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
sysctl:
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 0
сетевые карты:
e1000 - eth3 192.168.248.77
tg3 - eth5 10.10.10.254
mulnicast на интерфейсе eth3 с транслятора 192.168.248.1
пытаемся получить на машине 10.10.10.1 с eth5
применялись демоны pimd, mrouted и статической маршрутизации smcroute
со всеми одно и то же:
маршрут поднимается, а пакеты не маршрутизируются
[root@fw]# cat /proc/sys/net/ipv4/conf/eth5/mc_forwarding
1
[root@fw]# cat /proc/sys/net/ipv4/conf/eth3/mc_forwarding
1
[root@fw]# ip mroute show
(192.168.248.1, 239.2.2.3) Iif: eth3 Oifs: eth5
[root@fw]# cat /proc/net/ip_mr_vif
Interface BytesIn PktsIn BytesOut PktsOut Flags Local Remote
0 eth3 6158208 4582 0 0 00000 4DF8A8C0 00000000
1 eth5 0 0 0 0 00000 FE0A0A0A 00000000
[root@fw]# ip maddr show
1: lo
inet 224.0.0.1
5: eth3
link 01:00:5e:00:00:02
link 01:00:5e:00:00:0d
link 01:00:5e:00:00:01
inet 224.0.0.2
inet 224.0.0.13
inet 224.0.0.1
7: eth5
link 01:00:5e:00:00:02
link 01:00:5e:00:00:0d
link 01:00:5e:00:00:01
inet 224.0.0.2
inet 224.0.0.13
inet 224.0.0.1
tcpdump -i eth5 dst net 239.2.2.0/24
ничего не показывает т.е. multicast пакеты на передаются.
Кто знает в чем причина подскажите пожалуйста.