Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: dvb0_0 promiscuous and not



Ralph,

> You should not set your MAC to a multicast group address, only to
> unicast addresses, otherwise to all 0.
> Your multicast receiver program probably also joins the multicast
> group and then you will get those packets twice.
> 
> Ralph


This is exactly what happened. I changed that configuration of dvb0_0 
and indeed, everything works fine now. Thank you very much for your 
quick help,

Paul


--------------------------


> Paul Adriaenssens writes:
>  > When my dvb0_0 interface is in promiscuous mode, everything works fine, 
>  > my multicast receiver program gets the correct number of packets from 
>  > dvb0_0, the received files are identical to the transmitted files.
>  > 
>  > But when interface dvb0_0 is NOT in promiscuous mode (when I don't run 
>  > 'tcpdump -n -f -i dvb0_0 > /dev/null'), I  don't receive the correct 
>  > number of packets from interface dvb0_0. In fact, my receiving program 
>  > captures too much packets from dvb0_0 (the double amount of packets).
>  > 
> 
>  > What am I doing wrong, or is it correct that I need to put dvb0_0 in 
>  > promiscuous mode to get a correct multicast reception?
>  > 
>  > I'm using Red Hat 7.2 (Linux 2.4.9-13), dvb-20020517.tar.bz2, a winTV 
>  > NOVA card with stv0299, and this is the way I create interface dvb0_0 
>  > (pid 64, network interface address 192.168.0.1, multicast address 
>  > 237.4.23.23):
>  > 
>  > /usr/src/dvbtune/dvbtune -n 64
>  > /sbin/ifconfig dvb0_0 192.168.0.1
>  > /sbin/ifconfig dvb0_0 hw ether 01:00:5E:04:17:17




-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index