Hello,

I'm trying to use latest 0.4-svn (3114) on Gentoo amd64 system with 
kernel 2.6.15. I have kernel supporting modules compiled as modules.

There are several problems.

First of all, the supporting modules does not load automatically when i 
put "ivtv" in /etc/modules.autoload.d/kernel-2.6, dmesg:

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.4.2 (development revision 3114) loading
ivtv:  Linux version: 2.6.15-gentoo SMP gcc-3.4
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 150 card (cx23416 based)
ivtv0: Failed to load module tveeprom
ivtv0 warning: i2c client addr: 0x50 not found for command 0x0!
ivtv0: Error -19 reading Hauppauge eeprom.
ivtv0: Possible causes: the tveeprom module was not loaded, or
ivtv0: the eeprom kernel module was loaded before the tveeprom module.
ivtv0: Failed to load module tuner
ivtv0: Failed to load module cx25840
ivtv0 warning: i2c client addr: 0x44 not found for command 0xc008561c!
ivtv0: Failed to load module wm8775
ivtv0: Failed to load module tda9887
ivtv0: Could not detect tuner standard, defaulting to NTSC.
ivtv0: unable to open firmware v4l-cx2341x-enc.fw
ivtv0: did you put the firmware in the hotplug firmware directory?
ivtv0 warning: failed loading encoder firmware
ivtv0 warning: Error loading firmware -3!
ivtv0: Error -3 initializing firmware.
ivtv0: Error -12 on initialization
ivtv: probe of 0000:04:09.0 failed with error -12
ivtv:  ====================  END INIT IVTV  ====================

If I put all the supporting modules in /etc/modules.autoload.d/kernel-2.6;

# cat /etc/modules.autoload.d/kernel-2.6

nvidia
tveeprom
tuner
cx25840
wm8775
tda9887
ivtv

Then dmesg looks like this;

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.4.2 (development revision 3114) loading
ivtv:  Linux version: 2.6.15-gentoo SMP gcc-3.4
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 150 card (cx23416 based)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
cx25840 0-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 0-0044: unable to open firmware v4l-cx25840.fw
ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
ivtv0: Failed to load module tveeprom
tveeprom 0-0050: Hauppauge model 26034, rev C197, serial# 7933229
tveeprom 0-0050: tuner model is TCL 2002MB_3H (idx 97, type 55)
tveeprom 0-0050: TV standards PAL(B/G) PAL(D/K) (eeprom 0x44)
tveeprom 0-0050: audio processor is CX25842 (idx 36)
tveeprom 0-0050: decoder processor is CX25842 (idx 29)
tveeprom 0-0050: has no radio, has IR remote
ivtv0: Failed to load module tuner
ivtv0: Failed to load module cx25840
ivtv0: Failed to load module wm8775
ivtv0: Failed to load module tda9887
ivtv0: unable to open firmware v4l-cx2341x-enc.fw
ivtv0: did you put the firmware in the hotplug firmware directory?
ivtv0 warning: failed loading encoder firmware
ivtv0 warning: Error loading firmware -3!
ivtv0: Error -3 initializing firmware.
ivtv0: Error -12 on initialization
ivtv: probe of 0000:04:09.0 failed with error -12
ivtv:  ====================  END INIT IVTV  ====================

I really don't know what's up with the firmware message.
# ls -l /lib/modules/
total 833
drwxr-xr-x  7 root root    592 Jan  9 21:05 2.6.15-gentoo
-rw-r--r--  1 root root 262144 Nov  7 23:01 v4l-cx2341x-dec.fw
-rw-r--r--  1 root root 262144 Nov  7 23:01 v4l-cx2341x-enc.fw
-rw-r--r--  2 root root 155648 Nov  7 23:01 v4l-cx2341x-init-mpeg.bin
-rw-r--r--  2 root root 155648 Nov  7 23:01 v4l-cx2341x-init.mpg
-rw-r--r--  1 root root  14264 Nov  7 23:01 v4l-cx25840.fw
# md5sum /lib/modules/v4l-cx2341x-enc.fw
d85cb08382395390dc95ac6ebc2205f9  /lib/modules/v4l-cx2341x-enc.fw

According to http://ivtvdriver.org/index.php/Firmware this should be the 
correct location. At least I think so, since I don't think I have any 
hotplug support. At least "find /etc -name firmware.agent" doesn't 
return anything and there is no /usr/lib/hotplug/firmware.

Hardware is Asus A8N-VM CSM with AMD Athlon64 3700+ and a Hauppauge 
WinTV PCR-150 non-MCE.

Please help me help you developing this kick-ass driver :-)

Best regards,
Rickard Borgmäster
Sweden

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to