[mythtv-users] LiveTV, FC4, kernel-smp-2.6.15-1.1830_FC4

Elwe Singollo esingollo at gmail.com
Wed Feb 8 03:12:57 UTC 2006


At least one other person reported something strange about this, but I
thought I would let people know that the latest FC4 kernel
(kernel-smp-2.6.15-1.1830_FC4) seems to do weird things with live tv
in myth.  I am using mythtv .18.1-117 and ivtv-4.2.101.  Strangely,
the channel seemed to be stuck on a non-signal channel (had to boot
into windows, change the tuner chanel with Hauppauge's tool).  Then in
Myth, I see TV again . . . but, I could not change the channel.  It
let me input and press enter--it paused like it normally does, then
the brief guide came on listing the program transparently over the
video, only the video was the same channel.

When I bring it back down to kernel-smp-2.6.14-1.1656_FC4, the problem
goes away.  One of the key errors seems to be tveeprom module not
loading:

===================
Feb  6 23:27:24 localhost kernel: ivtv:  version 0.4.2 (tagged
release) loadingFeb  6 23:27:24 localhost kernel: ivtv:  Linux
version: 2.6.15-1.1830_FC4smp SMP 686 REGPARM 4KSTACKS gcc-4.0
Feb  6 23:27:24 localhost kernel: ivtv:  In case of problems please
include the debug info between
Feb  6 23:27:24 localhost kernel: ivtv:  the START INIT IVTV and END
INIT IVTV lines, along with
Feb  6 23:27:24 localhost kernel: ivtv:  any module options, when
mailing the ivtv-users mailinglist.
Feb  6 23:27:24 localhost kernel: ivtv0: Autodetected WinTV PVR 150
card (cx23416 based)
Feb  6 23:27:24 localhost kernel: ACPI: PCI Interrupt 0000:05:08.0[A]
-> GSI 19 (level, low) -> IRQ 209
Feb  6 23:27:24 localhost kernel: ivtv0: Failed to load module tveeprom
Feb  6 23:27:24 localhost kernel: ivtv0 warning: i2c client addr: 0x50
not found for command 0x0!
Feb  6 23:27:24 localhost kernel: ivtv0: Error -19 reading Hauppauge eeprom.
Feb  6 23:27:25 localhost kernel: ivtv0: Possible causes: the tveeprom
module was not loaded, or
Feb  6 23:27:25 localhost kernel: ivtv0: the eeprom kernel module was
loaded before the tveeprom module.
Feb  6 23:27:25 localhost kernel: ivtv0: Failed to load module tuner
Feb  6 23:27:25 localhost kernel: cx25840 1-0044: cx25843-23 found @
0x88 (ivtv i2c driver #0)
Feb  6 23:27:28 localhost kernel: cx25840 1-0044: loaded
v4l-cx25840.fw firmware (13353 bytes)
Feb  6 23:27:28 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=cx25840, addr=44]
Feb  6 23:27:28 localhost kernel: wm8775 1-001b: chip found @ 0x36
(ivtv i2c driver #0)
Feb  6 23:27:28 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=wm8775, addr=1b]
Feb  6 23:27:28 localhost kernel: tda9887 1-0043: chip found @ 0x86
(ivtv i2c driver #0)
Feb  6 23:27:28 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=tda9887, addr=43]
Feb  6 23:27:28 localhost kernel: ivtv0: Could not detect tuner
standard, defaulting to NTSC.
Feb  6 23:27:29 localhost kernel: ivtv0: loaded v4l-cx2341x-enc.fw
firmware (262144 bytes)
Feb  6 23:27:29 localhost kernel: ivtv0: Encoder revision: 0x02040024
Feb  6 23:27:29 localhost kernel: ivtv0 warning: Encoder Firmware can
be buggy, use version 0x02040011 or 0x02050032.
Feb  6 23:27:29 localhost kernel: ivtv0: Allocate DMA encoder MPEG
stream: 128 x 32768 buffers (4096KB total)
Feb  6 23:27:29 localhost kernel: ivtv0: Allocate DMA encoder YUV
stream: 194 x 10800 buffers (2048KB total)
Feb  6 23:27:29 localhost kernel: ivtv0: Allocate DMA encoder VBI
stream: 120 x 17472 buffers (2048KB total)
Feb  6 23:27:29 localhost kernel: ivtv0: Allocate DMA encoder PCM
audio stream: 455 x 4608 buffers (2048KB total)
Feb  6 23:27:29 localhost kernel: ivtv0 warning: i2c client addr: 0x00
not found for command 0x40085618!
Feb  6 23:27:29 localhost kernel: ivtv0 warning: i2c client addr: 0x00
not found for command 0x402c5639!
Feb  6 23:27:29 localhost kernel: ivtv0: Initialized WinTV PVR 150, card #0
Feb  6 23:27:29 localhost kernel: ivtv:  ======================  NEXT
CARD  ======================


This is the good stuff in the 2.6.14.x kernel that I am seeing:
===================
Feb  7 18:48:35 localhost kernel: ivtv:  version 0.4.2 (tagged
release) loadingFeb  7 18:48:35 localhost kernel: ivtv:  Linux
version: 2.6.14-1.1656_FC4smp SMP 686 REGPARM 4KSTACKS gcc-4.0
Feb  7 18:48:35 localhost kernel: ivtv:  In case of problems please
include the debug info between
Feb  7 18:48:35 localhost kernel: ivtv:  the START INIT IVTV and END
INIT IVTV lines, along with
Feb  7 18:48:35 localhost kernel: ivtv:  any module options, when
mailing the ivtv-users mailinglist.
Feb  7 18:48:35 localhost kernel: ivtv0: Autodetected WinTV PVR 150
card (cx23416 based)
Feb  7 18:48:35 localhost kernel: ACPI: PCI Interrupt 0000:05:08.0[A]
-> GSI 19 (level, low) -> IRQ 193
Feb  7 18:48:35 localhost kernel: tveeprom: Second (radio) tuner idx 101
Feb  7 18:48:35 localhost kernel: tveeprom: ivtv version
Feb  7 18:48:35 localhost kernel: tveeprom: Hauppauge: model = 23552,
rev = D492, serial# = 7967668 Feb  7 18:48:35 localhost kernel:
tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57)
Feb  7 18:48:35 localhost kernel: tveeprom: tuner fmt = NTSC(M)
(eeprom = 0x08, v4l2 = 0x00001000)
Feb  7 18:48:35 localhost kernel: tveeprom: audio processor = CX25843
(type = 25)
Feb  7 18:48:35 localhost kernel: tveeprom: decoder processor =
CX25843 (type = 1e) Feb  7 18:48:35 localhost kernel: ivtv0: i2c
attach to card #0 ok [client=tveeprom, addr=50] Feb  7 18:48:35
localhost kernel: ivtv0: This is the first unit of a PVR500 Feb  7
18:48:36 localhost kernel: tuner (ivtv): chip found at addr 0xc0
i2c-bus ivtv i2c driver #0 Feb  7 18:48:36 localhost kernel: TEA5767
detected. Feb  7 18:48:36 localhost kernel: ivtv0: i2c attach to card
#0 ok [client=(tuner unset), addr=60] Feb  7 18:48:36 localhost
kernel: tuner: type set to 62 (Philips TEA5767HN FM Radio) by
autodetect
Feb  7 18:48:36 localhost kernel: type set to 62 (Philips TEA5767HN FM Radio)
Feb  7 18:48:36 localhost kernel: tuner (ivtv): chip found at addr
0xc2 i2c-bus ivtv i2c driver #0
Feb  7 18:48:36 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=(tuner unset), addr=61]
Feb  7 18:48:36 localhost kernel: cx25840 1-0044: ivtv driver
Feb  7 18:48:36 localhost kernel: cx25840 1-0044: cx25843-23 found @
0x88 (ivtv i2c driver #0)
Feb  7 18:48:36 localhost kernel: cx25840 1-0044: loaded
v4l-cx25840.fw firmware (13353 bytes)
Feb  7 18:48:36 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=cx25840, addr=44]
Feb  7 18:48:36 localhost kernel: wm8775 1-001b: ivtv driver
Feb  7 18:48:36 localhost kernel: wm8775 1-001b: chip found @ 0x36
(ivtv i2c driver #0)
Feb  7 18:48:36 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=wm8775, addr=1b]
Feb  7 18:48:36 localhost kernel: tda9885/6/7: chip found @ 0x86
Feb  7 18:48:36 localhost kernel: ivtv0: i2c attach to card #0 ok
[client=tda9887, addr=43]
Feb  7 18:48:36 localhost kernel: ivtv0: Detected a TEA5767 radio
tuner. Enabling radio support.
Feb  7 18:48:36 localhost kernel: ivtv0: loaded v4l-cx2341x-enc.fw
firmware (262144 bytes)
Feb  7 18:48:36 localhost kernel: ivtv0: Encoder revision: 0x02040024
Feb  7 18:48:36 localhost kernel: ivtv0 warning: Encoder Firmware can
be buggy, use version 0x02040011 or 0x02050032.
Feb  7 18:48:36 localhost kernel: ivtv0: Allocate DMA encoder MPEG
stream: 128 x 32768 buffers (4096KB total)
Feb  7 18:48:36 localhost kernel: ivtv0: Allocate DMA encoder YUV
stream: 194 x 10800 buffers (2048KB total)
Feb  7 18:48:36 localhost kernel: ivtv0: Allocate DMA encoder VBI
stream: 120 x 17472 buffers (2048KB total)
Feb  7 18:48:36 localhost kernel: ivtv0: Allocate DMA encoder PCM
audio stream: 455 x 4608 buffers (2048KB total)
Feb  7 18:48:36 localhost kernel: ivtv0: Create encoder radio stream
Feb  7 18:48:36 localhost kernel: tuner: type set to 57 (Philips
FQ1236A MK4) by ivtv i2c driver #0
Feb  7 18:48:36 localhost kernel: ivtv0: Initialized WinTV PVR 500
(unit #1), card #0
Feb  7 18:48:36 localhost kernel: ivtv:  ======================  NEXT
CARD  ======================



In all, there could have been some pretty key changes in the new
kernel.  I will try to dig into it a bit later, as there will be
issues as people update.  I also noticed some weird i/o errors on my
dvd drives, but I am not yet sure if it was this kernel or a bad
cable.


More information about the mythtv-users mailing list