Never mind.  After much gnashing of teeth, I upgraded to
2.6.20-1.2300.fc5 and waited for the new mythtv and ivtv packages
released today from ATRPMs.  But, it took a cold boot, with 5 minutes
between shutdown and restart for everything to "just work" upon reboot.

weird.

Kevin J. Cummings wrote:
> OK, I had to reboot today, so right afterwards, I did a yum update of
> the recent ivtv stuff:
> 
>> Mar 13 15:01:02 Updated: ivtv-firmware.noarch 2:20070217-13.at
>> Mar 13 15:01:39 Installed: lirc-kmdl-2.6.19-1.2288.2.4.fc5.i686 
>> 0.8.2-66_cvs20070301.fc5.at
>> Mar 13 15:01:40 Updated: ivtv.i386 1:0.10.1-126.fc5.at
>> Mar 13 15:01:40 Installed: video4linux-devel.i386 1:20070302-78.fc5.at
>> Mar 13 15:02:09 Installed: video4linux-kmdl-2.6.19-1.2288.2.1.fc5.i686 
>> 1:20070302-78.fc5.at
>> Mar 13 15:02:53 Updated: video4linux-kmdl-2.6.18-1.2257.fc5.i686 
>> 1:20070302-78.fc5.at
>> Mar 13 15:02:58 Updated: video4linux-kmdl-2.6.19-1.2288.fc5.i686 
>> 1:20070302-78.fc5.at
>> Mar 13 15:03:00 Installed: video4linux-kmdl-2.6.19-1.2288.2.4.fc5.i686 
>> 1:20070302-78.fc5.at
>> Mar 13 15:03:01 Installed: lirc-kmdl-2.6.19-1.2288.2.1.fc5.i686 
>> 0.8.2-66_cvs20070301.fc5.at
>> Mar 13 15:03:02 Installed: ivtv-kmdl-2.6.19-1.2288.2.1.fc5.i686 
>> 1:0.10.1-126.fc5.at
>> Mar 13 15:03:02 Updated: ivtv-kmdl-2.6.18-1.2257.fc5.i686 1:0.10.1-126.fc5.at
>> Mar 13 15:03:03 Updated: ivtv-kmdl-2.6.19-1.2288.fc5.i686 1:0.10.1-126.fc5.at
>> Mar 13 15:03:04 Installed: ivtv-kmdl-2.6.19-1.2288.2.4.fc5.i686 
>> 1:0.10.1-126.fc5.at
>> Mar 13 15:03:07 Erased: video4linux-kernheaders
> 
> rebooted into the both the 2.6.19-1.2288.2.4.fc5 and the
> 2.6.18-1.2257.fc5 kernels, but both seem to result in the same error:
> 
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  ==================== START INIT IVTV 
>> ====================
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  version 0.10.1 (tagged release) loading
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  Linux version: 2.6.18-1.2257.fc5 
>> mod_unload 686 REGPARM 4KSTACKS gcc-4.1
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  In case of problems please include the 
>> debug info between
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  the START INIT IVTV and END INIT IVTV 
>> lines, along with
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  any module options, when mailing the 
>> ivtv-users mailinglist.
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: Autodetected Hauppauge card (cx23415 
>> based)
>> Mar 13 17:02:20 kjc386 kernel: ACPI: PCI Interrupt Link [APC1] enabled at 
>> IRQ 16
>> Mar 13 17:02:20 kjc386 kernel: ACPI: PCI Interrupt 0000:02:08.0[A] -> Link 
>> [APC1] -> GSI 16 (level, low) -> IRQ 217
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: Unreasonably low latency timer, 
>> setting to 64 (was 32)
>> Mar 13 17:02:20 kjc386 kernel: firmware_loading_store: unexpected value (0)
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: unable to open firmware 
>> v4l-cx2341x-enc.fw (must be 376836 bytes)
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: did you put the firmware in the 
>> hotplug firmware directory?
>> Mar 13 17:02:20 kjc386 kernel: ivtv0 warning: failed loading encoder firmware
>> Mar 13 17:02:20 kjc386 kernel: ivtv0 warning: Error -3 loading firmware
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: Retry loading firmware
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware 
>> (376836 bytes)
>> Mar 13 17:02:20 kjc386 kernel: firmware_loading_store: unexpected value (0)
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: unable to open firmware 
>> v4l-cx2341x-dec.fw (must be 262144 bytes)
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: did you put the firmware in the 
>> hotplug firmware directory?
>> Mar 13 17:02:20 kjc386 kernel: ivtv0 warning: failed loading decoder firmware
>> Mar 13 17:02:20 kjc386 kernel: ivtv0 warning: Error -1 loading firmware
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: Error initializing firmware
>> Mar 13 17:02:20 kjc386 kernel: ivtv0: Error -19 on initialization
>> Mar 13 17:02:20 kjc386 kernel: ivtv:  ====================  END INIT IVTV  
>> ====================
>> Mar 13 17:02:20 kjc386 kernel: BUG: unable to handle kernel NULL pointer 
>> dereference at virtual address 00000050
>> Mar 13 17:02:20 kjc386 kernel:  printing eip:
>> Mar 13 17:02:20 kjc386 kernel: f9f8f2cc
>> Mar 13 17:02:20 kjc386 kernel: *pde = 00000000
>> Mar 13 17:02:20 kjc386 kernel: Oops: 0000 [#1]
>> Mar 13 17:02:20 kjc386 kernel: last sysfs file: 
>> /class/firmware/0000:02:08.0/loading
>> Mar 13 17:02:20 kjc386 kernel: Modules linked in: ivtv_fb(U) ivtv(U) 
>> cx2341x(U) lirc_dev(U) zaurus cdc_ether usbnet usblp ehci_hcd ohci_hcd 
>> floppy sg via_rhine lgdt330x(U) cx88_dvb(U) cx88_vp3054_i2c(U) tuner(U) 
>> dvb_pll(U) mii nvidia(U) serio_raw cx8800(U) video_buf_dvb(U) dvb_core(U) 
>> compat_ioctl32(U) cx88_alsa(U) cx8802(U) cx88xx(U) ir_common(U) i2c_algo_bit 
>> tveeprom(U) videodev(U) v4l2_common(U) v4l1_compat(U) video_buf(U) 
>> btcx_risc(U) snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy 
>> snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss 
>> snd_mixer_oss i2c_nforce2 snd_pcm snd_timer i2c_core ide_cd snd cdrom 
>> soundcore snd_page_alloc pcspkr sata_nv libata ext3 jbd aic7xxx 
>> scsi_transport_spi sd_mod scsi_mod
>> Mar 13 17:02:20 kjc386 kernel: CPU:    0
>> Mar 13 17:02:20 kjc386 kernel: EIP:    0060:[<f9f8f2cc>]    Tainted: PF     
>> VLI
>> Mar 13 17:02:20 kjc386 kernel: EFLAGS: 00010206   (2.6.18-1.2257.fc5 #1) 
>> Mar 13 17:02:20 kjc386 kernel: EIP is at try_mailbox+0x8/0x35 [ivtv]
>> Mar 13 17:02:20 kjc386 kernel: eax: 00000050   ebx: 00000050   ecx: 00000001 
>>   edx: f70c7784
>> Mar 13 17:02:20 kjc386 kernel: esi: 00000000   edi: 00000041   ebp: 00000001 
>>   esp: f7624dec
>> Mar 13 17:02:20 kjc386 kernel: ds: 007b   es: 007b   ss: 0068
>> Mar 13 17:02:20 kjc386 kernel: Process modprobe (pid: 1713, ti=f7624000 
>> task=f74db910 task.ti=f7624000)
>> Mar 13 17:02:20 kjc386 kernel: Stack: f70c7784 f9f8f5d0 f756f424 f7624dfc 
>> 00000001 00000000 00000000 00000000 
>> Mar 13 17:02:20 kjc386 kernel:        00000000 f70c0000 f9f9b394 00000064 
>> 00000006 00000001 fffc4d29 f7624e80 
>> Mar 13 17:02:20 kjc386 kernel:        00000000 00000041 f70c0000 f9f8f7e9 
>> f7624e80 f7624e80 f70c0000 00000000 
>> Mar 13 17:02:20 kjc386 kernel: Call Trace:
>> Mar 13 17:02:20 kjc386 kernel:  [<f9f8f5d0>] ivtv_api_call+0x20a/0x40a [ivtv]
>> Mar 13 17:02:20 kjc386 kernel:  [<f9f8f7e9>] ivtv_api+0x19/0x38 [ivtv]
>> Mar 13 17:02:20 kjc386 kernel:  [<f9f8f88b>] ivtv_vapi_result+0x3f/0x43 
>> [ivtv]
>> Mar 13 17:02:20 kjc386 kernel:  [<f9f637c8>] ivtvfb_init_card+0x7d/0x6e3 
>> [ivtv_fb]
>> Mar 13 17:02:20 kjc386 kernel:  [<f8d0d05a>] init_module+0x5a/0xcc [ivtv_fb]
>> Mar 13 17:02:20 kjc386 kernel:  [<c0432c92>] sys_init_module+0x14b9/0x160a
>> Mar 13 17:02:20 kjc386 kernel:  [<c0402da7>] syscall_call+0x7/0xb
>> Mar 13 17:02:20 kjc386 kernel: DWARF2 unwinder stuck at syscall_call+0x7/0xb
>> Mar 13 17:02:20 kjc386 kernel: Leftover inexact backtrace:
>> Mar 13 17:02:20 kjc386 kernel:  =======================
>> Mar 13 17:02:20 kjc386 kernel: Code: 00 e9 ff fa ff ff 83 bb d4 00 00 00 02 
>> 0f 8f 90 fb ff ff e9 c8 fb ff ff 83 c4 64 5b 5e 5f 5d c3 90 90 90 53 8b 02 
>> 6b d9 50 01 d8 <8b> 00 85 c0 74 04 a8 04 74 1f 0f ab 4a 04 19 c0 85 c0 75 15 
>> 8b 
>> Mar 13 17:02:20 kjc386 kernel: EIP: [<f9f8f2cc>] try_mailbox+0x8/0x35 [ivtv] 
>> SS:ESP 0068:f7624dec
> 
> OK, so what's wrong?
> 
>> [EMAIL PROTECTED] ~]# rpm -qV ivtv-firmware
>> [EMAIL PROTECTED] ~]# 
> 
> OK, so the firmware is installed OK.
> 
>> [EMAIL PROTECTED] ~]# rpm -qlv ivtv-firmware
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /etc/firmware/v4l-cx2341x-dec.fw -> /lib/firmware/v4l-cx2341x-dec.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /etc/firmware/v4l-cx2341x-enc.fw -> /lib/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx    1 root    root               28 Feb 28 09:11 
>> /etc/firmware/v4l-cx25840.fw -> /lib/firmware/v4l-cx25840.fw
>> -rw-r--r--    1 root    root           262144 May 26  2006 
>> /lib/firmware/v4l-cx2341x-dec.fw
>> -rw-r--r--    1 root    root           376836 Feb 17 09:32 
>> /lib/firmware/v4l-cx2341x-enc.fw
>> -rw-r--r--    1 root    root            16382 May 26  2006 
>> /lib/firmware/v4l-cx25840.fw
>> -rw-r--r--    1 root    root             8192 Oct  6 13:48 
>> /lib/firmware/v4l-pvrusb2-24xxx-01.fw
>> -rw-r--r--    1 root    root             8192 Jul  1  2006 
>> /lib/firmware/v4l-pvrusb2-29xxx-01.fw
>> lrwxrwxrwx    1 root    root               28 Feb 28 09:11 
>> /lib/modules/HcwMakoA.ROM -> /lib/firmware/v4l-cx25840.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /lib/modules/ivtv-fw-dec.bin -> /lib/firmware/v4l-cx2341x-dec.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /lib/modules/ivtv-fw-enc.bin -> /lib/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /lib/modules/v4l-cx2341x-dec.fw -> /lib/firmware/v4l-cx2341x-dec.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /lib/modules/v4l-cx2341x-enc.fw -> /lib/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx    1 root    root               28 Feb 28 09:11 
>> /lib/modules/v4l-cx25840.fw -> /lib/firmware/v4l-cx25840.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /usr/lib/hotplug/firmware/v4l-cx2341x-dec.fw -> 
>> /lib/firmware/v4l-cx2341x-dec.fw
>> lrwxrwxrwx    1 root    root               32 Feb 28 09:11 
>> /usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw -> 
>> /lib/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx    1 root    root               28 Feb 28 09:11 
>> /usr/lib/hotplug/firmware/v4l-cx25840.fw -> /lib/firmware/v4l-cx25840.fw
>> [EMAIL PROTECTED] ~]# 
> 
> There's the listing of the firmware from the RPM, and here's the listing
>  from my filesystem:
> 
>> [EMAIL PROTECTED] ~]# ls -l /etc/firmware/v4l-cx2341x-enc.fw 
>> /lib/firmware/v4l-cx2341x-enc.fw /lib/modules/v4l-cx2341x-enc.fw 
>> /usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx 1 root root     32 Mar 13 15:01 /etc/firmware/v4l-cx2341x-enc.fw 
>> -> /lib/firmware/v4l-cx2341x-enc.fw
>> -rw-r--r-- 1 root root 376836 Feb 17 09:32 /lib/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx 1 root root     32 Mar 13 15:01 /lib/modules/v4l-cx2341x-enc.fw 
>> -> /lib/firmware/v4l-cx2341x-enc.fw
>> lrwxrwxrwx 1 root root     32 Mar 13 15:01 
>> /usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw -> 
>> /lib/firmware/v4l-cx2341x-enc.fw
>> [EMAIL PROTECTED] ~]# 
> 
> So, what's wrong?  Why won't the firmware load?  And is the kernel OOPS
> due to the fact the the firmware won't load, or is it the problem to
> begin with?
> 
> I may have to go back to ivtv 0.8.2 which was working just fine....
> 


-- 
Kevin J. Cummings
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Registered Linux User #1232 (http://counter.li.org)

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

Reply via email to