Aaron, I am not an expert either, but I had the same issue with my card. I had it working using kernel 2.6.14-1.1653_FC4, but then when I moved the card to a new system and upgraded to 2.6.15* it was not working. I saw a few other posts about this. I had to revert the kernel and that seemed to work ok. So here is what I did to make this work on my system. Note that I originally did not find a RPM for ivtv using this kernel, so I had to compile manually. Also the firmware section might be off, since I had a bit of trouble there and tried a few things.
This is from the ivtv how to, but only the necessary commands for 4.2.0. It assumes the hot plug dir is /lib/firmware. The actual dir for this on your system can be found in the file resulting from: find /etc -name firmware.agent, it is set by the variable FIRMWARE_DIR (Also the space in r oot is to allow this message past the mail server) Hope this helps.... #***build ivtv driver for PVR500. #do as r oot tar -zxf ivtv-0.4.2.tar.gz cd ivtv-0.4.2/ make && make install cd /lib/modules/`uname -r`/kernel/drivers/media/video/ mv msp3400.ko msp3400.ko.old mv tveeprom.ko tveeprom.ko.old mv tuner.ko tuner.ko.old mv tda9887.ko tda9887.ko.old find /lib/modules/`uname -r`/kernel/ -name tuner.ko #delete if found. same for tda9887, tveeprom and msp3400. cd /r oot/ivtv-0.4.2/driver cp *.ko /lib/modules/`uname -r`/kernel/drivers/media/video/ /sbin/rmmod ivtv cx25840 tuner tveeprom msp3400 wm8775 tda9887 saa7115 saa7127 depmod -a /sbin/modprobe ivtv #***Inastal PVR Firmware #may not be correct. wget ftp://ftp.shspvr.com/download/wintv-pvr_150-500/inf/pvr_2.0.24.23035.zip unzip pvr_2.0.24.23035.zip cd pvr_2.0.24.23035/ cp HcwMakoA.ROM /lib/firmware/v4l-cx25840.fw cp HcwFalcn.rom /lib/firmware/v4l-cx2341x-enc.fw cd /root/ /root/ivtv-0.4.2/utils/ivtvfwextract.pl pvr_1.18.21.22254_inf.zip #rm /lib/modules/ivtv-fw-enc.bin #mv /lib/modules/ivtv-fw-dec.bin /lib/firmware/v4l-cx2341x-dec.fw cp /lib/modules/ivtv-fw-dec.bin /lib/firmware/v4l-cx2341x-dec.fw cp /root/ivtv-0.4.2/v4l-cx2341x-init.mpg /lib/firmware/. #***Test PVR perl -MCPAN -e 'install Config::IniFiles' /r oot/ivtv-0.4.2/utils/perl/ptune-ui.pl & mplayer -vo xv /dev/video0 #settings in /etc/modprobe.conf alias char-major-81 ivtv alias char-major-81-0 ivtv alias char-major-81-1 ivtv Good luck. Nathan. Aaron Brendel wrote: > I am trying to get a PVR500 working (with Myth, but I need to walk before > running) with no luck. All I get for output is static and no audio. Any help > is appreciated. I am unix literate, but not a linux or ivtv expert so please > be gentle but I do need help! > > I have used this card before, with an older kernel and IVTV. It was close to > a year ago though since I have worked with this stuff and everything has > changed with this new install and my memory of what I did back then is fuzzy. > > What I have now: > > Fedora Core 4 > Kernel: 2.6.15-1.1830_FC4 > IVTV > PVR500 > IVTV Info: > Name : ivtv > Arch : i386 > Version: 0.4.2 > Release: 101.rhfc4.at > Size : 472 k > Repo : installed > Summary: An iTVC15/16 and CX23415/16 driver. > > > I followed the instructions on the IVTV site for installing to FC4. Here is > some output to help: > > ivtv: no version for "struct_module" found: kernel tainted. > ivtv: ==================== START INIT IVTV ==================== > ivtv: version 0.4.2 (tagged release) loading > ivtv: Linux version: 2.6.15-1.1830_FC4 686 REGPARM 4KSTACKS gcc-4.0 > 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) > ivtv0: Unreasonably low latency timer, setting to 64 (was 32) > ivtv0: Failed to load module tveeprom > ivtv0 warning: i2c client addr: 0x50 not found for command 0x0! > ivtv0: Error -19 reading Hauppauge eeprom. > ivtv0: Possible causes: the tveeprom module was not loaded, or > ivtv0: the eeprom kernel module was loaded before the tveeprom module. > ivtv0: Failed to load module tuner > cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) > ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] > wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #0) > ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] > ivtv0: Failed to load module tda9887 > ivtv0: Could not detect tuner standard, defaulting to NTSC. > ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > ivtv0: Encoder revision: 0x02040024 > ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011 or > 0x02050032. > ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) > ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) > ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) > ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB > total) > ivtv0 warning: i2c client addr: 0x00 not found for command 0x40085618! > ivtv0 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv0: Initialized WinTV PVR 150, card #0 > ivtv: ====================== NEXT CARD ====================== > ivtv1: Autodetected WinTV PVR 150 card (cx23416 based) > ivtv1: Unreasonably low latency timer, setting to 64 (was 32) > cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) > ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44] > wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #1) > ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b] > ivtv1: Failed to load module tveeprom > ivtv1 warning: i2c client addr: 0x50 not found for command 0x0! > ivtv1: Error -19 reading Hauppauge eeprom. > ivtv1: Possible causes: the tveeprom module was not loaded, or > ivtv1: the eeprom kernel module was loaded before the tveeprom module. > ivtv1: Failed to load module tuner > ivtv1: Failed to load module tda9887 > ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > ivtv1: Encoder revision: 0x02040024 > ivtv1 warning: Encoder Firmware can be buggy, use version 0x02040011 or > 0x02050032. > ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) > ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) > ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) > ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB > total) > ivtv1 warning: i2c client addr: 0x00 not found for command 0x40085618! > ivtv1 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv1: Initialized WinTV PVR 150, card #1 > ivtv: ==================== END INIT IVTV ==================== > ivtv0 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv1 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv0 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv0 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv0 warning: i2c client addr: 0x00 not found for command 0x402c5639! > ivtv0 warning: i2c client addr: 0x00 not found for command 0x402c5639! > > > > > > > [EMAIL PROTECTED] ~]# find / -name ivtv.ko > /lib/modules/2.6.15-1.1830_FC4/updates/drivers/media/video/ivtv.ko > > > > > [EMAIL PROTECTED] ~]# lsmod > Module Size Used by > parport_pc 27909 1 > lp 12937 0 > parport 35593 2 parport_pc,lp > autofs4 19653 1 > rfcomm 37461 0 > l2cap 25153 5 rfcomm > bluetooth 47781 4 rfcomm,l2cap > sunrpc 146045 1 > video 16197 0 > button 6737 0 > battery 9541 0 > ac 4933 0 > sr_mod 18021 0 > nvidia 4068624 12 > ipv6 252577 10 > usb_storage 63241 0 > ohci_hcd 22109 0 > ehci_hcd 33485 0 > wm8775 5965 0 > cx25840 23633 0 > ivtv 205972 0 > i2c_algo_bit 9289 1 ivtv > videodev 9665 1 ivtv > i2c_nforce2 6977 0 > i2c_core 21697 5 wm8775,cx25840,ivtv,i2c_algo_bit,i2c_nforce2 > snd_intel8x0 32093 3 > snd_ac97_codec 88161 1 snd_intel8x0 > snd_ac97_bus 2497 1 snd_ac97_codec > snd_seq_dummy 3781 0 > snd_seq_oss 31809 0 > snd_seq_midi_event 7105 1 snd_seq_oss > snd_seq 49617 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event > snd_seq_device 9037 3 snd_seq_dummy,snd_seq_oss,snd_seq > snd_pcm_oss 50545 0 > snd_mixer_oss 17985 2 snd_pcm_oss > snd_pcm 86981 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss > snd_timer 24901 3 snd_seq,snd_pcm > snd 54309 11 > snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer > soundcore 9889 2 snd > snd_page_alloc 10697 2 snd_intel8x0,snd_pcm > forcedeth 23749 0 > ext3 129993 4 > jbd 57941 1 ext3 > dm_mod 56665 3 > sata_nv 9413 0 > libata 56397 1 sata_nv > sd_mod 19137 0 > scsi_mod 134889 4 sr_mod,usb_storage,libata,sd_mod > > > > > > _______________________________________________ > 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
