I have a MythTV box built from FC5 and ATrpms. Thus I have the latest released 2.6.17 FC5 kernel, ivtv 0.7.1, and the MythTV 0.20+ fixes.
I have been running for a while with a pair of PVR-250s with no problems. I just added a PVR-500 (with the tuners detected as Samsung TCPN 2121P30A), and got very poor image quality on it (looked like a very weak signal). Following the list, I found the patch from the 2.6.18 kernel to tuner-types.c to add the + 4 to the three lines and rebuilt tuner.ko (I also changed the ID string so I could make certain I used my new module). With the updated tuner module the pictures were better, but still quite snowy/grainy/etc. Next I bought a high-quality drop amp - the Electroline EDA-FT08100 - this has 8 ports with 3dB forward gain. I used this in place of the four-way splitter I had, and capped off all unused ports with 75 ohm terminators. With this, the quality on direct-to-TV and the PVR-250s was very good - they had always been good, but now they are even better. On the other hand, the PVR-500 tuners gave very bad, unusable pictures (lots of herringbone and other things). This is with the tuner patch that enables the LNA. I should mention that I have swapped ports on the drop amp with ones that have excellent pictures on the other tuners. Also I have swapped cables (and now have a short quad-shielded RG6U), but these don't change things - the other tuners are fine and the PVR-500 ones are not. For the moment, in order to get something marginally usable with the drop amp in the circuit, I had to disable the tuner patch. It feels like these tuners are extremely sensitive to too little or too much signal. I've sent a note to Amazon so I will get a different board from them, in case it is this specific sample, but I figured I'd check to see if anyone had any other suggestions. Also, I wanted Hans to know that at least in this one case enabling the LNA caused poorer quality if I had enough signal. Thanks in advance...Bill Oct 7 22:52:49 tvix2 kernel: ivtv: ==================== START INIT IVTV ==================== Oct 7 22:52:49 tvix2 kernel: ivtv: version 0.7.1 (tagged release) loading Oct 7 22:52:49 tvix2 kernel: ivtv: Linux version: 2.6.17-1.2187_FC5 mod_unload 686 REGPARM 4KSTACKS gcc-4.1 Oct 7 22:52:49 tvix2 kernel: ivtv: In case of problems please include the debug info between Oct 7 22:52:49 tvix2 kernel: ivtv: the START INIT IVTV and END INIT IVTV lines, along with Oct 7 22:52:49 tvix2 kernel: ivtv: any module options, when mailing the ivtv-users mailinglist. Oct 7 22:52:49 tvix2 kernel: ivtv0: Autodetected Hauppauge WinTV PVR-250 card (cx23416 based) Oct 7 22:52:49 tvix2 kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32) Oct 7 22:52:49 tvix2 kernel: tveeprom 2-0050: Hauppauge model 32062, rev B185, serial# 2843367 Oct 7 22:52:49 tvix2 kernel: tveeprom 2-0050: tuner model is TCL 2002N 6A (idx 85, type 50) Oct 7 22:52:49 tvix2 kernel: tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08) Oct 7 22:52:49 tvix2 kernel: tveeprom 2-0050: audio processor is MSP3445 (idx 12) Oct 7 22:52:49 tvix2 kernel: tveeprom 2-0050: decoder processor is SAA7115 (idx 19) Oct 7 22:52:49 tvix2 kernel: tveeprom 2-0050: has no radio, has IR remote Oct 7 22:52:49 tvix2 kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) Oct 7 22:52:50 tvix2 kernel: saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) Oct 7 22:52:50 tvix2 kernel: msp3400 2-0040: MSP3445G-B8 found @ 0x80 (ivtv i2c driver #0) Oct 7 22:52:50 tvix2 kernel: msp3400 2-0040: MSP3445G-B8 supports radio, mode is autodetect and autoselect Oct 7 22:52:50 tvix2 kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Oct 7 22:52:50 tvix2 kernel: ivtv0: Encoder revision: 0x02050032 Oct 7 22:52:50 tvix2 kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Oct 7 22:52:50 tvix2 kernel: ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Oct 7 22:52:51 tvix2 kernel: ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Oct 7 22:52:51 tvix2 kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Oct 7 22:52:51 tvix2 kernel: tuner 2-0061: type set to 50 (TCL 2002N) Oct 7 22:52:51 tvix2 kernel: ivtv0: Initialized Hauppauge WinTV PVR-250, card #0 Oct 7 22:52:53 tvix2 kernel: ivtv: ====================== NEXT CARD ====================== Oct 7 22:52:53 tvix2 kernel: ivtv1: Autodetected Hauppauge WinTV PVR-250 card (cx23416 based) Oct 7 22:52:53 tvix2 kernel: ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16 Oct 7 22:52:53 tvix2 kernel: ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 209 Oct 7 22:52:53 tvix2 kernel: ivtv1: Unreasonably low latency timer, setting to 64 (was 32) Oct 7 22:52:53 tvix2 kernel: tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #1) Oct 7 22:52:54 tvix2 kernel: saa7115 3-0021: saa7115 found @ 0x42 (ivtv i2c driver #1) Oct 7 22:52:55 tvix2 kernel: msp3400 3-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #1) Oct 7 22:52:55 tvix2 kernel: msp3400 3-0040: MSP4448G-A2 supports radio, mode is autodetect and autoselect Oct 7 22:52:55 tvix2 kernel: tveeprom 3-0050: Hauppauge model 32032, rev B110, serial# 6790913 Oct 7 22:52:55 tvix2 kernel: tveeprom 3-0050: tuner model is Philips FI1236 MK2 (idx 10, type 2) Oct 7 22:52:55 tvix2 kernel: tveeprom 3-0050: TV standards NTSC(M) (eeprom 0x08) Oct 7 22:52:55 tvix2 kernel: tveeprom 3-0050: audio processor is MSP4448 (idx 27) Oct 7 22:52:55 tvix2 kernel: tveeprom 3-0050: decoder processor is SAA7115 (idx 19) Oct 7 22:52:55 tvix2 kernel: tveeprom 3-0050: has no radio, has IR remote Oct 7 22:52:55 tvix2 kernel: ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Oct 7 22:52:55 tvix2 kernel: ivtv1: Encoder revision: 0x02050032 Oct 7 22:52:55 tvix2 kernel: ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Oct 7 22:52:55 tvix2 kernel: ivtv1: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Oct 7 22:52:55 tvix2 kernel: ivtv1: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Oct 7 22:52:55 tvix2 kernel: ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Oct 7 22:52:55 tvix2 kernel: tuner 3-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) Oct 7 22:52:55 tvix2 kernel: ivtv1: Initialized Hauppauge WinTV PVR-250, card #1 Oct 7 22:52:55 tvix2 kernel: ivtv: ====================== NEXT CARD ====================== Oct 7 22:52:55 tvix2 kernel: ivtv2: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) Oct 7 22:52:55 tvix2 kernel: ivtv2: Unreasonably low latency timer, setting to 64 (was 32) Oct 7 22:52:55 tvix2 kernel: tuner 4-0060: TEA5767 detected. Oct 7 22:52:55 tvix2 kernel: tuner 4-0060: chip found @ 0xc0 (ivtv i2c driver #2) Oct 7 22:52:55 tvix2 kernel: tuner 4-0060: type set to 62 (Philips TEA5767HN FM Radio) Oct 7 22:52:55 tvix2 kernel: tuner 4-0061: chip found @ 0xc2 (ivtv i2c driver #2) Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: Hauppauge model 23552, rev E587, serial# 9865852 Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: tuner model is Samsung TCPN 2121P30A (idx 87, type 70) Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: TV standards NTSC(M) (eeprom 0x08) Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: audio processor is CX25843 (idx 37) Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: decoder processor is CX25843 (idx 30) Oct 7 22:52:55 tvix2 kernel: tveeprom 4-0050: has radio, has no IR remote Oct 7 22:52:55 tvix2 kernel: ivtv2: This is the first unit of a PVR500 Oct 7 22:52:55 tvix2 kernel: cx25840 4-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #2) Oct 7 22:52:55 tvix2 kernel: cx25840 4-0044: loaded v4l-cx25840.fw firmware (16382 bytes) Oct 7 22:52:55 tvix2 kernel: wm8775 4-001b: chip found @ 0x36 (ivtv i2c driver #2) Oct 7 22:52:55 tvix2 kernel: ivtv2: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Oct 7 22:52:55 tvix2 kernel: ivtv2: Encoder revision: 0x02050032 Oct 7 22:52:55 tvix2 kernel: ivtv2: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Oct 7 22:52:55 tvix2 kernel: ivtv2: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Oct 7 22:52:55 tvix2 kernel: ivtv2: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Oct 7 22:52:55 tvix2 kernel: ivtv2: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Oct 7 22:52:55 tvix2 kernel: ivtv2: Create encoder radio stream Oct 7 22:52:55 tvix2 kernel: tuner 4-0061: type set to 70 (Samsung TCPN 2121P30A) Oct 7 22:52:55 tvix2 kernel: ivtv2: Initialized WinTV PVR 500 (unit #1), card #2 Oct 7 22:52:55 tvix2 kernel: ivtv: ====================== NEXT CARD ====================== Oct 7 22:52:55 tvix2 kernel: ivtv3: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) Oct 7 22:52:55 tvix2 kernel: ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18 Oct 7 22:52:55 tvix2 kernel: ACPI: PCI Interrupt 0000:03:09.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 225 Oct 7 22:52:55 tvix2 kernel: ivtv3: Unreasonably low latency timer, setting to 64 (was 32) Oct 7 22:52:55 tvix2 kernel: tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #3) Oct 7 22:52:55 tvix2 kernel: cx25840 5-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #3) Oct 7 22:52:55 tvix2 kernel: cx25840 5-0044: loaded v4l-cx25840.fw firmware (16382 bytes) Oct 7 22:52:55 tvix2 kernel: wm8775 5-001b: chip found @ 0x36 (ivtv i2c driver #3) Oct 7 22:52:55 tvix2 kernel: tveeprom 5-0050: Hauppauge model 23552, rev E587, serial# 9865852 Oct 7 22:52:55 tvix2 kernel: tveeprom 5-0050: tuner model is Samsung TCPN 2121P30A (idx 87, type 70) Oct 7 22:52:56 tvix2 kernel: tveeprom 5-0050: TV standards NTSC(M) (eeprom 0x08) Oct 7 22:52:56 tvix2 kernel: tveeprom 5-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) Oct 7 22:52:56 tvix2 kernel: tveeprom 5-0050: audio processor is CX25843 (idx 37) Oct 7 22:52:56 tvix2 kernel: tveeprom 5-0050: decoder processor is CX25843 (idx 30) Oct 7 22:52:56 tvix2 kernel: tveeprom 5-0050: has radio, has no IR remote Oct 7 22:52:56 tvix2 kernel: ivtv3: This is the second unit of a PVR500 Oct 7 22:52:56 tvix2 kernel: ivtv3: Correcting tveeprom data: no radio present on second unit Oct 7 22:52:56 tvix2 kernel: ivtv3: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) Oct 7 22:52:56 tvix2 kernel: ivtv3: Encoder revision: 0x02050032 Oct 7 22:52:56 tvix2 kernel: ivtv3: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Oct 7 22:52:56 tvix2 kernel: ivtv3: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Oct 7 22:52:56 tvix2 kernel: ivtv3: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Oct 7 22:52:56 tvix2 kernel: ivtv3: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Oct 7 22:52:56 tvix2 kernel: tuner 5-0061: type set to 70 (Samsung TCPN 2121P30A) Oct 7 22:52:56 tvix2 kernel: ivtv3: Initialized WinTV PVR 500 (unit #2), card #3 Oct 7 22:52:56 tvix2 kernel: ivtv: ==================== END INIT IVTV ==================== _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
