On Saturday 20 October 2007 03:27:17 Andrew Malota wrote: > Hey folks - I'm trying to get IVTV to play nice with an el-cheapo > AverMedia PVR-150 Plus that I bought off eBay. I can get a great > picture under Windows, so I know the card works.
Hi Andrew, Please try http://linuxtv.org/hg/~hverkuil/ivtv-aver/. Click on the bz2 or gz link to download the v4l-dvb package. Running make and make install should do the trick. I've added detection for this card (so no need for cardtype= anymore) and my best guess at the tuner support. Please report back on the results. And once the tuner works I'd appreciate it if you could also try the S-Video and Composite inputs and the radio support. Too often I get no feedback on this :-( Regards, Hans > > If I just modprobe ivtv with no options, the card and tuner are not > recognized correctly (see below). If I reboot and do a: > modprobe ivtv cardtype=16 > (as suggested by > http://www.mythtv.org/wiki/index.php/AVerMedia_PVR-150_Plus) then the > card will respond and give video+audio (using mplayer /dev/video0), > but it's all static-y, like a TV that's not quite tuned to the right > frequency. > > I've tried doing a 'modprobe ivtv cardtype=16 tuner=x' where x is > just about every value listed in tuner.h to no avail. The "microtune" > and "philips" NTSC derivatives seem to get closest, but they never > actually get the channel (i can see a really fuzzy picture and hear > really fuzzy audio,) i should also note that on some of the tuners, I > can "sweep" the frequency using ivtv-tune -f x (where x is something > close to the target freq.) in a script, and i can see the quality > improve and then decline over the steps, but I never get anything > close to a clear picture. > > I'm connected to an NTSC cable system. > > The tuner on the card has a label that reads: > "partsnic PTI-5NF05" > > I've been able to get a simplistic datasheet on the tuner that gives > a pinout, but it had nothing in the way of i2c addresses or > registers. > > Any help you could give would be really great - I'm SOOOOO close to > having this mythtv box up and running, but the last bit is proving to > be too much for me... > > distro: gentoo > kernel: 2.6.23-rc9 > ivtv: version 1.1.0 > > Thanks very much in advance, > Andrew Malota > > lspci reports: > > # lspci -vvvnn -d 4444:0016 > 01:06.0 Multimedia video controller [0400]: Internext Compression Inc > iTVC16 (CX23416) MPEG-2 Encoder [4444:0016] (rev 01) > Subsystem: Avermedia Technologies Inc Unknown device > [1461:c035] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- > VGASnoop- ParErr- Stepping- SERR- FastB2B- > Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium > >TAbort- <TAbort- <MAbort- >SERR- <PERR- > Latency: 64 (32000ns min, 2000ns max), Cache Line Size: 32 > bytes Interrupt: pin A routed to IRQ 19 > Region 0: Memory at d4000000 (32-bit, prefetchable) > [size=64M] Capabilities: [44] Power Management version 2 > Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA > PME(D0-,D1-,D2-,D3hot-,D3cold-) > Status: D0 PME-Enable- DSel=0 DScale=0 PME- > > # modprobe ivtv > # dmesg | tail -n 28 > ACPI: PCI interrupt for device 0000:01:06.0 disabled > ivtv: Start initialization, version 1.1.0 > ivtv0: Initializing card #0 > ivtv0: Unknown card: vendor/device: 4444/0016 > ivtv0: subsystem vendor/device: 1461/c035 > ivtv0: cx23416 based > ivtv0: Defaulting to Hauppauge WinTV PVR-150 card > ivtv0: Please mail the vendor/device and subsystem vendor/device IDs > and what kind of > ivtv0: card you have to the ivtv-devel mailinglist > (www.ivtvdriver.org) ivtv0: Prefix your subject line with [UNKNOWN > CARD]. > ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [APC3] -> GSI 18 (level, > high) -> IRQ 19 > tveeprom 2-0050: Huh, no eeprom present (err=-121)? > tveeprom 2-0050: Encountered bad packet header [88]. Corrupt or not a > Hauppauge eeprom. > ivtv0: Invalid EEPROM > TEA5767 detected. > tuner 2-0060: chip found @ 0xc0 (ivtv i2c driver #0) > tea5767 2-0060: type set to Philips TEA5767HN FM Radio > tuner 2-0060: type set to tea5767 > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) > cx25840 2-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) > ivtv0: Registered device video0 for encoder MPG (4096 kB) > ivtv0: Registered device video32 for encoder YUV (2048 kB) > ivtv0: Registered device vbi0 for encoder VBI (1024 kB) > ivtv0: Registered device video24 for encoder PCM (320 kB) > ivtv0: Registered device radio0 for encoder radio > ivtv0: Initialized card #0: Hauppauge WinTV PVR-150 > ivtv: End initialization > > rebooting, trying again with > modprobe ivtv cardtype=16 > dmesg: > ivtv: Start initialization, version 1.1.0 > ivtv0: Initializing card #0 > ivtv0: User specified GotView PCI DVD2 Deluxe card (detected cx23416 > based chip) > ACPI: PCI Interrupt 0000:01:06.0[A] -> Link [APC3] -> GSI 18 (level, > high) -> IRQ 19 > wm8739 2-001a: chip found @ 0x34 (ivtv i2c driver #0) > TEA5767 detected. > tuner 2-0060: chip found @ 0xc0 (ivtv i2c driver #0) > tea5767 2-0060: type set to Philips TEA5767HN FM Radio > tuner 2-0060: type set to tea5767 > tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) > cx25840 2-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0) > tuner-simple 2-0061: type set to 38 (Philips PAL/SECAM multi > (FM1216ME MK3)) tuner 2-0061: type set to Philips PAL/SECAM m > ivtv0: Registered device video0 for encoder MPG (4096 kB) > ivtv0: Registered device video32 for encoder YUV (2048 kB) > ivtv0: Registered device vbi0 for encoder VBI (1024 kB) > ivtv0: Registered device video24 for encoder PCM (320 kB) > ivtv0: Registered device radio0 for encoder radio > ivtv0: Initialized card #0: GotView PCI DVD2 Deluxe > ivtv: End initialization > > _______________________________________________ > ivtv-devel mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-devel _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
