adapter lockup
Jakub Paweł Głazik
zytek-lists at nuxi.pl
Tue Mar 17 15:24:18 CET 2009
Dnia 2009-03-17, o godz. 14:06:26
Jakub Paweł Głazik <zytek-lists at nuxi.pl> napisał(a):
> I'm using TechnoTrend 1500/1600 cards (Premium-S) and they like to
> lockup randomly. For example I'm seeing situation when one of two
> configured adapters hangs and I get output only from one adapter.
>
> dvr.c has a hack for Flexcop cards and on debug output I have seen
> that bouncing filter works for TT card reanimation but every now and
> then it does not. I would like to detect such situation, getstream
> could die and I would do some scripting for bringing everything up
> again (module reload or even reboot).
>
> Should it be implemented in internal watchdog or in
> dvr_stuck_timer, maybe some retry-counter with SIGABR when reanimation
> does not work for a card after N tries?
I just got another card lockup:
[346021.608205] dvb-ttpci: StopHWFilter error cmd 0b08 0001 0004 ret fffffe00 resp cede c01a pid 213
[346021.609881] dvb-ttpci: StopHWFilter error cmd 0b08 0001 0006 ret fffffe00 resp cede c01a pid 518
[346021.610421] dvb-ttpci: StopHWFilter error cmd 0b08 0001 0008 ret fffffe00 resp cede c01a pid 710
[346067.468097] dvb-ttpci: StopHWFilter error cmd 0b08 0001 000a ret fffffe00 resp cede c01a pid 518
[346067.469808] dvb-ttpci: StopHWFilter error cmd 0b08 0001 000b ret fffffe00 resp cf61 c01a pid 710
Getstream does not detect it.
2009-03-17 16:03:25.970 dvr: inputstats: 9 pids 4942 pkt/s 929097 byte/s
It streams data but the data is invalid (not playable). This is
TT card's bug as I googled (ARM crashes on the card), to bad it
is invisible to getstream.
If think this is another issue, one being not able to reanimate card
after lockup (detectable), second - these TT cards ARM crashing
and delivering garbage (not detectable ?). Any ideas how to
workaround that?
--
.: Jakub Paweł Głazik,
.: email & jabber: zytek<at>nuxi.pl
More information about the Getstream
mailing list