Let me start by saying these forums are fantastic! I've managed to get KnappMyth to install and run MythTV (with a SATA drive, no less!). That's where the excitment ends.
I have a PVR-150. When I first got MythTV running, I went right to "Watch TV". A screen warned me that there would be no audio, but I elected to continue anyway. When the screen came up, it was all static/snow. I flipped through a few channels. The only one that displayed anything but complete static was channel 3, which is the local community channel, but even it was barely visible.
With much help from these forums and the various wikis, I managed to (I think) install the latest ivtv (0.4). Now when I attempt to "Watch TV" I get nothing at all - no audio warning, no picture, just a blank black screen. The hard drive runs periodically, but the system just hangs. (I have to kill the mythfrontend process from another terminal.)
If searched the forums for similar problems, but haven't yet found anything that matches close enough. I know enough about linux to be dangerous, but still not enough to always know HOW to do something or WHAT to do next. That said, here's what I've managed to discover so far.
BTW...
using R5A16
Hardware:
http://www.compusa.com/products/product ... &pfp=srch1
(It's cheap hardware, but KnappMyth installed, so I'm not too worried.)
WinTV PVR-150 model 1045
My etc/mythtv/modules/ivtv file:
Code:
alias char-major-81 videodev
alias char-major-61 lirc_i2c
#options ivtv debug=1
#options ivtv type=2
options msp3400 once=1 simple=1
install ivtv /sbin/modprobe tuner; /sbin/modprobe msp3400; /sbin/modprobe saa7115; /sbin/modprobe --ignore-install ivtv
remove ivtv /sbin/modprobe -r --ignore-remove ivtv && /sbin/modprobe -r saa7115 && /sbin/modprobe -r msp3400 && /sbin/modprobe -r tuner
(I'm not sure why my file has "#" before the two options lines. Doesn't that comment them out?... I've tried removing it, but Watch TV still behaves the same, even after rebooting.)
As a result of searching the forums, I've tried adding the following lines (after installing ivtv0.4). I added them one at a time, in different orders, rebooting each time, etc. Nothing seems to change anything:
Code:
ivtv
alias char-major-81-0 ivtv
options ivtv tuner=51
Here's the interesting lines from the /var/log/messages:
Code:
ivtv: version 0.4.0 (tagged release) loading
ivtv: Linus version: 2.6.11.9-chw-2 SMP preempt 586 gcc-3.3
.
.
.
ivtv0: Autodetected WinTV PVR 150 card (iTVC16 based)
ACPI: PCI interrupt 0000:05:00.0[A] -> GSI 21 (level, low) -> IRQ 21
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tveeprom: Hauppauge: model = 26032, rev = C199, serial# = 8162381
tveeprom: tuner = <unknown> (idx = 99, type = -1072510195)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio_processor = TDA9850 (type = 3)
cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client-wm8775, addr=1b]
ivtv0: requesting ivtv-fw-enc.bin from hotplug
ivtv0: unable to open firmware
ivtv0 warning: failed loading encoder firmware
ivtv0: warning: Error loading firmware -3!
ivtv-iTVC15_16_mpg2_encoder_card: probe of 0000:05:00.0 failed with error -12
It seems the PVR-150 is getting "autodetected" but the tuner isn't being recognized. (i.e. tuner = <unknown>). Then eventually it gets into all the firmware errors. I'm really not sure what's happening there.
I'm not sure what other info to provide. One thing worth mentioning: I ran mythbackend from another terminal and watched the output while the "Watch TV" was running. There's a couple of interesting messages:
Code:
adding: zeus as a remote ringbuffer
Changing from None to WatchingLiveTV
Channel(/dev/video0)::Open(): Can't open video device, error "No such device"
Tuning Error -- aborting recording
TVRec: Recording Prematurely Stopped
MainServer::HandleAnnounce Playback
adding: zeus as a client (events: 0)
.
.
.
It then proceeds to repeat the last two lines several times before looping back to the first line and starting all over again, lather, rinse, repeat....
(Oh, BTW, zeus is my machine name)
I originally installed and tried out the PVR-150 card on a windows machine using the software that came with it (and also Media Portal, for those familiar with the windows apps). It worked reasonably well in both cases, video was good just a few minor audio glitches. Point being, I think it's safe to assume the card is ok.
If there's anymore information I should be giving, please let me know. Thanks in advance for any help!