[mythtv-users] DVB Failing at same time each week!
David Watkins
watkinshome at gmail.com
Fri Mar 8 22:34:55 UTC 2013
On 8 March 2013 21:54, Dave Sexton <list-mythtv-users at jack.org.uk> wrote:
> Hi List,
>
> I have a repeating problem that started three weeks ago.
>
> I have two Hauppauge Nova-TD-500 dual tuner DVB-T cards, MythTV 0.25.2,
> Kernel 3.2.0 - Ubuntu 12.04 (Precise). Each tuner is configured to record up to
> two simultaneous streams.
>
> At 9PM on a Friday, I attempt to record "8 out of 10 cats" on Channel 4
> and "The Mentalist" on Channel 5. For the last three weeks (since the start of
> this series of the Mentalist), the entire DVB subsystem seems to hang. Myth
> stops being able to record anything, it fails to perform any action with the
> DVB cards. I get entries like th following in the logs :-
>
> Mar 8 20:57:33 wintermute mythbackend[32470]: I Scheduler scheduler.cpp:2514
> (HandleRecordingStatusChange) Tuning recording: "8 Out of 10 Cats": channel
> 2004 on cardid 2, sourceid 2
> Mar 8 20:57:33 wintermute mythbackend[32470]: E DVBRead
> dtvsignalmonitor.cpp:321 (HandlePAT) DTVSM(/dev/dvb/adapter0/frontend0):
> Program #25664 not found in PAT!#012Program Association Section#012 PSIP
> tableID(0x0) length(4
> 5) extension(0x2012)#012 version(1) current(1) section(0)
> last_section(0)#012 tsid(8210) programCount(9)#012 program number 0
> has PID 0x0010#012 program number 8274 has PID 0x0100#012 program number
> 8325 h
> as PID 0x0104#012 program number 8384 has PID 0x0102#012 program number
> 8452 has PID 0x010b#012 program number 8448 has PID 0x0109#012 program
> number 8442 has PID 0x0110#012 program number 8500 has PID 0x0121#012
> program number 8374 has PID 0x0122
> Mar 8 20:57:33 wintermute mythbackend[32470]: E DVBRead
> mpeg/mpegstreamdata.cpp:819 (ProcessPAT) ProcessPAT: Program not found in PAT.
> Rescan your transports.
> Mar 8 20:57:33 wintermute mythbackend[32470]: E DVBRead
> mpeg/mpegstreamdata.cpp:425 (CreatePATSingleProgram) Desired program #25664
> not found in PAT.#012#011#011#011Cannot create single program PAT.
> Mar 8 20:57:33 wintermute mythbackend[32470]: I CoreContext scheduler.cpp:637
> (UpdateRecStatus) Updating status for "8 Out of 10 Cats" on cardid 2 (Tuning
> => Recording)
>
> and lots of :
>
> DVBRead mpeg/mpegstreamdata.cpp:362 (AssemblePSIP) Error: offset>181, pes
> length & current cannot be queried
>
> When checking just minutes beforehand, the program listings are up to date and
> all tuners can tune to the required channels.
>
> The only thing I can think of is that something is being transmitted at that
> time which is killing the DVB cards.
>
> Is anyone else having this kind of problem?
Yeah, I've had something similar. I think this is your problem
> Program not found in PAT. Rescan your transports.
I think it means that your channel information is incorrect and the
channel that it's trying to record doesn't exist in the DVB stream.
I'd try rescanning your channels.
I've a suspicion that MythTV doesn't handle this sort of error very
well. In my case it silently recorded a different programme off what
appeared to be a random channel. Ultimately though I think it's a
channel configuration problem.
Good Luck
More information about the mythtv-users
mailing list