[mythtv-users] Firewire (P2P) connection to Motorola DCH-3200 periodically dies after upgrading from 0.23 to 0.25/0.26

Kevin Worth kworth at gmail.com
Tue Jul 23 17:00:29 UTC 2013


Things were fairly solid (e.g. I would have months of uptime with no
crashes) on 0.23 but I wanted some of the new features (Airplay, etc) and
upgraded Mythbuntu 10.04 to 12.04.2 (which moved mythtv to 0.25). After
encountering this issue, I enabled the mythtv-updates repository and moved
to 0.26 and saw no change.

The issue: Every so often (about once every day or two), MythTV simply
stops talking to my Motorola DCH-3200. As far as I can tell, the only thing
that fixes this is a reboot. I've tried building the firefiretester program
and resetting the firewire bus, but that has no effect. I've tried toggling
the "reset firewire bus on error" option in MythTV Setup. I'm not running
any sort of firewire primer/reset/tuning script that I'm aware of (I never
needed to). I'm pretty sure it's always been in p2p mode.. is it possible
the default changed from broadcast and I didn't know? I did delete and
re-add my tuner as a troubleshooting step.

Any other suggestions of data to collect or things to try? It's most
frustrating because it worked in the old version of MythTV and in every
other regard, things have improved MASSIVELY in the recent versions (thank
you, developers!!!)

Thanks for any help or suggestions you guys can offer.

Mythbackend log (with timestamp, hostname, etc removed)
I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from
None to RecordingOnly
I TVRecEvent mythdbcon.cpp:409 (PurgeIdleConnections) New DB connection,
total: 9
I TVRecEvent tv_rec.cpp:3562 (TuningCheckForHWChange) TVRec(1): HW Tuner:
1->1
E TVRecEvent firewiredevice.cpp:124 (GetPowerState)
FireDev(002374FFFE366CE7): Power cmd failed (no response)
E TVRecEvent tv_rec.cpp:3748 (TuningFrequency) TVRec(1): Failed to set
channel to 713. Reverting to kState_None
I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from
RecordingOnly to None
I CoreContext scheduler.cpp:654 (UpdateRecStatus) Updating status for "The
Price Is Right" on cardid 1 (Will Record => Recorder Failed)
N Scheduler autoexpire.cpp:264 (CalcParams) AutoExpire: CalcParams(): Max
required Free Space: 1.0 GB w/freq: 15 min
I Scheduler scheduler.cpp:2649 (HandleRecordingStatusChange) Tuning
recording: "The Price Is Right": channel 1713 on cardid 1, sourceid 1
I Scheduler scheduler.cpp:2128 (HandleReschedule) Reschedule requested for
CHECK -9 483 0 UpdateRecStatus2 | The Price Is Right |  |  | EP000043720353
E Scheduler recordinginfo.cpp:984 (InsertProgram)
RecordingInfo::InsertProgram(ProgramInfo(1713_20130719170000.mpg):
channame(KOVRDT (KOVR-DT)) startts(Fri Jul 19 17:00:00 2013) endts(Fri Jul
19 18:00:00 2013)#012             recstartts(Fri Jul 19 17:00:00 2013)
recendts(Fri Jul 19 18:00:00 2013)#012             title(The Price Is
Right)): recording already exists...
I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from
None to RecordingOnly
I TVRecEvent tv_rec.cpp:3562 (TuningCheckForHWChange) TVRec(1): HW Tuner:
1->1
E TVRecEvent firewiredevice.cpp:124 (GetPowerState)
FireDev(002374FFFE366CE7): Power cmd failed (no response)
E TVRecEvent tv_rec.cpp:3748 (TuningFrequency) TVRec(1): Failed to set
channel to 713. Reverting to kState_None
I TVRecEvent tv_rec.cpp:1043 (HandleStateChange) TVRec(1): Changing from
RecordingOnly to None
I CoreContext scheduler.cpp:654 (UpdateRecStatus) Updating status for "The
Price Is Right" on cardid 1 (Tuning => Recorder Failed)
E Scheduler scheduler.cpp:716 (ChangeRecordingEnd) Failed to change end
time on card 1 to 2013-07-19T18:00:00Z
I Scheduler scheduler.cpp:2232 (HandleReschedule) Reschedule interrupted,
will retry
I Scheduler scheduler.cpp:2128 (HandleReschedule) Reschedule requested for
CHECK -9 483 0 UpdateRecStatus2 | The Price Is Right |  |  | EP000043720353
I Scheduler scheduler.cpp:2128 (HandleReschedule) Reschedule requested for
PLACE Interrupted
I Scheduler scheduler.cpp:2241 (HandleReschedule) Scheduled 137 items in
0.1 = 0.00 match + 0.01 check + 0.06 place
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130723/08eb7a44/attachment.html>


More information about the mythtv-users mailing list