Mailing List archive

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

[linux-dvb] Re: Cannot receive all ip packets!



On Thu, 12 Sep 2002, [iso-8859-1] Manuel Ramallo Cortés wrote:

> I've the same problem: I'm not receiving all ip packects. Testing with
> tcpdump I expect to receive about 8 Mbps per seconds (the whole IP stream)
> but I only receive a few Kbps.

I had the same problem.
I am using DVB-0.8.2-9e.
I had to patch my dvbd.c in the lines which say:

                      dvbcfg[0].filter.data[1] = (mac[5] << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[2] = (mac[4] << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[6] = (mac[3] << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[7] = (mac[2] << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[8] = (mac[1] << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[9] = (mac[0] << 8) | 0x00ff ;


So they say:

                      dvbcfg[0].filter.data[1] = (0xEF << 8) | 0x0000 ;
                      dvbcfg[0].filter.data[2] = (0xCD << 8) | 0x0000 ;
                      dvbcfg[0].filter.data[6] = (0xAB << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[7] = (0x89 << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[8] = (0x90 << 8) | 0x00ff ;
                      dvbcfg[0].filter.data[9] = (0x00 << 8) | 0x00ff ;


Where 00:90:89:AB:CD:EF is the MAC of my DVB card.

Now it works OK.
I could not make it working with 0.9x series drivers.

I would like to know how to make it work with 0.9.x drivers, and what is
the reason of such strange bahaviour. And what is the _proper_ way to do
this.

-- 
Miernik              _____________________________________
                    /   /
tel.: +48603070983 /   /  mailto:miernik@ctnet.pl
__________________/___/  ICQ UIN: 4004001



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



Home | Main Index | Thread Index