The problem is really strange, because ethereal can see the packets and VideoLAN streaming client cannot receive anything.
I'll try the exhact steps you followed (with the driver + kernel you tried).
By the way, what's the application you tested to receive multicast packets? And how did you decide the MAC address of the card?
Kind regards Paolo
From: "Paolo Casagranda" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED], [EMAIL PROTECTED] Subject: [linux-dvb] Problems with multicast and dvb card Date: Thu, 03 Jul 2003 09:44:06 +0200
Hi Holger,
I address the issue primarily to you, because you made multicast work at the end ;-)
The issue is: we install the linuxtv drivers (configurations tried: RH8 + linuxpre3 and RH9 + original Kernel 2.4.20 + linuxpre2; the card is a TT-DVB-T but the chipset is the same of a lot of other cards), we configure them with dvbnet, and tcpdump or ethereal can read the multicast packets CORRECTLY: they have correct IP and MAC addresses. But at application level we don't see anything; it seems that in promiscuous mode the driver works and with an application it doesn't.
We solved this problem, with the old drivers, deleting the dvb->set_multicast_list = dev_net_set_multi; and manually setting the MACs to 01:00:5e:n2:n3:n4 but I know this is a workaround.
Maybe with the new drivers there's some additional step we miss...
Thank you for any suggestion Paolo
From: Holger Kiehl <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: [linux-dvb] Re: Problems with mutiple multicast channels and linuxtv
Date: Tue, 1 Jul 2003 12:44:27 +0000 (GMT)
On Thu, 26 Jun 2003, Holger Kiehl wrote:
> Hello
>
> I am having problems receiving multiple multicast channels with the
> linuxtv drivers. With the help of this list I managed to receive data
> with the KNC1, Skystar2 and Nova DVB-s cards. With tcpdump and iptraf
> I can see that data does arrive on all channels. I use closed source software
> from Tellique to receive the data and with strace I can see that they
> use poll() to detect if data does arrive on any of the channel. With
> the first channel this works without any problems. However if there is
> data on the second or third channel poll() does not detect this.
> I tested this with two separate pc's one with the [EMAIL PROTECTED] that
> comes with its own driver and the other with the Nova-s and linuxtv
> driver and both had the exact same copy of the tellique software and
> setup. Then started the tellique software on both machines with
> strace and started iptraf to make sure data comes in. As soon as there
> is data on for example the second channel the poll() with the [EMAIL PROTECTED]
> driver returns but the linuxtv driver poll() does nothing.
>
> Now I do not know if you do need to program the receiving software differently
> to receive all channels with linuxtv driver since ifconfig does setup
> a device for each channel, while the [EMAIL PROTECTED] only uses a single
> device for all channels. If that is not the case then this looks like
> a bug in the linuxtv driver.
>
> Please, what can I do to receive more then one multicast channel with
> linuxtv?
>
The problem has been solved, it was necessary to give each interface
a different IP address. My mistake was that I gave them all the same IP
(blush, blush ...). So the linuxtv driver is working correctly.
Comparing linuxtv and Nova card with the [EMAIL PROTECTED] I can see that the interrupts caused is much lower with linuxtv, nearly half that of the [EMAIL PROTECTED] Good!
But what has me worried is the high temperature of any of those cards, [EMAIL PROTECTED], nova, skytar2 or knc1. They are all quit hot. Makes me wonder if these cards are designed to operate 24 hours 7 days a week?
One last question what is the meaning of the following messages in /var/log/messages:
Jul 1 12:33:58 dwdsat2 kernel: dvb0_0: filter mac=00 d0 5c 22 43 40
I get them very frequently, how can I get rid of them?
Thanks, Holger (Kiehl)
--
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
_________________________________________________________________
MSN Extra Storage: piena libert� di esprimersi e comunicare http://www.msn.it/msnservizi/es/?xAPID=534&DI=1044&SU=http://hotmail.it/&HL=HMTAGTX_MSN_Extra_Storage
--
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
_________________________________________________________________
Chiacchiera in tempo reale solo con chi vuoi tu! http://www.msn.it/messenger/
-- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
