offline
- VladaPUB
- Legendarni građanin
- Pridružio: 20 Apr 2003
- Poruke: 3360
- Gde živiš: Beograd
|
Q: Kako da instaliram i konfigurisem TV karticu baziranu na Conexant bt8xx cipsetu?
A: Postupak je testiran na Mandrake Linux-u 9.1, verzija kernela 2.4.21, Jetway TV/Capture JW-TV878-FBK.
Sta Vam je potrebno?
1. Kernel 2.4.x sa bttv modulima (Ukoliko ne posedujete pomenute module, mozete ih skinuti ovde)
2. Softver za TV/Radio karticu : XawTV, XawTV-Radio, KwinTV, GnomeTV, RadioFM itd.
Uputstvo korak po korak
1. Logujte se kao root.
2. Da biste videli da li bttv modul detektuje Vasu TV karticu otkucajte u konzoli sledecu komandu :
Code:
#dmesg (Naravno, znak # se ne kuca)
Na ekranu bi trebalo da se pojavi nesto slicno ovome :
Code:
******
bttv: driver version 0.7.72 loaded
bttv: using 2 buffers with 2080k (4160k total) for capture
bttv: Bt8xx card found (0).
PCI: Found IRQ 9 for device 00:14.0
PCI: Sharing IRQ 9 with 00:14.1
bttv0: Bt878 (rev 2) at 00:14.0, irq: 9, latency: 32, memory: 0xe1000000
bttv0: model: BT878( *** UNKNOWN *** ) [autodetected]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc0
bttv0: i2c attach [(unset)]
i2c-core.o: client [(unset)] registered to adapter [bt848 #0](pos. 0).
devfs: devfs_register(): device already registered: "v4l/video0"
devfs: devfs_register(): device already registered: "v4l/vbi0"
i2c-core.o: driver generic i2c audio driver registered.
******
3. Ako pravo ime kartice nije automatski detektovano, vec pise *** UNKNOWN ***, editujte fajl /etc/modules.conf sa nekim od tekst editora (Emacs, vi, Kedit). Dodajte sledece linije posle sadrzaja koji se vec nalazi u pomenutom fajlu :
Code:
#i2c
alias char-major-89 i2c-dev
options i2c-core i2c_debug=1
options i2c-algo-bit bit_test=1
# bttv
alias char-major-81 videodev
alias char-major-81-0 bttv
options bttv pll=1 radio=1 card=78
options tuner type=1
4. Pogledajte predposlednju linuju koju ste dodali u /etc/modules.conf :
Code:
options bttv pll=1 radio=1 card=78
U delu 'card=78' zamenite '78' sa rednim brojem Vase kartice. Evo liste podrzanih kartica :
Code:
0 generic card / default setting
1 MIRO PCTV
2 Hauppauge (bt848-)
3 STB, Gateway P/N 6000699 (bt848-)
4 Intel Create and Share PCI/ Smart Video Recorder III
5 Diamond DTV2000
6 AVerMedia TVPhone
7 MATRIX-Vision MV-Delta
8 Lifeview FlyVideo II (Bt848-) LR26
9 IMS/IXmicro TurboTV
10 Hauppauge (bt878-)
11 MIRO PCTV pro
12 ADS Technologies Channel Surfer TV (bt848-)
13 AVerMedia TVCapture 98
14 Aimslab Video Highway Xtreme (VHX)
15 Zoltrix TV-Max
16 Prolink Pixelview PlayTV (bt878-)
17 Leadtek WinView 601
18 AVEC Intercapture
19 Lifeview FlyVideo II EZ /FlyKit LR38 Bt848 (capture only)
20 CEI Raffles Card
21 Lifeview FlyVideo 98/ Lucky Star Image World ConferenceTV LR50
22 Askey CPH050/ Phoebe Tv Master + FM
23 Modular Technology MM205 PCTV, bt878
24 Askey CPH05X/06X (bt878-) [many vendors]
25 Terratec TerraTV+ Version 1.0 (Bt848-)/ Terra TValue Version 1.0/ Vobis TV-Boostar
26 Hauppauge WinCam newer (bt878-)
27 Lifeview FlyVideo 98/ MAXI TV Video PCI2 LR50
28 Terratec TerraTV+ Version 1.1 (bt878-)
29 Imagenation PXC200
30 Lifeview FlyVideo 98 LR50
31 Formac iProTV
32 Intel Create and Share PCI/ Smart Video Recorder III
33 Terratec TerraTValue Version Bt878
34 Leadtek WinFast 2000/ WinFast 2000 XP
35 Lifeview FlyVideo 98 LR50 / Chronos Video Shuttle II
36 Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner
37 Prolink PixelView PlayTV pro
38 Askey CPH06X TView99
39 Pinnacle PCTV Studio/Rave
40 STB TV PCI FM, Gateway P/N 6000704 (bt878-), 3Dfx VoodooTV 100
41 AVerMedia TVPhone 98
42 ProVideo PV951 ( pic16c54 )
43 Little OnAir TV
44 Sigma TVII-FM
45 MATRIX-Vision MV-Delta 2
46 Zoltrix Genie TV/FM
47 Terratec TV/Radio+
48 Askey CPH03x/ Dynalink Magic TView
49 IODATA GV-BCTV3/PCI
50 Prolink PV-BT878P+4E / PixelView PlayTV PAK / Lenco MXTV-9578 CP
51 Eagle Wireless Capricorn2 (bt878A)
52 Pinnacle PCTV Studio Pro
53 Typhoon TView RDS + FM Stereo / KNC1 TV Station RDS
54 Lifeview FlyVideo 2000 /FlyVideo A2/ Lifetec LT 9415 TV [LR90]
55 Askey CPH031/ BESTBUY Easy TV
56 Lifeview FlyVideo 98FM LR50
57 GrandTec 'Grand Video Capture' (Bt848-)
58 Askey CPH060/ Phoebe TV Master Only (No FM)
59 Askey CPH03x TV Capturer
60 Modular Technology MM100PCTV
61 AG Electronics GMV1
62 Askey CPH061/ BESTBUY Easy TV (bt878-)
63 ATI TV-Wonder
64 ATI TV-Wonder VE
65 Lifeview FlyVideo 2000S LR90
66 Terratec TValueRadio
67 IODATA GV-BCTV4/PCI
68 3Dfx VoodooTV FM (Euro), VoodooTV 200 (USA)
69 Active Imaging AIMMS
70 Prolink Pixelview PV-BT878P+ (Rev.4C)
71 Lifeview FlyVideo 98EZ (capture only) LR51
72 Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM)
73 Sensoray 311
74 RemoteVision MX (RV605)
75 Powercolor MTV878/ MTV878R/ MTV878F
76 Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP)
77 GrandTec Multi Capture Card (Bt878-)
78 Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF, Kuroto Shiko BT878A-STVPCI2
79 DSP Design TCVIDEO
80 Hauppauge WinTV PVR
81 GV-BCTV5/PCI
82 Osprey 100/150 (878-) ( 0x1(2|3)-45C6-C1 )
83 Osprey 100/150 (848-) ( 0x04-54C0-C1 & older boards )
84 Osprey 101 (848-) ( 0x05-40C0-C1 )
85 Osprey 101/151 ( 0x1(4|5)-0004-C4 )
86 Osprey 101/151 w/ svid ( 0x(16|17|20)-00C4-C1 )
87 Osprey 200/201/250/251 ( 0x1(8|9|E|F)-0004-C4 )
88 Osprey 200/250 ( 0x1(A|B)-00C4-C1 )
89 Osprey 210/220 ( 0x1(A|B)-04C0-C1 )
90 Osprey 500
91 Osprey 540
92 Osprey 2000
93 IDS Eagle
94 GV-BCTV2/PCI or GV-BCTV/PCI
Za noviju listu pogledajte bttv sajt.
Ako Vasa kartica ima ugradjen radio tuner u ovoj liniji treba da stoji 'radio=1'. Ukoliko ga ne posedujete zamenite '1' sa '0'.
5. Pogledajte poslednju linuju koju ste dodali u /etc/modules.conf :
Code:
options tuner type=1
U delu 'type=1' zamenite '1' sa rednim brojem za tip tuner-a koji imate. Ako niste sigurni koji tip tuner-a imate pogledajte u manual koji ste dobili uz njega, informisite se na interentu ili predpostavite (ako zivite u Srbiji, kao TV normu morate izabrati PAL/PAL_I/PAL_BG.) Evo liste podrzanih tipova sa :
Code:
0 - Temic PAL
1 - Philips PAL_I
2 - Philips NTSC
3 - Philips SECAM
4 - NoTuner
5 - Philips PAL
6 - Temic NTSC
7 - Temic PAL_I
8 - Temic 4036 FY5 NTSC
9 - Alps HSBH1
10 - Alps TSBE1
11 - Alps TSBB5
12 - Alps TSBE5
13 - Alps TSBC5
14 - Temic PAL_I (4006FH5)
15 - Alps TSCH6
16 - Temic PAL_DK (4016 FY5)
17 - Philips NTSC_M (MK2)
18 - Temic PAL_I (4066 FY5)
19 - Temic PAL* auto (4006 FN5)
20 - Temic PAL (4009 FR5)
21 - Temic NTSC (4039 FR5)
22 - Temic PAL/SECAM multi (4046 FM5)
23 - Philips PAL_DK
24 - Philips PAL/SECAM multi (FQ1216ME)
25 - LG PAL_I+FM (TAPC-I001D)
26 - LG PAL_I (TAPC-I701D)
27 - LG NTSC+FM (TPI8NSR01F)
28 - LG PAL_BG+FM (TPI8PSB01D)
29 - LG PAL_BG (TPI8PSB11D)
30 - Temic PAL* auto + FM (4009 FN5)
31 - SHARP NTSC_JP (2U5JF5540)
32 - Samsung PAL TCPM9091PD27
33 - MT2032 universal
34 - Temic PAL_BG (4106 FH5)
35 - Temic PAL_DK/SECAM_L (4012 FY5)
36 - Temic NTSC (4136 FY5)
37 - LG PAL (newer TAPC series)
Za noviju listu pogledajte bttv sajt.
6. Save-ujte editovani /etc/modules.conf fajl.
7. Ako zelite da cujete zvuk sa Vase TV kartice morate da ucitate modul 'tvaudio'. To mozete uraditi dodavanjem u fajl /etc/modules 'tvaudio' modul posle bttv modula. Sadrzaj fajla /etc/modules bi trebao da izgleda ovako :
Code:
# /etc/modules: kernel modules to load at boot time.
# This file should contain the names of kernel modules that are
# to be loaded at boot time, one per line. Comments begin with
# a `#', and everything on the line after them are ignored.
bttv
tvaudio
8. Save-ujte editovani /etc/modules fajl i restartujte racunar.
9. Ponovo se ulogujte kao root.
10. Ponovite korak 2. i trebalo bi da dobijete nesto slicno ovome :
Code:
******
bttv: driver version 0.7.72 loaded
bttv: using 2 buffers with 2080k (4160k total) for capture
bttv: Bt8xx card found (0).
PCI: Found IRQ 9 for device 00:14.0
PCI: Sharing IRQ 9 with 00:14.1
bttv0: Bt878 (rev 2) at 00:14.0, irq: 9, latency: 32, memory: 0xe1000000
bttv0: model: BT878(Jetway TV/Capture JW-TV878-FBK) [insmod option]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc0
bttv0: i2c attach [Philips PAL_I]
i2c-core.o: client [Philips PAL_I] registered to adapter [bt878 #0](pos. 0).
devfs: devfs_register(): device already registered: "v4l/video0"
devfs: devfs_register(): device already registered: "v4l/vbi0"
devfs: devfs_register(): device already registered: "v4l/radio0"
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54
(PV951)
i2c-core.o: driver generic i2c audio driver registered.
bttv0: i2c attach [pic16c54 (PV951)]
i2c-core.o: client [pic16c54 (PV951)] registered to adapter [bt848 #0](pos. 1).
******
11. Uredjaji ce Vam mozda biti instalirani u /dev/v4l/xxx-device (ovo vazi za starije distribucije). U TV/Radio softveru obicno se koriste putanje tipa /dev/video ili /dev/radio. Zbog toga treba da napravite 'linkove' na ovim putanjama koji vode do
/dev/v4l/xxx-device. Udjite u konzolu i kucajte sledece komande (naravno, bez #) :
Code:
#ln -s /dev/v4l/vide0 /dev/video
#ln -s /dev/v4l/radio0 /dev/radio
12. Instalirajte TV/Radio softver. Postoji dosta ovakvih programa, ali najvise se
koriste XawTV, XawTV-Radio, RadioFM, GnomeTV, GRadio, GTuner. Ove programe mozete naci na sourceforge.net ili freshmeat.net. Ovi programi su dostuni i u RPM
formatu sto olaksava instalaciju.
13. Pre nego sto pocnete da gledate TV, XawTV se mora konfigurisati.
Da biste ukljucili radio, udjite u konzolu na putanju /usr/bin/ i otkucajte komandu 'radio' :
Code:
#/usr/bin/radio
Treba da imate instaliran paket 'radio' sa instalacionog CD-a.
Da biste konfigurisali XawTV, udjite u konzolu na putanju /usr/bin/ i otkucajte komandu 'scantv -o .xawtv' :
Code:
#/usr/bin/scantv -o .xawtv
Sada ce Vas upitati koji TV standard (normu) koristite. Ako zivite u Srbiji, otkucajte broj 0 (PAL).
Sledece sto treba da uradite je da odredite 'frekvencijsku tablu'. Ako zivite u Srbiji,
otkucajte broj 5 (europe-west).
Nakon toga, sacekajte da se TV kanali automatski pronadju i izadjite iz konzole.
Sve treba da izgleda ovako :
Code:
#/usr/bin/radio
#/usr/bin/scantv -o .xawtv
please select your TV norm
0: PAL 1: NTSC 2: SECAM 3: PAL-NC 4: PAL-M 5: PAL-N 6: NTSC-JP
nr ? 0
please select a frequency table
0: us-bcast 1: us-cable 2: us-cable-hrc 3: japan-bcast 4: japan-cable
5: europe-west 6: europe-east 7: italy 8: newzealand 9: australia
10: ireland 11: france 12: china-bcast 13: southafrica 14: argentina
15: canada-cable
nr ? 5
scanning channel list china-bcast...
1 ( 49.75 MHz): no station
2 ( 57.75 MHz): no station
******
58 (527.25 MHz): no station
59 (535.25 MHz): ???
[unknown (59)] channel = 59
65 (623.25 MHz): no station
66 (631.25 MHz): ???
[unknown (66)] channel = 66
67 (639.25 MHz): no station
68 (647.25 MHz): ???
[unknown (6] channel = 68
******
93 (847.25 MHz): no station
94 (855.25 MHz): no station
#/usr/sbin/xawtv
14. Ukoliko ne cujete zvuk, udjite u koznolu i otkucajte :
Code:
#aumix
Ili izaberite program iz menija Multimedia>Sound>Aumix. U njemu podesite opciju Line na 100.
15. Ukoliko Vasa kartica podrzava teletext, koristite program AleVT za pregled istog. 'Uredjaj' se nalazi na putanji /dev/vbi.
16. Ako imate daljinski upravljac koji obicno dolazi sa novijim TV karticama i ne znate kako da ga podesite, pogledajte sajt lirc.org na kome je ovaj postupak objasnjen.
Preuzeo sa elita, meni je pomoglo !
|