Hi, I have the same problem with 2 PVR-350s.
I recently built a new server with an Intel D805 (dual core) and an MSI mainboard with an Intel845 chipset. Installed it with FC5, 2.6.17-1.2174smp and the ivtv bundles from atrpms. The PVRs just don't want to play nice in this system; they've been working fine for years in my old debian based system. To me it looks like a timing issue, possibly with the interaction between udev and ivtv: 4 out of 5 times the system just hangs when starting udev. The one time it does start, I get exactly the same errors as shown in the thread: firmware file not found. The weird thing is: often the first PVR loads fine, but the second one gives the error message (on a file that was succesfully used just a split second earlier). the 1 in 20 reboots that do manage to initialise the PVRs, they work fine, until I get a DMA error which requires a reboot to fix, so while story starts again... Yesterday I took an old Pentium-II box and installed it with exactly the same stuff as my new box and placed both PVRs in it. And guess what: it all works perfectly... Haven't had time to do any real testing, but I have done several reboots and each time the PVRs initialised without a glitch... Suggestions anyone??? Regards, Stanley. > I've also been having problems with the 2.6.17-1.2174 kernel (though I'm > using the standard version, not the smp version). I've tried it with both > the latest version from the 0.7 branch in subversion and with the > ivtv-kmdl > kernel module from atrpms, neither work. > > Regards > David > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Daniel Parish > Sent: 06 September 2006 22:30 > To: [email protected] > Subject: [ivtv-users] pvr-150, ivtv-0.7.0,and FC5 kernel-2.6.17-1 won't > play > nice > > Hi, > > I have a pvr-150 that appears to be reliably and properly recognized as > evidenced by the output from lspci -v. The box is running FC5 with a > custom > kernel, basically kernel.org sources with a configuration that is > essentially Fedora's kernel config-2.6.17-1.2174_FC5smp. > > I'm using ivtv-0.7.0 with the latest firmware files installed in > /lib/firmware, but they are not reliably recognized when I modprobe ivtv. > Sometimes I can get the ivtv module to load, sometimes I can't, but even > when it does, attempting 'cat /dev/video0 >a.mpg' gives a "no such device" > or some similar error. Log extracts: > > kernel: ivtv: ==================== START INIT IVTV ==================== > kernel: ivtv: version 0.7.0 (tagged release) loading > kernel: ivtv: Linux version: 2.6.17.11-c1 SMP mod_unload 686 REGPARM > 4KSTACKS gcc-4.1 > kernel: ivtv: In case of problems please include the debug info between > kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with > kernel: ivtv: any module options, when mailing the ivtv-users > mailinglist. > kernel: ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23415 based) > kernel: ACPI: PCI Interrupt 0000:03:08.0[A] -> Link [LNK3] -> GSI 5 > (level, > low) -> IRQ 5 > kernel: tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #0) > kernel: saa7115 3-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) > kernel: msp3400 3-0040: MSP3435G-B6 found @ 0x80 (ivtv i2c driver #0) > kernel: msp3400 3-0040: MSP3435G-B6 supports radio, mode is autodetect and > autoselect > kernel: tveeprom 3-0050: Hauppauge model 48011, rev F310, serial# > 5193118 > kernel: tveeprom 3-0050: tuner model is Philips FI1236 MK2 (idx 10, type > 2) > kernel: tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08) > kernel: tveeprom 3-0050: audio processor is MSP3435 (idx 10) > kernel: tveeprom 3-0050: has radio > firmware_helper[4409]: Loading of /lib/firmware/v4l-cx2341x-enc.fw for > ivtv > driver failed: No such file or directory > kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > firmware_helper[4411]: Loading of /lib/firmware/v4l-cx2341x-dec.fw for > ivtv > driver failed: No such device > kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) > kernel: ivtv0: Encoder revision: 0x02050032 > kernel: ivtv0: Decoder revision: 0x02020023 > kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers > (4096KB > total) > kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers > (2048KB > total) > kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers > (2048KB > total) > kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers > (2048KB total) > kernel: ivtv0: Create encoder radio stream > kernel: tuner 3-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and > compatibles)) > kernel: ivtv0: Initialized Hauppauge WinTV PVR-250, card #0 > kernel: ivtv: ==================== END INIT IVTV ==================== > > So I rmmod'd and then re-modprobed ivtv... > > kernel: ivtv: ==================== START INIT IVTV ==================== > kernel: ivtv: version 0.7.0 (tagged release) loading > kernel: ivtv: Linux version: 2.6.17.11-c1 SMP mod_unload 686 REGPARM > 4KSTACKS gcc-4.1 > kernel: ivtv: In case of problems please include the debug info between > kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with > kernel: ivtv: any module options, when mailing the ivtv-users > mailinglist. > kernel: ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23415 based) > kernel: ACPI: PCI Interrupt 0000:03:08.0[A] -> Link [LNK3] -> GSI 5 > (level, > low) -> IRQ 5 > kernel: tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #0) > kernel: saa7115 3-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) > kernel: msp3400 3-0040: MSP3435G-B6 found @ 0x80 (ivtv i2c driver #0) > kernel: msp3400 3-0040: MSP3435G-B6 supports radio, mode is autodetect and > autoselect > kernel: tveeprom 3-0050: Hauppauge model 48011, rev F310, serial# > 5193118 > kernel: tveeprom 3-0050: tuner model is Philips FI1236 MK2 (idx 10, type > 2) > kernel: tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08) > kernel: tveeprom 3-0050: audio processor is MSP3435 (idx 10) > kernel: tveeprom 3-0050: has radio > firmware_helper[4573]: Loading of /lib/firmware/v4l-cx2341x-enc.fw for > ivtv > driver failed: No such file or directory > kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > kernel: firmware_loading_store: unexpected value (0) > kernel: ivtv0: unable to open firmware v4l-cx2341x-dec.fw > kernel: ivtv0: did you put the firmware in the hotplug firmware directory? > kernel: ivtv0 warning: failed loading decoder firmware > kernel: ivtv0 warning: Error loading firmware -1! > kernel: ivtv0: Error -1 initializing firmware. > kernel: ivtv0: Error -12 on initialization > kernel: ivtv: probe of 0000:03:08.0 failed with error -12 > kernel: ivtv: ==================== END INIT IVTV ==================== > > I can rmmod and then re-modprobe ivtv multiple times although doing so > eventually causes a system freeze. > > One additional observation is that with the pvr-150 installed, but _not_ > the > ivtv modules, something happens that prevents videos and sound from > playing > properly after about 10-15 minutes, ultimately freezing xine or mplayer, > which must then be kill -9'd from the commandline. This behavior goes away > when the card is removed and returns when the card is installed. > > Question: Should this setup work and might this behavior be the result of > a > bad card? Other ideas? > > Thanks. > > Daniel > > > -- > Daniel Parish <[EMAIL PROTECTED]> > > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users > > ______________________________________________________________________ > CAUTION: This message was sent via the Public Internet and its > authenticity > cannot be guaranteed. > > > _______________________________________________ > 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
