ot dark_templar(8-06-2007)

reiting (21)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Dulgo imah problem sus moia tv tuner PixelView Play Tv Ultra Pro. Kupih si go zashtoto poddurzha stereo zvuk i na televiziiata, a ima i dosta dobra kartina, no imah mnogo problemi s puskaneto mu pod Linux. Toi beshe edinstvenoto neshto koeto durzheshe Win-a na moia kompyutur. Zabeliazah, che ako sum gledal neshto pod Windows i restartiram, moga da gledam sushtoto s xawtv i tvtime, no bez zvuk (sushtiia problem go imashe pri Debian 3.2 i 4.0, Ubuntu 6.06, Knoppix 5.04 i Tilix 1.0). Tuk opisvam kak razreshih problema na moia Debian 4.0 etch, no viarvam che i pri drugi distributsii bi pomognalo.

Ako v dmesg ima slednite neshta:

cx88[0]: Your board has no valid PCI Subsystem ID and thus can't
cx88[0]: be autodetected.  Please pass card= insmod option to
cx88[0]: workaround that.  Redirect complaints to the vendor of
cx88[0]: the TV card.  Best regards,
cx88[0]:         -- tux
cx88[0]: Here is a list of valid choices for the card= insmod option:
cx88[0]:    card=0 -> UNKNOWN/GENERIC
cx88[0]:    card=1 -> Hauppauge WinTV 34xxx models
cx88[0]:    card=2 -> GDI Black Gold
cx88[0]:    card=3 -> PixelView
cx88[0]:    card=4 -> ATI TV Wonder Pro
cx88[0]:    card=5 -> Leadtek Winfast 2000XP Expert
cx88[0]:    card=6 -> AverTV Studio 303 (M126)
cx88[0]:    card=7 -> MSI TV-@nywhere Master
cx88[0]:    card=8 -> Leadtek Winfast DV2000
cx88[0]:    card=9 -> Leadtek PVR 2000
cx88[0]:    card=10 -> IODATA GV-VCP3/PCI
cx88[0]:    card=11 -> Prolink PlayTV PVR
cx88[0]:    card=12 -> ASUS PVR-416
cx88[0]:    card=13 -> MSI TV-@nywhere
cx88[0]:    card=14 -> KWorld/VStream XPert DVB-T
cx88[0]:    card=15 -> DViCO FusionHDTV DVB-T1
cx88[0]:    card=16 -> KWorld LTV883RF
cx88[0]:    card=17 -> DViCO FusionHDTV 3 Gold-Q
cx88[0]:    card=18 -> Hauppauge Nova-T DVB-T
cx88[0]:    card=19 -> Conexant DVB-T reference design
cx88[0]:    card=20 -> Provideo PV259
cx88[0]:    card=21 -> DViCO FusionHDTV DVB-T Plus
cx88[0]:    card=22 -> pcHDTV HD3000 HDTV
cx88[0]:    card=23 -> digitalnow DNTV Live! DVB-T
cx88[0]:    card=24 -> Hauppauge WinTV 28xxx (Roslyn) models
cx88[0]:    card=25 -> Digital-Logic MICROSPACE Entertainment Center (MEC)
cx88[0]:    card=26 -> IODATA GV/BCTV7E
cx88[0]:    card=27 -> PixelView PlayTV Ultra Pro (Stereo)
cx88[0]:    card=28 -> DViCO FusionHDTV 3 Gold-T
cx88[0]:    card=29 -> ADS Tech Instant TV DVB-T PCI
cx88[0]:    card=30 -> TerraTec Cinergy 1400 DVB-T
cx88[0]:    card=31 -> DViCO FusionHDTV 5 Gold
cx88[0]:    card=32 -> AverMedia UltraTV Media Center PCI 550
cx88[0]:    card=33 -> Kworld V-Stream Xpert DVD
cx88[0]:    card=34 -> ATI HDTV Wonder
cx88[0]:    card=35 -> WinFast DTV1000-T
cx88[0]:    card=36 -> AVerTV 303 (M126)
cx88[0]:    card=37 -> Hauppauge Nova-S-Plus DVB-S
cx88[0]:    card=38 -> Hauppauge Nova-SE2 DVB-S
cx88[0]:    card=39 -> KWorld DVB-S 100
cx88[0]:    card=40 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid
cx88[0]:    card=41 -> Hauppauge WinTV-HVR1100 DVB-T/Hybrid (Low Profile)
cx88[0]:    card=42 -> digitalnow DNTV Live! DVB-T Pro
cx88[0]:    card=43 -> KWorld/VStream XPert DVB-T with cx22702
cx88[0]:    card=44 -> DViCO FusionHDTV DVB-T Dual Digital
cx88[0]:    card=45 -> KWorld HardwareMpegTV XPert
cx88[0]:    card=46 -> DViCO FusionHDTV DVB-T Hybrid
cx88[0]:    card=47 -> pcHDTV HD5500 HDTV
cx88[0]:    card=48 -> Kworld MCE 200 Deluxe
cx88[0]:    card=49 -> PixelView PlayTV P7000
cx88[0]:    card=50 -> NPG Tech Real TV FM Top 10
cx88[0]:    card=51 -> WinFast DTV2000 H
cx88[0]:    card=52 -> Geniatech DVB-S
CORE cx88[0]: subsystem: 0000:0000, board: UNKNOWN/GENERIC [card=0,autodetected]
TV tuner -1 at 0x1fe, Radio tuner -1 at 0x1fe

znachi che ne e zasechen tochniia tip na tuner kartata. V tozi spisuk PlayTv Pro Ultra e 27. Ako spisuka e nepulen i suotvetnata karta lipsva, znachi cx88 draivera e stara versiia i triabva da se napravi updeit do  0.9.x.
Purvo se premahvat dosega zaredenite moduli

rmmod bttv
rmmod cx88xx
rmmod cx8800 (mozhe da se nalozhi da e predi cx88xx)

sled tova se zarezhdat sus parametri

modprobe cx88xx card=27 tuner=38 i2c_scan=1
modprobe cx8800

ne se zarezhda bttv zashtoto e nesuvmestim s tazi karta
za proverka – dmesg

CORE cx88[0]: subsystem: 0000:0000, board: PixelView PlayTV Ultra Pro (Stereo) [ card=27,insmod option]
TV tuner 38 at 0x1fe, Radio tuner -1 at 0x1fe
tuner 1-0060: TEA5767 detected.
tuner 1-0060: chip found @ 0xc0 (cx88[0])
tuner 1-0060: type set to 62 (Philips TEA5767HN FM Radio)
tuner 1-0061: chip found @ 0xc2 (cx88[0])
tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
cx88[0]: i2c scan: found device @ 0xc0  [tuner (analog)]
cx88[0]: i2c scan: found device @ 0xc2  [tuner (analog/dvb)]
tveeprom 1-0050: Huh, no eeprom present (err=-121)?
input: cx88 IR (PixelView PlayTV Ultra as /class/input/input3
cx88[0]/0: found at 0000:00:0d.0, rev: 5, irq: 5, latency: 32, mmio: 0xd8000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0

Ako ima niakakuv problem shte pishe tuner: unknown ili board: unknown.
Ako vsichko e nared se puska tvtime (pri men raboti s neia), xawtv, motv,  zapping, kdetv ili niakakva druga programa za gledane na televiziia.
Na moiata mashina kartinata e idealna i ne zasicha izobshto, vupreki che e na maksimalna rezolyutsiia 720 i imam vklyuchen Dscaler filter, a pod Windows mi vurveshe dobre edinstveno na 382 bez filtura (mashinata mi e Athlon 750MHz s 384RAM).


Pri Fedora Core 6 zod problema se reshava po sushtiia nachin, kakto pri Debian 4.0, no ne se zadavat parametri na tunera.

modprobe cx88xx card=27 i2c_scan=1





<< Linus Torvalds - znaehte li, che... | Proekt za prebroiavane na Linuks potrebitelite Linux Counter >>