Using ivtv-0.6.1 and kernel 2.6.16.5 from kernel.org, ivtv fails
occasionally as noted in the Subject  above.  I started with Fedora
Core 5 (replacing the kernel) and put the firmware in the
/lib/firmware directory because of entries in the ivtv mailing list. 
And ivtv started working immediately!  Then after a few days, MythTV
reported the PVR-250 tuner "offline" and I found the error(s) in the
sytem log.

The latest information from the log is shown below.  It comes from an
automatic Power-On and Boot via nvram-wakeup that was scheduled by
MythTV.  The machine powered on OK, but the PVR-250 was not ready -
firmware failed to open/load.  Also shown in the log: DVB registering
the two other tuners, AirStar HD-5000 cards.

Before rebooting this latest time, I tried the combination of rmmod
ivtv and modprobe ivtv - still no firmware loaded.  (Later) I see from
the Troubleshooting Guide that these two steps are not sufficient.

I should also note that my /etc/modprobe.conf has no entries for ivtv?
(Strange, I think).  The system autodetects the PVR-250, but I don't
know what initiates the detection.

Have you (who have also experienced the firmware open failure) found
any work-arounds?  It's a bit frustrating to have ivtv working so
well, except occasionally when MythTV is running unattended.

Thanks.
--
MM

Here's the IVTV part of the system log:

May  6 12:28:14 midtown kernel: ivtv:  ==================== START INIT
IVTV ====================
May  6 12:28:14 midtown kernel: ivtv:  version 0.6.1 (tagged release) loading
May  6 12:28:14 midtown kernel: ivtv:  Linux version: 2.6.16.5 SMP gcc-4.1
May  6 12:28:14 midtown kernel: ivtv:  In case of problems please
include the debug info between
May  6 12:28:14 midtown kernel: ivtv:  the START INIT IVTV and END
INIT IVTV lines, along with
May  6 12:28:14 midtown kernel: ivtv:  any module options, when
mailing the ivtv-users mailinglist.
May  6 12:28:14 midtown kernel: ivtv0: Autodetected Hauppauge WinTV
PVR-250 card (cx23416 based)
May  6 12:28:14 midtown kernel: ACPI: PCI Interrupt 0000:05:06.0[A] ->
Link [APC1] -> GSI 16 (level, low) -> IRQ 21
May  6 12:28:14 midtown kernel: ivtv0: Unreasonably low latency timer,
setting to 64 (was 32)
May  6 12:28:14 midtown kernel: tveeprom 2-0050: Hauppauge model
32062, rev C199, serial# 8557445
May  6 12:28:14 midtown kernel: tveeprom 2-0050: tuner model is TCL
2002N 5H (idx 99, type 50)
May  6 12:28:14 midtown kernel: tveeprom 2-0050: TV standards NTSC(M)
(eeprom 0x08)
May  6 12:28:14 midtown kernel: tveeprom 2-0050: audio processor is
MSP3445 (idx 12)
May  6 12:28:14 midtown kernel: tveeprom 2-0050: decoder processor is
SAA7115 (idx 19)
May  6 12:28:14 midtown kernel: tveeprom 2-0050: has no radio, has IR remote
May  6 12:28:14 midtown kernel: usb 1-4: new low speed USB device
using ohci_hcd and address 2
May  6 12:28:14 midtown kernel: tuner 2-0061: chip found @ 0xc2 (ivtv
i2c driver #0)
May  6 12:28:14 midtown kernel: usb 1-4: configuration #1 chosen from 1 choice
May  6 12:28:14 midtown kernel: PCI: Enabling device 0000:00:04.0 (0000 -> 0003)
May  6 12:28:14 midtown kernel: ACPI: PCI Interrupt Link [APCJ]
enabled at IRQ 22
May  6 12:28:14 midtown kernel: ACPI: PCI Interrupt 0000:00:04.0[A] ->
Link [APCJ] -> GSI 22 (level, low) -> IRQ 18
May  6 12:28:14 midtown kernel: saa7115 2-0021: saa7115 found @ 0x42
(ivtv i2c driver #0)
May  6 12:28:14 midtown kernel: lirc_dev: IR Remote Control driver
registered, at major 61
May  6 12:28:14 midtown kernel:
May  6 12:28:14 midtown kernel: lirc_atiusb: USB remote driver for LIRC v0.5
May  6 12:28:14 midtown kernel: lirc_atiusb: Paul Miller
<[EMAIL PROTECTED]>
May  6 12:28:14 midtown kernel: lirc_dev: lirc_register_plugin: sample_rate: 0
May  6 12:28:14 midtown kernel: lirc_atiusb[2]: X10 Wireless
Technology Inc USB Receiver on usb1:2
May  6 12:28:14 midtown kernel: usbcore: registered new driver lirc_atiusb
May  6 12:28:14 midtown kernel: usbcore: registered new driver ati_remote
May  6 12:28:14 midtown kernel: drivers/usb/input/ati_remote.c:
Registered USB driver ATI/X10 RF USB Remote Control v. 2.2.1
May  6 12:28:14 midtown kernel: msp3400 2-0040: MSP3445G-B8 found @
0x80 (ivtv i2c driver #0)
May  6 12:28:14 midtown kernel: msp3400 2-0040: MSP3445G-B8 supports
radio, mode is autodetect and autoselect
May  6 12:28:14 midtown kernel: intel8x0_measure_ac97_clock: measured
56848 usecs
May  6 12:28:14 midtown kernel: intel8x0: clocking to 46912
May  6 12:28:14 midtown kernel: b2c2-flexcop: B2C2 FlexcopII/II(b)/III
digital TV receiver chip loaded successfully
May  6 12:28:14 midtown kernel: firmware_loading_store: unexpected value (0)
May  6 12:28:14 midtown kernel: ivtv0: unable to open firmware
v4l-cx2341x-enc.fw
May  6 12:28:14 midtown kernel: ivtv0: did you put the firmware in the
hotplug firmware directory?
May  6 12:28:14 midtown kernel: ivtv0 warning: failed loading encoder firmware
May  6 12:28:14 midtown kernel: ivtv0 warning: Error loading firmware -3!
May  6 12:28:14 midtown kernel: ivtv0: Error -3 initializing firmware.
May  6 12:28:14 midtown kernel: ivtv0: Error -12 on initialization
May  6 12:28:14 midtown kernel: ivtv: probe of 0000:05:06.0 failed
with error -12
May  6 12:28:14 midtown kernel: flexcop-pci: will use the HW PID filter.
May  6 12:28:14 midtown kernel: flexcop-pci: card revision 2
May  6 12:28:14 midtown kernel: ACPI: PCI Interrupt 0000:05:07.0[A] ->
Link [APC2] -> GSI 17 (level, low) -> IRQ 23
May  6 12:28:14 midtown kernel: DVB: registering new adapter (FlexCop
Digital TV device).
May  6 12:28:14 midtown kernel: b2c2-flexcop: MAC address = 00:d0:d7:0e:a7:5f
May  6 12:28:14 midtown kernel: b2c2-flexcop: i2c master_xfer failed
May  6 12:28:14 midtown last message repeated 2 times
May  6 12:28:14 midtown kernel: mt352_read_register: readreg error
(reg=127, ret==-121)
May  6 12:28:14 midtown kernel: b2c2-flexcop: i2c master_xfer failed
May  6 12:28:14 midtown kernel: nxt200x: nxt200x_readbytes: i2c read
error (addr 0x0a, err == -121)
May  6 12:28:14 midtown kernel: Unknown/Unsupported NXT chip: 00 00 00 00 00
May  6 12:28:14 midtown kernel: b2c2-flexcop: found the lgdt3303 at
i2c address: 0x59
May  6 12:28:14 midtown kernel: DVB: registering frontend 0 (LG
Electronics LGDT3303 VSB/QAM Frontend)...
May  6 12:28:14 midtown kernel: b2c2-flexcop: initialization of
'Air2PC/AirStar 2 ATSC 3rd generation (HD5000)' at the 'PCI' bus
controlled by a 'FlexCopIIb' complete
May  6 12:28:14 midtown kernel: flexcop-pci: will use the HW PID filter.
May  6 12:28:14 midtown kernel: flexcop-pci: card revision 2
May  6 12:28:14 midtown kernel: ACPI: PCI Interrupt 0000:05:08.0[A] ->
Link [APC3] -> GSI 18 (level, low) -> IRQ 22
May  6 12:28:14 midtown kernel: DVB: registering new adapter (FlexCop
Digital TV device).
May  6 12:28:14 midtown kernel: b2c2-flexcop: MAC address = 00:d0:d7:0e:a7:5c
May  6 12:28:14 midtown kernel: b2c2-flexcop: i2c master_xfer failed
May  6 12:28:14 midtown last message repeated 2 times
May  6 12:28:14 midtown kernel: mt352_read_register: readreg error
(reg=127, ret==-121)
May  6 12:28:14 midtown kernel: b2c2-flexcop: i2c master_xfer failed
May  6 12:28:14 midtown kernel: nxt200x: nxt200x_readbytes: i2c read
error (addr 0x0a, err == -121)
May  6 12:28:14 midtown kernel: Unknown/Unsupported NXT chip: 00 00 00 00 00
May  6 12:28:14 midtown kernel: b2c2-flexcop: found the lgdt3303 at
i2c address: 0x59
May  6 12:28:14 midtown kernel: DVB: registering frontend 1 (LG
Electronics LGDT3303 VSB/QAM Frontend)...
May  6 12:28:14 midtown kernel: b2c2-flexcop: initialization of
'Air2PC/AirStar 2 ATSC 3rd generation (HD5000)' at the 'PCI' bus
controlled by a 'FlexCopIIb' complete
May  6 12:28:14 midtown kernel: ivtv:  ====================  END INIT
IVTV  ====================

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

Reply via email to