I had a similar issue.  First, I had to make sure that my /usr/lib was 
a symbolic link to /usr/lib64, and that /usr was not on a separate 
partition since it wasn't being mounted in time at boot, which meant I 
had to put it in /lib/firmware (or somewhere on the root partition and 
point the FIRMWARE_DIR to it).

Is this happening during startup?  If so and you unload the ivtv 
module, then reload it, does dmesg still have the error?

Hope that helps,
Dustin



On 17-May-06, at 8:06 PM, [EMAIL PROTECTED] wrote:

> I know there is a similar thread called 'ivtv-0.6.2 not loading 
> firmware.' Essentially, I am having the same problem, but with 0.4.5. 
> Apologies for the long post.
>
> ENVIRONMENT
> Gentoo, 2.6.15 kernel, AM64
> Hauppage WinTV PVR 150
> firmware files @ /usr/lib64/hotplug/firmware
> mythtv 0.19 installed
>
> lspci -v output
> 02:06.0 Multimedia video controller: Internext Compression Inc iTVC16 
> (CX23416) MPEG-2 Encoder (rev 01)
>         Subsystem: Hauppauge computer works Inc. WinTV PVR 150
>         Flags: bus master, medium devsel, latency 64, IRQ 20
>         Memory at f4000000 (32-bit, prefetchable) [size=64M]
>         Capabilities: [44] Power Management version 2
>
> ERROR:
> Linux video capture interface: v1.00
> ivtv:  ==================== START INIT IVTV ====================
> ivtv:  version 0.4.5 (tagged release) loading
> ivtv:  Linux version: 2.6.15-gentoo-r5 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)
> GSI 20 sharing vector 0xC9 and IRQ 20
> ACPI: PCI Interrupt 0000:02:06.0[A] -> GSI 17 (level, low) -> IRQ 20
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom: ivtv version
> tveeprom: Hauppauge: model = 26552, rev = B268, serial# = 8931671
> tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
> tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
> tveeprom: audio processor = CX25843 (type = 25)
> tveeprom: decoder processor = CX25843 (type = 1e)
> ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
> tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
> ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
> cx25840 0-0044: ivtv driver
> cx25840 0-0044: cx25843-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: ivtv driver
> wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
> tda9887 0-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
> 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:02:06.0 failed with error -12
> ivtv:  ====================  END INIT IVTV  ====================
>
> WHAT I'VE TRIED SO FAR.
>
> I am using 0.4.5 because I was having real difficulty with earlier 
> driver (0.4.2 is current Gentoo release)
> Checked md5sums of the firmware files -- they match the How-to
> Made sure I used an -el in 'vdl...'
> modified FIRMWARE_DIR= in firmware.agent to point to hotplug/firmware 
> directory
>
> Thanks.
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>


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

Reply via email to