I've done the moving & renaming, but when I make an initrd image and
linclude the /lib/firmware directory in it, I still get the firmware
loading error.

If I just "modprobe ivtv" it works fine.

If I look at the initrd image with "gunzip < /boot/initrd-version.img
|cpio -i --make-directories" the /lib/firmware directory is there with
the files in it.

Any idea what's the problem here? (Fedora Core 4 / latest ivtv 0.4 subversion)

This is the error as appears in /var/log/messages:

Nov 16 13:05:01 localhost kernel: ivtv0: unable to open firmware
v4l-cx2341x-enc.fw
Nov 16 13:05:01 localhost kernel: ivtv0 warning: failed loading encoder firmware
Nov 16 13:05:01 localhost kernel: ivtv0 warning: Error loading firmware -3!
Nov 16 13:05:02 localhost kernel: ivtv0: Error -3 initializing firmware.
Nov 16 13:05:02 localhost kernel: ivtv0: Error -12 on initialization
Nov 16 13:05:02 localhost kernel: ivtv: probe of 0000:02:0d.0 failed
with error -12
Nov 16 13:05:02 localhost kernel: ivtv:  ====================  END
INIT IVTV  ====================
Nov 16 13:05:02 localhost kernel: Unable to handle kernel NULL pointer
dereference at virtual address 000000c8
Nov 16 13:05:02 localhost kernel:  printing eip:
Nov 16 13:05:02 localhost kernel: e0c6d094
Nov 16 13:05:02 localhost kernel: *pde = 00000000
Nov 16 13:05:02 localhost kernel: Oops: 0000 [#1]
Nov 16 13:05:03 localhost kernel: Modules linked in: ivtv_fb(U)
ivtv(U) videodev i2c_al
go_bit saa7127(U) tuner(U) saa7115(U) msp3400(U) tveeprom i2c_core
ext3 jbd dm_mod sbp2 ohci1394 ieee1394 sd_mod scsi_mod
Nov 16 13:05:03 localhost kernel: CPU:    0
Nov 16 13:05:04 localhost kernel: EIP:    0060:[<e0c6d094>]    Not tainted VLI
Nov 16 13:05:05 localhost kernel: EFLAGS: 00010297   (2.6.14-1.1637_FC4)
Nov 16 13:05:05 localhost fstab-sync[2284]: removed all generated mount points
Nov 16 13:05:05 localhost kernel: EIP is at init_module+0x94/0x4a9 [ivtv_fb]
Nov 16 13:05:06 localhost kernel: eax: 00000000   ebx: 00000000   ecx:
e0ccff80   edx:00000001
Nov 16 13:05:06 localhost kernel: esi: 080b23c4   edi: 00000000   ebp:
df33d000   esp:df33df3c
Nov 16 13:05:07 localhost kernel: ds: 007b   es: 007b   ss: 0068
Nov 16 13:05:07 localhost kernel: Process insmod (pid: 416,
threadinfo=df33d000 task=df30d030)
Nov 16 13:05:07 localhost kernel: Stack: e0c60000 e0c67fd0 ffffffff
dfaf0c20 e0c66ce9 e0c68fc8 00000015 00000016
Nov 16 13:05:08 localhost kernel:        00000000 00000000 00000000
0000000d 00000008 00000000 00000000 00000000
Nov 16 13:05:08 localhost kernel:        0000000a e0c6d000 00000017
00000246 00000000 c035199c 09886f48 e0ccff80
Nov 16 13:05:08 localhost kernel: Call Trace:
Nov 16 13:05:09 localhost kernel:  [<e0c6d000>] init_module+0x0/0x4a9 [ivtv_fb]
Nov 16 13:05:09 localhost kernel:  [<c01343ef>] sys_init_module+0xc5/0x1c9
Nov 16 13:05:09 localhost kernel:  [<c0102edd>] syscall_call+0x7/0xb
Nov 16 13:05:10 localhost kernel: Code: c7 04 24 64 c9 cc e0 e8 ff e0
4a df ba ff ff ff
 ff 89 d0 83 c4 5c 5b 5e 5f c3 a1 00 5f cc e0 83 e8 01 89 44 24 08 a1
88 01 cd e0 <8b>80 c8 00 00 00 89 44 24 04 c7 04 24 14 c9 cc e0 e8 ca
e0 4a


On 11/16/05, Tyler Trafford <[EMAIL PROTECTED]> wrote:
> On Wed, Nov 16, 2005 at 12:07:08PM -0500, Sigurd Nes wrote:
> > r2961 fails for both pvr350 and pvr500mce --revision {2005-11-11} is
> > ok.  any clues?
>
> > ivtv0: unable to open firmware v4l-cx2341x-enc.fw
>
> > cx25840 0-0044: unable to open firmware v4l-cx25840.fw
>
> The default firmware filenames were changed.  You'll either need to
> rename them, or use the ivtv and cx25840 module options that override
> the default.
> --
> Tyler Trafford
>
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
>

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

Reply via email to