[mythtv-users] Any way to tell which tuner card might be bad?

Nick Rout nick.rout at gmail.com
Mon Feb 15 21:22:06 UTC 2010


On Sat, Feb 13, 2010 at 2:35 AM, John Luber <john at luberfamily.net> wrote:
> John Pilkington wrote:
>>
>> Bob wrote:
>>>
>>> f-myth-users at media.mit.edu wrote:
>>>>
>>>>    > Date: Thu, 11 Feb 2010 09:42:57 +0000
>>>>    > From: John Pilkington <J.Pilk at tesco.net>
>>>>
>>>>    > I agree.  I had looked in the DB tables for this, without success.
>>>>  Now     > that so many multi-tuner systems are out there it looks like
>>>> something     > worth having.
>>>>
>>>
>>> I am chiming in late, but I use my backend logs.  I typically have at
>>> least a week of logs:
>>>
>>> 2010-02-07 16:25:03.207 Started recording: NFL Football "Super Bowl XLIV:
>>> Indianapolis Colts vs. New Orleans Saints": channel 3051 on cardid 3,
>>> sourceid 3
>>>
>>
>> A good point, since the info is probably most useful in the short term.
>> Thanks.
>>
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
> I wrote a simple script to dig through my backend log to help me with this
> same problem.  It emails me daily with a list of recordings and which tuner
> they were recorded on.  Of course, since writing it I haven't had an issue
> ;-)
>
> If you like it feel free to use it.  Change email specifics as indicated and
> home directories as well.
>
> #!/bin/bash
> result=`grep "Started recording" /var/log/mythtv/mythbackend.log | cut -d" "
> -f1,2,5-50`
> #
> echo -n "Date:" > /home/john/recording.report
> /bin/date >> /home/john/recording.report
> echo "From:mythbackend at mythtv" >> /home/john/recording.report
> echo "To:YOUR EMAIL ADDRESS" >> /home/john/recording.report
> echo "Subject:Mythtv recordings" >> /home/john/recording.report
> echo >> /home/john/recording.report
> echo "$result" >> /home/john/recording.report
> (echo "HELO YOURMAILSERVER.COM"; sleep 2; echo "MAIL From:YOUR EMAIL
> ADDRESS"; sleep 2; echo "RCPT To:YOUR EMAIL ADDRESS"; sleep 2; echo "DATA";
> sleep 2; /bin/cat /home/john/recording.report; sleep 2; echo "."; sleep 2;
> echo "QUIT"; sleep 2; ) | telnet server 25

maybe you could simplify it by using the mail command? I think this
would do what you want:

cat /home/john/recording.report | mail -s "Mythtv recordings" -S
smtp=YOURMAILSERVER.COM -r A_VALID _EMAIL_ADDRESS YOUR_EMAIL_ADDRESS

(but test it first I am a little rusty, and implementations vary)


More information about the mythtv-users mailing list