----- 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
