[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