[mythtv] Ticket #11520: Active EIT scanning will stop working if program not found in PAT

John P Poet jppoet at gmail.com
Tue Aug 20 21:22:42 UTC 2013


On Tue, Aug 20, 2013 at 3:13 PM, René Bühlmann <buehlmann at gmx.ch> wrote:

> On 08/20/2013 10:42 PM, Torbjörn Jansson wrote:
>
>> Subject: Re: [mythtv] Ticket #11520: Active EIT scanning will stop
>>> working if program not found in PAT
>>>
>>> I'm running into this bug fairly regularly.  I have one ATSC channel
>>> that is a little weak and under certain atmospheric conditions will
>>> fail
>>> to tune causing the EIT scan to stop.  I'm planning on adding a
>>> separate
>>> antenna and card to improve the reliability of that channel.
>>>
>>> This may become more of an issue to more people in a few months when
>>> snow and rain cause some of the weaker signals to drop out from time to
>>> time, and is something that I'd think developers would want to fix
>>> before 0.27 is released.
>>>
>>> Has anyone looked into this problem?  If not, I'll try to find a
>>> solution.
>>>
>>> Terry
>>>
>> I believe i'm seeing this problem too on my mythtv dev box.
>>
>> There is no recordings or any other activity on it.
>> Only thing it is doing is eit scanning.
>>
>> After a while it stops and then it is permanently stuck.
>> I checked my log files and the database and there have not been any eit
>> related activity for 2 days.
>> I don’t believe I have any reception problems.
>>
>> All I have to do is to stop and restart the backend and then most of the
>> time eit scanning will work for a while.
>> I got some logs with -v eit if someone is interested.
>>
>> There was no "program not found in pat" error.
>>
>>
>> ______________________________**_________________
>> mythtv-dev mailing list
>> mythtv-dev at mythtv.org
>> http://www.mythtv.org/mailman/**listinfo/mythtv-dev<http://www.mythtv.org/mailman/listinfo/mythtv-dev>
>>
> I once had the same problem (DVB-C in my case). After some debugging I
> could not find a root cause but a workaround for it:
>
> In mythtv/libs/libmythtv/tv_rec.**cpp
>
> i changed every occurrence of
> eitScanStartTime = eitScanStartTime.addYears(1);
> into
> eitScanStartTime = eitScanStartTime.addDays(1);
>
> I also did some hacks that only one transponder gets scanned for EIT as
> our provider sends the EIT for all channels on one transponder.
>
> After that, the lockup never occurred again.
>
> The above is only a workaround and not a fix at all but hopefully might
> lead some else in the right direction.
>


Being in the US, I use schedulesdirect, so I don't have any experience with
EIT.  That being said, I have setup a box with a HDHomeRun/ATSC and EIT
enabled.  Any tips on what I could possibly do to reproduce the problem?

John
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-dev/attachments/20130820/0acf985d/attachment.html>


More information about the mythtv-dev mailing list