[mythtv-users] ivtv / 2.6.15 / 0.4.2 / FC4 tuner module problem
John Freer
john_freer at yahoo.com
Tue Feb 14 00:42:39 UTC 2006
Hi all,
Thanks in advance for the help.
Just rebuild my myth box with FC4. When I did the package updates, I
got ivtv 0.4.2 and kernel 2.6.15. I have an HD-3000, a bttv card,
and a PVR-250 in this box. They all worked fine together before the
upgrade.
I believe this to be a tuner module problem. I gather from a lot of
searching that as of 2.6.15 I needed to not use the "alias
tuner-ivtv" incantation in modules.conf and rely on the kernel
provided tuner.ko. Unfortunately, it doesn't seem to be setting the
tuner in time or something. The pvr-250 tuner is the 3rd to get
identified by the tuner module. Not sure what's going on.
Initially I get:
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
Then a few lines down you find:
tuner 3-0061: type set to 50 (TCL 2002N)
(Which is correct).
But, I can't change channels, etc.
Also, there's an outside chance this could be a permissions issue?
Shouldn't I be able to access the HW even if I can't use the tuner?
When I issue the command below, I get 'not an ivtv driver device'
[root at numbernine freerj]# ivtvctl -d /dev/video0
not an ivtv driver device
Not sure what that means. I did not enable SElinux.
Anyway, thanks in advance for your suggestions.
Full init log below:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.2 (tagged release) loading
ivtv: Linux version: 2.6.15-1.1831_FC4 686 REGPARM 4KSTACKS gcc-4.0
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 WinTV PVR 250 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [LNKD] -> GSI 12 (level,
low) -> IRQ 12
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
msp3400 3-0040: chip=MSP3445G-B8 +nicam +simple +simpler +radio
mode=simpler
ivtv0: i2c attach to card #0 ok [client=MSP3445G-B8, addr=40]
msp3400 3-0040: msp34xxg daemon started
saa7115 3-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
tveeprom 3-0050: Hauppauge model 32062, rev B185, serial# 7370080
tveeprom 3-0050: tuner model is TCL 2002N 6A (idx 85, type 50)
tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 3-0050: audio processor is MSP3445 (idx 12)
tveeprom 3-0050: decoder processor is SAA7115 (idx 19)
tveeprom 3-0050: has no radio, has IR remote
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02040024
ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011
or 0x02050032.
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB
total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB
total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers
(2048KB total)
tuner 3-0061: type set to 50 (TCL 2002N)
ivtv0: Initialized WinTV PVR 250, card #0
ivtv: ==================== END INIT IVTV ====================
#Network
alias eth0 via-rhine
#LIRC
alias char-major-61 lirc_i2c
options lirc_i2c debug=1
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
lirc_i2c
#Sound
alias snd-card-0 snd-via82xx
options snd-via82xx index=0
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx &&
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove snd-via82xx
alias snd-card-1 snd-bt87x
options snd-bt87x index=1
#Television Capture
alias char-major-81 videodev
alias char-major-81-0 ivtv
options ivtv ivtv_debug=1
#alias tveeprom tveeprom-ivtv
#alias tuner tuner-ivtv
#alias tda9887 tda9887-ivtv
#alias msp3400 msp3400-ivtv
alias char-major-81-1 bttv
alias char-major-81-2 bttv
options bttv bttv_debug=0
install bttv /sbin/modprobe --ignore-install bttv && /sbin/modprobe
dvb_bt8xx && /sbin/modprobe dst
alias char-major-89 i2c-dev
#USB
alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd
# Nvidia kernel module
alias char-major-195 nvidia-1_0-7667
alias nvidia nvidia-1_0-7667
More information about the mythtv-users
mailing list