[mythtv-users] PVR-150 broken?

Greg Woods greg at gregandeva.net
Sat May 6 18:26:38 EDT 2006

I've got a machine that was working under FC3, and I recently did an
install of FC5 with ATrpms, and more recently updated everything
(including mythtv). I don't think my problem is specific to MythTV,
because I can't "mplayer /dev/video0" either, so that means either
something is wrong with my device driver configuration, or the card is
just broke. The remote works via LIRC, so I think I can rule out "card
not seated" and that sort of thing. Here's the IVTV output from dmesg.
The "i2c addr not found" messages are worrisome. Except for those, the
rest of this is very similar to what I see on my MBE that has a PVR-500
(which is working fine). But of course Myth craps out if I try to watch
live TV on this machine (because it uses that tuner), and
"mplayer /dev/video0" just hangs (no errors after "Playing /dev/video0",
just no window ever pops up).

I have seen the previous threads (including some on the ivtv-users list) 
about people having similar problems. The suggestions ranged from "your
card is broken" to "turn the 
machine off and make sure you leave it off for at least 30 seconds" (tried
it, more than once, it didn't work) to "downgrade your ivtv driver" (which was a discussion about
the old 0.4 series driver) to putting options in the modprobe.conf file
("options cx25840 i2c_enable=1", which barfs that i2c_enable is an unknown
module parameter and fails to load). So it is obvious that any advice on this
particular problem is version-specific, so I'm asking again. 

I'm running FC5, 2096 kernel, fully updated ATrpms, ivtv 0.6.1

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.6.1 (development snapshot compiled on Sun Apr 23
18:23:58 2006)
ivtv:  Linux version: 2.6.16-1.2096_FC5 686 REGPARM 4KSTACKS gcc-4.1
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based)
ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 16 (level, low) -> IRQ 16
tveeprom 0-0050: Hauppauge model 26032, rev C199, serial# 8125669
tveeprom 0-0050: tuner model is TCL 2002N 5H (idx 99, type 50)
tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 0-0050: audio processor is CX25841 (idx 35)
tveeprom 0-0050: decoder processor is CX25841 (idx 28)
tveeprom 0-0050: has no radio, has IR remote
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
nvidia: module license 'NVIDIA' taints kernel.
cs: IO port probe 0x100-0x3af: excluding 0x170-0x177 0x370-0x377
cs: IO port probe 0x3e0-0x4ff: excluding 0x408-0x40f 0x4d0-0x4d7
cs: IO port probe 0x820-0x8ff: excluding 0x830-0x837
68-0xc6f 0xcd0-0xcd7
cs: IO port probe 0xa00-0xaff: clean.
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ieee1394: Initialized config rom entry `ip1394'
ivtv0: Encoder revision: 0x02040024
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
tuner 0-0061: type set to 50 (TCL 2002N)
ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
ivtv0: i2c addr 0x44 not found for command 0x40045613!
ivtv0: i2c addr 0x44 not found for command 0xc0045627!
ivtv0: i2c addr 0x44 not found for command 0x40345622!
ivtv0: i2c addr 0x44 not found for command 0x40045612!
ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
ivtv0: i2c addr 0x44 not found for command 0x40045613!
ivtv0: i2c addr 0x44 not found for command 0x40045612!
ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
ivtv:  ====================  END INIT IVTV  ====================

Here's "lsmod":

Module                  Size  Used by
cx88xx                 60133  0 
bttv                  166965  0 
video_buf              21317  2 cx88xx,bttv
compat_ioctl32          1473  1 bttv
i2c_algo_bit            8393  2 cx88xx,bttv
btcx_risc               4809  2 cx88xx,bttv
ir_common               9413  2 cx88xx,bttv
lirc_i2c                7428  2 
lirc_dev               12068  1 lirc_i2c
ppdev                   8645  0 
autofs4                19013  2 
hidp                   15937  2 
l2cap                  23617  5 hidp
bluetooth              44069  2 hidp,l2cap
nfs                   192045  1 
lockd                  55113  2 nfs
nfs_acl                 3777  1 nfs
sunrpc                136573  4 nfs,lockd,nfs_acl
dm_mirror              19985  0 
dm_mod                 50649  1 dm_mirror
video                  14917  0 
button                  6609  0 
battery                 9285  0 
ac                      4933  0 
ipv6                  225569  20 
lp                     12297  0 
parport_pc             25445  0 
parport                34313  3 ppdev,lp,parport_pc
nvram                   8393  0 
ohci1394               31749  0 
ieee1394              288665  1 ohci1394
ehci_hcd               29005  0 
ohci_hcd               19805  0 
nvidia               4521844  10 
wm8775                  5837  0 
cx25840                21329  0 
tda9887                15185  0 
tuner                  46457  0 
v4l2_common             7745  2 bttv,tuner
ivtv                  160400  1 
3c59x                  41577  0 
v4l1_compat            11973  1 ivtv
tveeprom               13905  3 cx88xx,bttv,ivtv
mii                     5312  1 3c59x
i2c_core               20673  11
videodev                9409  3 cx88xx,bttv,ivtv
snd_atiixp             19157  1 
snd_ac97_codec         83937  1 snd_atiixp
snd_ac97_bus            2497  1 snd_ac97_codec
snd_seq_dummy           3781  0 
snd_seq_oss            28993  0 
snd_seq_midi_event      7105  1 snd_seq_oss
snd_seq                47153  5
snd_seq_device          8909  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            45009  0 
snd_mixer_oss          16449  1 snd_pcm_oss
snd_pcm                76869  3 snd_atiixp,snd_ac97_codec,snd_pcm_oss
snd_timer              22597  2 snd_seq,snd_pcm
snd                    50501  11
soundcore               9377  1 snd
snd_page_alloc         10441  2 snd_atiixp,snd_pcm
ext3                  116169  2 
jbd                    52693  1 ext3

More information about the mythtv-users mailing list