Elöljáróban, abszolút kezdő, pár hetes Ubuntusként fogok kérdezni. Egy másik szálon (itt: http://ubuntu.hu/node/17817) már próbáltam üzembe helyezni a Pinnacle PCTV330e USB stick típusú hybrid TV tunerem, de ezzel úgy néz ki, nem fogok sikerrel járni. És eszembe jutott, hogy van nekem a szekrényben a régmúltból egy PCI típusú TV tunerem is. Megkerestem, de a doboza már nincsen meg, a kártyán meg csak annyi van, hogy Pinnacle :) Na ezt szeretném valahogy hadra fogni, de a típus ismerete nélkül fogalmam nincs, hogy kezdjek hozzá. Naívan bíztam benne, hogy majd magától felismeri, és a TVTime-ot elindítva minden szép lesz, de nem így történt. Hogyan tudom kideríteni a rendszerből, hogy mi a pontos típusa, milyen driver kell neki, hogy tudom azt telepíteni, és sikeresen konfigurálni? Ebben szeretnék egy kis segítséget kérni. Nagyon sok segítséget kaptam már itt, amiért nagyon hálás vagyok, és bátorkodom tovább kérdezni, remélem egyszer majd én is tudok segíteni másoknak. De addig még nagyon sok tanulnivalóm van. A PCI TV tuner telepítését valahogy úgy szeretném megoldani, hogy ne járjak úgy, mint az USB PCTV 330e telepítésénél, hogy addig-addig próbálkoztam a Guglizás során talált parancssoros dolgokkal, hogy a végén hazavágtam a rendszerem, nem bootolt többé az Ubuntu (lásd fent linkelt szál). A rendszerem a legfrissebb 10.04-es Ubuntu.
TV tuner kártya üzembe helyezése úgy, ha nem ismerem a típusát
A gép PCI-buszára csatlakozó eszközök típusát az lspci paranccsal lehet kilistázni (ubuntuul ez sudo lspci-nek hangzik). A lista módosítható az lspci kapcsolóinak használatával.
Dr. SzösziOk, köszönöm, látja a tunert, így most már tudom a kártya típusát: 05:05.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11) 05:05.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11) A kártya Pinnacle, ő viszont Brooktree-nek látja. Ez normális?
VChrisA kártyát te látod. Ő a kártyára forrasztott chippel beszélget. És egy kis pontosítás: NEM a tunert látja, csak a digitalizáló chipet. A tunert neked kell kisakkoznod, esetleg a kártyát kézbe véve leolvasni a "fényes plédoboz" típusjelzését. BT878-as modul mellé tuner modul is dukál, de a neten találsz sok jó fórumot.
Dr. SzösziHát, azt a kártyát én minden oldalról körbenéztem, kerestem rajta mindenhol mindent, de csak annyi van rajta, hogy Pinnacle, meg alatta annyi, hogy Conexant. Sajnos nem emlékszem a pontos típusára, ezt kb. 8 éve vettem. Doboz pedig nincs. Szóval nem vagyok sokkal okosabb. :(
VChrisÉn alapból mindenkinek elhiszem, amit mond. Azt is elhiszem, hogy nincs doboza. Azt meg te hidd el, hogy ha lenne is doboza, akkor sem tudnád a tuner típusát. Mint fent írtam: vizuális ellenőrzéssel lehet megszerezni az információt. Ennek hiányában még ott van bruteforce a tuner típusára.
VChrisDe ha a "Doboz pedig nincs." az én fémdobozomra vonatkozik, akkor el kell keserítselek: fémdoboz igenis van. Az ugyanis a tuner.
Dr. SzösziNem, a "doboz pedig nincs" mondatom arra vonatkozott, hogy a kártya bolti doboza nincsen meg :) Azt azért még vágom, hogy a kártyán lévő fémdoboz maga a tuner egység. Közben keresgéltem a neten, és esélyes, hogy Pinnacle PCTV Rave a neve a tuneremnek.
lspci -s 05:05.0 -vmnn ha kapsz subsystem infót akkor egész egyszerűen beazonosítható, de enélkül is meg lehet találni itt: http://www.bttv-gallery.de/
decoatiBocsánat, kezdő vagyok, nekem még nem minden annyira egyértelmű, mint a rutinosoknak, elnézést ha hibáztam :) sudo-val a kimenet: Device: 05:05.0 Class: Multimedia video controller [0400] Vendor: Brooktree Corporation [109e] Device: Bt878 Video Capture [036e] SVendor: Pinnacle Systems Inc. [11bd] SDevice: Device [0012] Rev: 11 szerk: időközben a bttv-gallery-ben beazonosítottam a kártyát, most már biztos, hogy Pinnacle PCTV Rave a neve. Ehhez egyébként találtam egy 9.10-es tutorilat, pontosan ehhez a típushoz: http://howtoubuntu.org/?p=20 Végigcsináltam lépésről lépésre, és nem működik sajnos. Arra a kérdésemre is szívesen várom a választ, hogy milyen kártyát vegyek, ami komplikáció nélkül működni fog. Nekem megér ennyit egy új kártya, csak működjön.
Felélesztem a témát, mert már egész közel lehetek a megoldáshoz, de még mindig nem megy. Fentebb decoati linkelte a bttv gallery oldalt. Azon teljesen pontosan be tudtam azonosítani a kártyám, card=39, tuner=33, ez a lényeg. Találtam ezt a leírást, ami kimondottam Ubuntura és bttv kártyákra vonatkozik, és az ottani leírás szerint ez működőképes az én kártyámra is. A lényeg: sudo gedit /etc/modules Itt hozzáadunk egy sort a végéhez ezzel a tartalommal: bttv Ezután: sudo gedit /etc/modprobe.d/bttv Ez egy új fájl lesz, ezt a tartalmat kell beleírni: # i2c alias char-major-89 i2c-devb options i2c-algo-bit bit_test=1 # bttv alias char-major-81 videodev alias char-major-81-0 bttv # My TV Card options bttv card=39 tuner=33 radio=0 pll=1 adc_crush=0 Ezután reboot, majd jöhet a tvtime-scanner, aminek elvileg már csatornákat kell találni. De sajnos nem történik meg. Mit kell még esetleg állítanom? A fenti konfigurációs fájlban lehet, hogy még valamit át kell írni, ami az én rendszeremre specifikus? Kell esetleg a multimédia rendszer választóban valamit beállítanom? Van-e annak jelentősége, hogy telepítéskor még nem ez a kártya volt a gépben, hanem egy USB stick TV tuner, ami viszont biztos nem fog működni, ezért nem is azzal próbálkozok? Emiatt most nem akarom újratelepíteni a rendszert. Az lspci parancs látja a bttv kártyámat, tehát a card és tuner azonosítók megvannak, mi kell még, hogy működjön?
decoati[ 8.848412] bttv: driver version 0.9.18 loaded [ 8.848414] bttv: using 8 buffers with 2080k (520 pages) each for capture [ 8.848494] bttv: Bt8xx card found (0). [ 8.848507] bttv 0000:05:05.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19 [ 8.848515] bttv0: Bt878 (rev 17) at 0000:05:05.0, irq: 19, latency: 32, mmio: 0xfbcff000 [ 8.848555] bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012 [ 8.848557] bttv0: using: Pinnacle PCTV Studio/Rave [card=39,insmod option] [ 8.848558] IRQ 19/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs [ 8.848580] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init] [ 8.848645] bttv0: i2c: checking for MSP34xx @ 0x80... not found [ 8.849258] bttv0: pinnacle/mt: id=1 info="PAL / mono" radio=no [ 8.849259] bttv0: tuner type=33 [ 8.874798] bttv0: audio absent, no audio device found! [ 8.929985] bttv0: registered device video0 [ 8.930001] bttv0: registered device vbi0 [ 8.930021] bttv0: PLL: 28636363 => 35468950 ..
VChris[ 8.848645] bttv0: i2c: checking for MSP34xx @ 0x80... not found A not found engem valamiért aggaszt. A megoldást nem tudom, de talán kéne foundni valamit.
Dr. SzösziIgen, ez nekem is feltűnt, de az az igazság, hogy a leghalványabb lila fogalmam nincs aról, hogy mit jelent az, hogy i2c, meg MSP34xx @ 0x80 Azt meg már pláne nem tudom, hogy ezt hol kell keresni, hogy megtaláljuk.
Dr. Szösziaz önmagában sztem nem baj, az enyém is not found-ol egy-két dologra, de attól még megy. Ez az MSP34xx meg valami stereo chip. VChris: a multimédiarendszer-választóban ki kellene választani a kártyát. (video alapért. bemenet bővítmény: v4l2, eszköz: a kártyád. Esetleg teszt.)
Dr. Szösziaz önmagában sztem nem baj, az enyém is not found-ol egy-két dologra, de attól még megy. Ez az MSP34xx meg valami stereo chip. VChris: a multimédiarendszer-választóban ki kellene választani a kártyát. (video alapért. bemenet bővítmény: v4l2, eszköz: a kártyád. Esetleg teszt.)
Dr. Szösziaz önmagában sztem nem baj, az enyém is not found-ol egy-két dologra, de attól még megy. Ez az MSP34xx meg valami stereo chip. VChris: a multimédiarendszer-választóban ki kellene választani a kártyát. (video alapért. bemenet bővítmény: v4l2, eszköz: a kártyád. Esetleg teszt.)