Rudy Zijlstra wrote:
e9hack wrote:
Oliver Endriss wrote:
Apparently it works in polling mode, but not in interrupt mode. Why?
Can someone else confirm problems with this card type
(Terratec Cinergy 1200 DVB-C, sub-system 0x153b:0x1156)?
Now I consider the following options:
- Add a module parameter to disable irq mode.
- Turn off irq mode for card type 0x153b:0x1156.
- Turn off irq mode for the TDA10021 frontend.
- Revert to polling mode for all cards.
:-(
Any opinions?
The windows driver uses a reduced i2c bit rate. I've reduced the bit
rate with the patch for the new DVB-C cards.
Possible, it does solve the problem.
- Hartmut
Original start configuration:
dual PIII with KNC-1, as well as 2 DVB-S cards, running 2.6.19.1
Was running with mild problems: the CAM on the KNC-1 was loosing sync.
P4 with Terratec Synergy, mostly being used for TS recordings. No
apparent problems, running older kernel.
Then i got problems with the KNC-1, in that suddenly i could still
tune but no longer got any data off the card.
Action 1: swap KNC-1 and Terratec.
Result 1: PIII system still giving same problems
P4 system with KNC-1 doing well.
Action2:
thinking i was facing some weird application problem, i took an older
Mythtv, build that on the P4 as a separate test system for DVB-C and
slowly upgraded to most recent SVN head.
Result2:
no problem found
Action3:
upgrade the PIII to 2.6.21.1
Result3:
The DVB-S cards work quit well (although diseqc seems to give
intermitent problems), Terratec lost interupts, showing in i2c
problems (see this thread).
Action4:
Implement patch from Oliver Endriss.
Result4:
On the dual PIII i2c works again, tuning works but i cannot get any
data from the card......
Action5:
upgrade the P4 to unpatched 2.6.21.1
Result5:
The P4 with the KNC-1 works without problems.
At request i am willing to swap the Terratec and the KNC-1 to double
verify the terratec also behaves well in the P4 with unpatched 2.6.21.1
Provisional conclusion:
The dual PIII is having interupt problems, most likely at least one
PCI slot is no longer working correctly on interrupt level.
I am saying "at least one PCI" as i suspect the intermittent diseqc
problems can also be caused by missing interupts.
Next action not yet known....
If anyone has a suggestion on how to test for problems on the other
PCI slots, i'd be happy to know that.
Cheers,
Rudy
Some additional information.
Changing the cards in PCI slots made no difference. Then i remembered i
had disabled ACPI on this system, after previous IRQ problems. Enabling
ACPI resulted in better behaviour.
After a while i still seem to get lost interrupts though. (i get hickups
in the stream).
So it seems a Netfinity 5000 can handle 2 DVB cards, and with some
trouble 3. But above 2 it seems to get less stable. Unless this is a
kernel level IRQ routing problem?
Cheers,
Rudy
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb