И это всё МОЁ

Всем привет!
Возникла проблема, не понимаю как полечить.

Есть шлюз под Ubuntu 12

Две сетевые карты:

eth0(mtu: 1500): 192.168.0.0/24
eth1(mtu: 1500): dhcp internet example.com

В сети два источника мультикаст udp

192.168.0.31(mtu: 1500)  (239.0.0.1:1234?pkt_size=1316)
192.168.0.242(mtu: 1500) (239.0.0.1:2266?pkt_size=1316)


конфигурация на шлюзе:

sysctl -w net.core.rmem_max=52428800
sysctl -w net.core.rmem_default=52428800

smcroute.conf:

mgroup from eth0 group 239.0.0.1

ip mroute

ip mroute
(192.168.0.31, 239.0.0.1) Iif: unresolved
(192.168.0.242, 239.0.0.1) Iif: unresolved

udpxy

export UDPXY_SSOCKBUF_NOSYNC=0
export UDPXY_DSOCKBUF_NOSYNC=0
udpxy -m eth2 -p 9999 -c 30 -B 2097152
udpxy -m eth0 -p 8888 -c 30 -B 2097152

все прекрасно работает, udp потоки шарятся в интернет

втыкаем третий сетевой адаптер в шлюз:

eth0(mtu: 1500): 192.168.0.0/24
eth1(mtu: 1500): dhcp internet example.com
eth2(mtu: 1500): 10.0.0.0/24

переносим источник udp в новую сеть

192.168.0.242->10.0.0.1

smcroute.conf:

mgroup from eth0 group 239.0.0.1
mgroup from eth2 group 239.0.0.1

ip mroute

(192.168.0.31, 239.0.0.1)            Iif: unresolved
(10.0.0.1, 239.0.0.1) Iif: unresolved

и получаем огромные потери(или udp шторм?!!) пакетов на интерфейсе 10.0.0.0/24

проверял и интерфейс (под виндой), и аппаратный тракт - все работает.
пакеты мрут/плодятся в недрах убунты.
куда смотреть, посоветуйте плиз!








 , ,