[mythtv-commits] Ticket #10318: Mythbackend-tuner communication locks up on HVR-2250
MythTV
noreply at mythtv.org
Fri Feb 10 04:29:16 UTC 2012
#10318: Mythbackend-tuner communication locks up on HVR-2250
-------------------------------------------------+-------------------------
Reporter: Bob Williams <bob.williams@…> | Owner: danielk
Type: Bug Report - General | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - ATSC | Version: 0.24-fixes
Severity: medium | Keywords:
Ticket locked: 0 |
-------------------------------------------------+-------------------------
Sporadically and infrequently, a scheduled recording will start
successfully then fail during a recording. From that point forward,
mythbackend cannot communicate with either tuner in the Hauppauge HVR-2250
until powerdown. The syslog message is "Event timed out". Subsequent
recordings while power remains on, cannot start and so also fail. Even if
only one tuner is used/active, both tuners stop communications.
Mythbackend continues running just fine performing tasks except for
accessing the tuner.
This problem usually seems to happen when a station seriously fades out.
Less frequently it seems to happen on strong stations - but even a strong
signal could have a dropout. The frustrating aspect of this problem is
reproducing it more frequently. I have tried disconnecting/reconnecting
the antenna and using a poor hand held antenna where I can make the
signals easily drop out, but I cannot seem to reliably induce the problem.
Some channels seem more susceptible. I live in the San Francisco Bay Area
and channels 22.1 and 42.3 are my usual choices for showing the problem
the quickest. I record about 4 hours per day of OTA ATSC, and see this
failure about once per week or two. When I choose 22.1 or 42.3 I
sometimes have failures withing 10 minutes but it often takes hours.
Once locked up, I have tried stopping mythbackend with initctl then
running dvb-apps
tools like azap which also fail as they cannot communicate with the tuner.
Stopping, then starting mythbackend with initctl does not make the problem
go away. I have discovered no other way to restore tuner communcation
other than powerdown. I have noticed this problem since the initial
installation.
As I was suspicious of the LinuxTV saa7164 driver, I tried the dvb-apps
tools (after power-on) each in separate terminals (as follows) but I have
NEVER seen a failure, despite many dropouts in the logs and many recorded
hours:
azap -r ThisTV | tee t0.log
azap -a 1 -r KRCB-DT | tee t1.log
cp /dev/dvb/adapter0/dvr0 t0.mpg
cp /dev/dvb/adapter1/dvr0 t1.mpg
Because of this behavior, I'm submitting this to MythTV first, even though
I understand it could be in the drivers. Another possibility is that the
Hauppauge 2250 on-board firmware, loaded during wake-up, has failed, but I
haven't figured out how to check its status.
I have written a mini logic analyzer (C code) and redirected the rsyslogd
to it so I can capture a substantial log of the failure around the event;
these
are attached. I also turned on the debug flags for saa7164, s5h1411, and
tda18271 modules.
Please let me know if I can assist you with more information, log files or
help. I'd be happy to run more tests here or try something out. I
suspect this may not be an easy problem to track down and fix.
I love my MythTV and I hope the problem can be resolved.
Thanks, -Bob Williams
attachments:
system_info.txt - my system hardware/software/usage.
trace3_be_fe_2ch.gz & trace4_be_fe_2ch.gz - syslog failure cases using
mythbackend.
traceOK_azap_2ch.gz - syslog using azap - I can't make this fail.
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10318>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list