----- Original Message -----
From: Sander Sweers <[EMAIL PROTECTED]>
Date: Sunday, September 17, 2006 1:31 pm
Subject: Re: [ivtv-users] unable to open firmware v4l-cx2341x-init.mpg

> Rajesh Perumal wrote:
> 
> 
> Firmwares should be in /lib/firmware
> I think something gets really confused with all these symlinks and 
> filesin different locations.
> 
> How did you install ivtv? Via atrpms? I would remove all the firmwares
> and re-install via atrpms [1].
> 

I did all the installs through yum with atrpms stable following Jarod's guide 
at wilsonet.com. The install seemed to have created all those links as I did 
not create them myself.

I just did an uninstall like so:

yum -y remove ivtv-kmdl-$KVER (where $KVER equals 2.6.17-1.2174_FC5) 
yum -y remove ivtv-firmware ivtv-firmware-audio
yum -y ivtv_xdriver

Then I reinstalled from atrpms stable:
yum -y install ivtv-firmware ivtv-firmware-audio
yum -y install ivtv-kmdl-$KVER
yum -y install ivtv_xdriver

I have done another locate and here is the results:

 locate v4l-cx2341x
/etc/firmware/v4l-cx2341x-dec.fw
/etc/firmware/v4l-cx2341x-enc.fw
/etc/firmware/v4l-cx2341x-init.mpg
/lib/firmware/v4l-cx2341x-dec.fw
/lib/firmware/v4l-cx2341x-enc.fw
/lib/firmware/v4l-cx2341x-init.mpg
/lib/modules/v4l-cx2341x-dec.fw
/lib/modules/v4l-cx2341x-enc.fw
/lib/modules/v4l-cx2341x-init.mpg
/usr/lib/hotplug/firmware/v4l-cx2341x-dec.fw
/usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw
/usr/lib/hotplug/firmware/v4l-cx2341x-init.mpg

I removed the sym link it created in lib firmware and copied the actual file 
into there to see if it will make a difference, here is the contents of the 
folder /lib/firmware for the v4l* files:

-rwxrwxrwx  1 root root 262144 May 29 15:31 v4l-cx2341x-dec.fw
-rwxrwxrwx  1 root root 376836 Jan 17  2005 v4l-cx2341x-enc.fw
-rwxrwxrwx  1 root root 155648 Sep 17 13:50 v4l-cx2341x-init.mpg

All the rest of the folders listed in my locate above contain symlinks as 
before. After doing a reboot, the error message is the same "unable to open 
firmware v4l-cx2341x-init.mpg".

Here is another cut and paste of dmesg:

ivtv: no version for "struct_module" found: kernel tainted.
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.7.0 (tagged release) loading
ivtv:  Linux version: 2.6.17-1.2174_FC5 mod_unload 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-350 card (cx23415 based)
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 3
PCI: setting IRQ 3 as level-triggered
ACPI: PCI Interrupt 0000:00:11.0[A] -> Link [LNKC] -> GSI 3 (level, low) -> IRQ
3
msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
msp3400 0-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect
saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
input: ImPS/2 Generic Wheel Mouse as /class/input/input1
saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
tveeprom 0-0050: Hauppauge model 48132, rev K268, serial# 9810846
tveeprom 0-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47)
tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 0-0050: audio processor is MSP4448 (idx 27)
tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
tveeprom 0-0050: has radio, has IR remote
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Decoder revision: 0x02020023
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)
ivtv0: Create encoder radio stream
ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
ivtv0: Create decoder VOUT stream
ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total)
ivtv0: unable to open firmware v4l-cx2341x-init.mpg
ivtv0: did you put the firmware in the hotplug firmware directory?
ivtv0: failed to read mpeg decoder initialisation file v4l-cx2341x-init.mpg
tuner 0-0061: type set to 47 (LG NTSC (TAPE series))
spurious 8259A interrupt: IRQ7.
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv:  ====================  END INIT IVTV  ====================
ivtv0-osd: Framebuffer module loaded (attached to ivtv card id 0)
ivtv0-osd: screen coords: [0 0] -> [720 480]
ivtv0-osd: original global alpha = 208
ivtv0-osd: current OSD state = 39
ivtv0-osd: new global alpha = 208 (1 255 0)
ivtv0-osd: framebuffer at 0xe9510000, mapped to 0xf1a10000, size 1665k
ivtv0-osd: mode is 720x480x32, linelength=2880
ivtv0-osd: fb1: cx23415 TV out frame buffer device
ivtv0: Allocate DMA decoder OSD stream: 16 x 65536 buffers (1024KB total)


-Raj



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

Reply via email to