[mythtv-users] DVB Failing at same time each week!

Mike Perkins mikep at randomtraveller.org.uk
Fri Mar 8 23:10:03 UTC 2013


On 08/03/13 23:00, Roger Siddons wrote:
> On Fri, 08 Mar 2013 21:54:39 -0000, 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?
>>
> Yes. I had similar "Program not found in PAT" errors crop up from Ch 5 on 26th Feb.
> I re-scanned the transport and have not seen it since.
>
I think this might be similar to something we've seen before in the UK. It was 
discussed on the list. What I'm referring to is a channel or channels which 
doesn't transmit 24/7 - like some of the children's channels.

What happens is that if, say, you have an evening-only channel (or whatever) it 
suddenly appears and confuses the system since when you last scanned it wasn't 
there so doesn't have a table entry.

I can't remember the resolution to this one, though. It /did/ get solved, so 
perhaps this is a regression?

-- 

Mike Perkins



More information about the mythtv-users mailing list