[mythtv-users] Encoders disappeared

Bob Gamble kiksadiweb at gmail.com
Tue Apr 22 16:50:25 UTC 2008


It was definitely a database issue.  I'm not sure why but I could never add
the encoders back.  I'm sure it had everything to do with configuring a
backend on another machine.  Since my master server was configured to accept
outside connections, it was able to override the master's database.

Luckily, I had backed up my database a few days before.  I dumped the bad
database and replaced it with the previous database.  That set things back
to almost my original setup.  However, mythweb won't access the Recordings
page.  Not that big a deal since everything else works nicely again.

On Sun, Apr 20, 2008 at 7:59 AM, Bob Gamble <kiksadiweb at gmail.com> wrote:

> Of course, things were running like a top using Ubuntu 7.10's (gutsy)
> mythtv setup.  I decided to put the soon to be released 8.04 on another
> machine.  That would have been fine on its own, but wanted to see how mythtv
> might be different.  I think the mistake I made was installing the
> mythtv-backend package and going to configure it.  Though I didn't have a
> tuner card in the computer with 8.04 on it, I wanted to look at any options
> that might have changed so I could start researching them.
>
> In the General section of the mythtv-setup screen, I noticed it
> automatically picked up the master backend server's ip address, database
> name and password.  I stepped through all the configurations and from what I
> recall, only chose to not query mythfilldatabase automatically.  I didn't
> think running this on a different machine without a tuner card would have
> any affect.  After backing out of mythtv-setup, I started the mythfrontend
> on the newly configured machine (Ubuntu 8.04) and pointed it at the backend
> server.  It brought me to the main screen where I chose Media Library->Watch
> Recordings.  The error message popped up that I was using version .40 on the
> computer whereas the master backend is version .31.  I've seen this error
> before and sort of expected it.  But I had to try.
>
> Now for the problem :)  For whatever reason, I lost the encoders on the
> master backend and a secondary backend I have had running smoothly for
> almost a year.  Both cards are Hauppauge; a pvr350 on the master and pvr250
> on the secondary.  The are still recognized at boot as I can run lspci and
> see:
>
> Master backend
> 01:06.0 Multimedia video controller: Internext Compression Inc iTVC15
> MPEG-2 Encoder (rev 01)
>
> Secondary master
> 02:00.0 Multimedia video controller: Internext Compression Inc iTVC15
> MPEG-2 Encoder (rev 01)
>
> I also ran dmesg|grep ivtv and got:
>
> root at katlian:/var/www/mythweb# dmesg | grep ivtv
> [   47.910031] ivtv:  ==================== START INIT IVTV
> ====================
> [   47.910035] ivtv:  version 1.0.0 (2.6.22-14-generic SMP mod_unload )
> loading
> [   47.910110] ivtv0: Autodetected Hauppauge card (cx23415 based)
> [   47.910498] ivtv0: Unreasonably low latency timer, setting to 64 (was
> 32)
> [   48.667023] ivtv0: loaded v4l-cx2341x-enc.fw firmware (-139633369751696
> bytes)
> [   48.693368] ivtv0: loaded v4l-cx2341x-dec.fw firmware (-139633369751728
> bytes)
> [   48.918440] ivtv0: Encoder revision: 0x02050032
> [   48.918442] ivtv0: Recommended firmware version is 0x02060039.
> [   48.926464] ivtv0: Decoder revision: 0x02020023
> [   48.980413] ivtv0: Autodetected Hauppauge WinTV PVR-350
> [   49.027077] tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #0)
> [   49.030093] tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> [   49.097058] saa7115 2-0021: saa7115 found (1f7115d0e100000) @ 0x42
> (ivtv i2c driver #0)
> [   49.260326] saa7127 2-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
> [   49.283528] msp3400 2-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver
> #0)
> [   49.545137] ivtv0: Registered device video0 for encoder MPEG (4 MB)
> [   49.545355] ivtv0: Registered device video32 for encoder YUV (2 MB)
> [   49.545595] ivtv0: Registered device vbi0 for encoder VBI (1 MB)
> [   49.545687] ivtv0: Registered device video24 for encoder PCM audio (1
> MB)
> [   49.545947] ivtv0: Registered device radio0 for encoder radio
> [   49.545964] ivtv0: Registered device video16 for decoder MPEG (1 MB)
> [   49.546008] ivtv0: Registered device vbi8 for decoder VBI (1 MB)
> [   49.546212] ivtv0: Registered device vbi16 for decoder VOUT
> [   49.546227] ivtv0: Registered device video48 for decoder YUV (1 MB)
> [   49.612663] ivtv0: loaded v4l-cx2341x-init.mpg firmware
> (-139633363565056 bytes)
> [   49.822402] ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
> [   49.822421] ivtv:  ====================  END INIT IVTV
> ====================
>
> I got similar output on both machines.  I tried re-adding them in
> mythtv-setup under the Capture Cards section.  Even though they are
> recognized as MPEG2 encoder cards and have the device /dev/video0 connected
> via s-video, they no longer get added.
>
> I've tried reconfiguring packages such as mythtv-backend, mythtv-database,
> mythtv-common but none of those solutions work.  Before doing all the
> troubleshooting, I uninstalled mythtv from the test machine and shut it down
> so it wouldn't be interfering with my setup.
>
> Does anyone have a clue what might have happened here?  I even reset a
> card in one of the machines to see if that would have an affect but it was
> no go.  I have a feeling the problem lies in the database, but I don't know
> where to look.  I appreciate any tips you may have.  Thank you.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20080422/4a1b35f0/attachment.htm 


More information about the mythtv-users mailing list