Početak›Forumi›Linuks distribucije›Slackware›Kworld TV karta i podesavanje
- This topic has 9 odgovora, 5 glasova, and was last updated 16 years, 4 months ranije by Spooky13.
-
AutorČlanci
-
19. februar 2006. u 4:20 pm #7014uzicaninUčesnik
Kako da je podesim da radi pod Slackware-om i koji program da koristim za gledanje TV.
Malo sa googlao, ali su mi svi oni HOWTO nekako nerazumljivi.Inace, cip na njoj je Conexant 878A
19. februar 2006. u 5:19 pm #41062popacUčesnikOvo je neko nekada negde nekako napisao, probaj:
Negde davno sam nabasao na ovaj how-to.
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 :
Kod:
#dmesg (Naravno, znak # se ne kuca)
Na ekranu bi trebalo da se pojavi nesto slicno ovome :
kod:
******
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 :
Kod:
#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=14. Pogledajte predposlednju linuju koju ste dodali u /etc/modules.conf :
Kod:
options bttv pll=1 radio=1 card=78
U delu ‘card=78′ zamenite ’78’ sa rednim brojem Vase kartice. Evo liste podrzanih kartica :
Kod:
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 :
Kod:
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 :
Kod:
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 :
Kod:
# /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
tvaudio8. 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 :
Kod:
******
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 #) :
Kod:
#ln -s /dev/v4l/vide0 /dev/video
#ln -s /dev/v4l/radio0 /dev/radio12. 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’ :
Kod:
#/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’ :
Kod:
#/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 :
Kod:
#/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 = 5965 (623.25 MHz): no station
66 (631.25 MHz): ???
[unknown (66)] channel = 6667 (639.25 MHz): no station
68 (647.25 MHz): ???
[unknown (68)] channel = 68
******
93 (847.25 MHz): no station
94 (855.25 MHz): no station
#/usr/sbin/xawtv14. Ukoliko ne cujete zvuk, udjite u koznolu i otkucajte :
Kod:
#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.
S tim što svaki normalan čovek danas koristi tvtime, xdtv ili fftv za gledanje tv-a.
19. februar 2006. u 6:44 pm #41063uzicaninUčesnikU dmesg lepo prijavljuje karticu.
Da li to znaci da ne moram da dodajem tekst u modules.conf fajl?Pored toga,nece uopste da se otvori scantv.
19. februar 2006. u 7:02 pm #41064markeljaUčesnikПробај са:
[code]
rmmod bttv
modprobe bttv tuner=5 card=78 [/code]19. februar 2006. u 7:31 pm #41065uzicaninUčesnikPodeseno,
problem je pravio samo xawtv, pa sam ga zamenio sa xdtv.
Jos samo kad bi neko znao kako da podesim daljinski i radio po moguctvu.
21. februar 2006. u 10:30 am #41066uzicaninUčesnikInstalirao sam Lirc, ali nikako ne mogu da ga konfigurisem, kad god kucam u konzoli lircd, on mi izbacuje da ne postoji taj fajl ili sta vec.
Ima li neko iskustva sa konfigurisanjem istog?
23. novembar 2007. u 9:58 am #41067marelliUčesnikOna podesavanja gore kod mene nisu htela da rade sa kernelom 2.6.xx,ali zato rade ova :
http://www.kubuntu.ubuntusrbija.org/tv.htm
jeste da je za (K)Ubintu,ali radi i na Slackware-u. :biggrin:
23. novembar 2007. u 12:35 pm #41068Spooky13UčesnikDokumentacija koja dolazi uz lirc je stvarno odlicna, nema mnogo i brzo se cita.. Pa sedi, cituckaj i korak-po-korak.. mora da proradi..
Al’ evo ukratko koraci, samo zato sto si zemljak 😀 kada raspakujes arhivu:
1. biranje odgovarajuceg drajvera
# ./setup.shKworld KW-TV878RF (card=78)
//”Save configuration & run configure”.
2. zapisati ime kernel modula koji koristite
//You will have to use the lirc_gpio kernel module.
//”lirc_gpio”3. iz nekog razloga ne smeju biti duplirana imena direktorijuma
//lirc-0.8.0/lirc-0.8.0/
inace tokom make ce se pojaviti greske4. kompajliranje i instalacija modula
# make
# checkinstall
(ili: make install umesto ovog gore)5. podesavanje dozvola (da svi korisnici mogu koriste LIRC)
# chmod 666 /dev/lircd6. startovanje modula, krenel 2.6.x
editovati /etc/modprobe.conf i dodati liniju: alias char-major-61 lirc_driver#lirc
alias char-major-61 lirc_gpio7. zavrsna faza, restartovati racunar ili izvrsiti komadnu:
# ldconfigDodatak:
rucno pokretanje:
# lircd
# modprobe lirc_gpio
# dmesg***
lirc_dev: IR Remote Control driver registered, at major 61
lirc_gpio (-1): card type 0x4e, id 0x0
lirc_dev: lirc_register_plugin: sample_rate: 12
lirc_gpio (0): driver registered
***testiranje daljinca
# mode2
i videti dali se detektuju tasteri
izlaz: CTRL+C# mode2
pravljenje konfiguracionog fajla
# irrecordtestiranje dekodiranja signala
# irwproveriti prava:
# chmod 744 /dev/lirc
# chmod 744 /dev/lirc0pravljenje .lircrc fajla
pogledati: example.lircrcautomatsko startovanje programa irexec za odredjenog korisnika u KDE-u:
$ ln -s /usr/local/bin/irexec /home/tvoj_user/.kde/Autostart/u fajl: /etc/rc.d/rc.local
dodati sledece linije:#Lirc (spooky)
modprobe lirc_gpio
lircdi to je to.. Ako je bilo sta nejasno, procitajte uputstvo da razjasnite 😉
23. novembar 2007. u 12:42 pm #41069Spooky13UčesnikBez obzira sto je reseno, evo jos jedno kratko uputsvo, jer koristim istu kombinaciju, za podesavanje tv tunera (Kworld KW-TV878RF / Conexant 878a / Slack / Kernel 2.6.x) ako nekome zatreba.. da se ne razvlaci u sto tema..
u fajlu /etc/group izmeniti red (dodati korisnike):
video::18:vase_korisnicko_ime
u fajlu /etc/X11/xorg.conf dodati:
Load “v4l” # Video4Linux driver
u fajlu /etc/modprobe.conf (kernel 2.6.x) dodati:
prve dve linije su pravile probleme pa su komentarisane
# 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 card=78 tuner=5 radio=1problemi, proveriti:
– da li su vec ucitani potrebni moduli
# lsmod | grep -i bt
# lsmod | grep -i tuner
– da li se kartica pravilno detektuje
# dmesg | grep -i bttv
# dmesg | grep -i tuner
– da li je kartica uopste detektovana
# lspci -v
– da li je dodat I2C kao modul u kernel
# uname -r
#dole konkretan primer putanje, vi stavite vasu
# grep CONFIG_I2C /boot/config-generic-2.6.18
# find /lib/modules/2.6.18 -type f | grep i2cobavezni moduli da bi radila tv karta:
CONFIG_I2C=m
CONFIG_I2C_ALGOBIT=m
CONFIG_VIDEO_DEV=mAjd’ u zdravlje.. Pozz
23. novembar 2007. u 12:50 pm #41070Spooky13UčesnikIscukah 2 posta i opet nesto zaboravih.. za radio koristi KRadio, odlican je.. iako nije ozbiljnije menjan vec neko vreme..
http://kradio.sourceforge.net/
skini snapshot: http://kradio.sourceforge.net/download/kradio-snapshot-2006-11-12-r497.tar.bz2
i za kompajliranje ti treba unsertmake (imas uputstvo na sajtu)..A za TV ti toplo preporucujem, bar da probas: http://tvtime.sourceforge.net/
Probao sam gomilu, al TvTime je zakon..Pozz jos jednom..
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.