TV karta

Všetko ohľadom Linuxu...
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

TV karta

Príspevok od používateľa jorg22 »

Pls jak rozbeham TV kartu pod Ubuntu.Nasiel som si daco pre moju kartu

Kód: Vybrať všetko

http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/bt878-kompatibilni/dart-tv-radio-live
ale nerozumiem tomu napr. jak mam skompilovat video4linux i2c ?keby mi to vedel dako lamerskejsie vysvetlit thx.
cimo
Light Expert
Light Expert
Používateľov profilový obrázok
Príspevky: 61
Registrovaný: 05 okt 2006, 22:10
Kontaktovať používateľa:

Príspevok od používateľa cimo »

No ja mam TV expert 2000 a stacilo mi dat sudo apt-get install tvtime a on mi stiahol vsetky potrebne veci a ide mi v pohodicke obraz aj zvuk.Tak skus.
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

to mam uz ale aj tak nefacha.
Messi
Darca
Darca
Používateľov profilový obrázok
Príspevky: 201
Registrovaný: 07 aug 2004, 16:30

Príspevok od používateľa Messi »

dmesg|grep bttv
dmesg|grep tuner
lspci -v
lsmod

Kód: Vybrať všetko

http://www.linuxdocs.org/HOWTOs/mini/BTTV.html

Kód: Vybrať všetko

http://linuxtv.org/v4lwiki/index.php/Main_Page

Kód: Vybrať všetko

http://linuxtv.org/v4lwiki/index.php/Cardlist.BTTV
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

skusal sm si installnut BTTV.Isiel som ako root do jeho adresaru a napisal som make install a napisalo mi toto

Kód: Vybrať všetko

root@jorg-desktop:~/Desktop/bttv# make install
strip --strip-debug video-buf.o v4l1-compat.o v4l2-common.o btcx-risc.o ir-commo n.o bttv.o ir-common.o tuner.o tda9887.o msp3400.o tvaudio.o tvmixer.o
strip: 'video-buf.o': No such file
strip: 'v4l1-compat.o': No such file
strip: 'v4l2-common.o': No such file
strip: 'btcx-risc.o': No such file
strip: 'ir-common.o': No such file
strip: 'bttv.o': No such file
strip: 'ir-common.o': No such file
strip: 'tuner.o': No such file
strip: 'tda9887.o': No such file
strip: 'msp3400.o': No such file
strip: 'tvaudio.o': No such file
strip: 'tvmixer.o': No such file
su -c "mkdir -p /lib/modules/2.6.15-28-386/v4l2; cp -v video-buf.o v4l1-compat.o  v4l2-common.o btcx-risc.o ir-common.o bttv.o ir-common.o tuner.o tda9887.o msp3 400.o tvaudio.o tvmixer.o /lib/modules/2.6.15-28-386/v4l2; depmod -a"
cp: cannot stat `video-buf.o': No such file or directory
cp: cannot stat `v4l1-compat.o': No such file or directory
cp: cannot stat `v4l2-common.o': No such file or directory
cp: cannot stat `btcx-risc.o': No such file or directory
cp: cannot stat `ir-common.o': No such file or directory
cp: cannot stat `bttv.o': No such file or directory
cp: cannot stat `ir-common.o': No such file or directory
cp: cannot stat `tuner.o': No such file or directory
cp: cannot stat `tda9887.o': No such file or directory
cp: cannot stat `msp3400.o': No such file or directory
cp: cannot stat `tvaudio.o': No such file or directory
cp: cannot stat `tvmixer.o': No such file or directory
root@jorg-desktop:~/Desktop/bttv#
co som spravil zle kde je problem.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Nemáš to skompilované. Najskôr musíš zadať iba make.
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

aha thx teraz zas dalsia chyba

Kód: Vybrať všetko

root@jorg-desktop:~/.Trash/bttv# make
make -C /lib/modules/2.6.15-28-386/build SUBDIRS=/home/jorg/.Trash/bttv modules
make: *** /lib/modules/2.6.15-28-386/build: No such file or directory.  Stop.
make: *** [default] Chyba 2
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Máš nainštalované zdrojové kódy tvojho kernelu?
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

nj ja som lama este na Linuxe.Nefim ci ich mam nainstalovane.Neni to nahodou v tomto priecinku /lib/modules/2.6.15-28-386 .Ak hej tak tam mam nejake subory.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Máš v tom adresári /lib/modules/2.6.15-28-386 aj adresáre build a source (vlastne sú to len linky). Neviem ako je to v Ubuntu, ale zdrojové kódy kernelu bývajú zvyčajne v /usr/src/
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

nie tie priecinky tam nemam co mam spravit.Neda sa cez Synaptic stiahnut ten zdrojak?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Musíš nainštalovať zdrojové kódy tvojho kernelu (nepoužívam Ubuntu, takže ti v tom poradiť neviem).

Nemáš v adresári /lib/modules/2.6.15-28-386/kernel/drivers/media/video súbor bttv.ko?
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

No mam tam ten subor.Ja uz mam bttv.Myslim ze som ho mal odzaciatku uz ale to je asi nejaka starsia verzia tak som chcel skusit novu bo si vobec neviem poradit jak spojazdnit moju tv kartu.Nefis prosimta co znamena prikaz modprobe?
Bo som skusal pisat

Kód: Vybrať všetko

modprobe bttv card=1 tuner=1
ale nepomohlo.videl som to na nete ze takto nejak sa to ma robit.
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Program modprobe sa pokúsi zaviesť kernelovský modul. Pri spustení toho príkazu ti písalo nejakú chybu? Či sa ten modul zaviedol, môžeš zistiť pomocou programu lsmod (vypíše všetky zavedené moduly).
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

nevypisal ziadne chyby a je aj v tom zozname lsmod

Kód: Vybrať všetko

bttv                  164304  1 bt878
Nasiel som si aj postup alenerozumiem velmi:

Kód: Vybrať všetko

Postup zprovoznění pod Linuxem
V jadre 2.2.x iba grabovanie obrazu, nejde zvuk a neda sa ladit tuner. V jadre 2.4.x treba zakompilovat video4linux i2c a ako moduly bttv, tuner a i2c-algo-bit. Ja som k jadru 2.4.0-test4 pouzil este poslednu verziu bttv, ktora nahradi tu co je v zdrojakoch jadra. Ak sa vsetko podari skompilovat, spustenie je jednoduche: 1. insmod tuner type=5 2. insmod i2c-algo-bit 3. insmod bttv radio=1 bttv karta sa detekuje automaticky ako BT878(Typhoon TView TV/FM Tuner) Pri zdrojakoch bttv je vzorovy modules.conf subor.
Neviem ako mam skompilovat video4linux i2c,tuner a i2c-algo-bita kde ich mam zohnat.A insmod je asi nieco ako modprobe ale insmod mi aj pri prikaze insmod bttv hadze error :(

Kód: Vybrať všetko

jorg@jorg-desktop:~$ insmod bttv
insmod: can't read 'bttv': Is a directory
jorg@jorg-desktop:~$ 
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

insmod iba načíta modul (parameter má byť cesta + meno súboru). modprobe načíta modul + všetky moduly, ktoré sú potrebné na správnu činnosť (parameter je meno modulu bez prípony).
tuner je v /lib/modules/2.6.15-28-386/kernel/drivers/media/video
i2c-algo-bit je v /lib/modules/2.6.15-28-386/kernel/drivers/i2c/algos
takže by malo stačiť

Kód: Vybrať všetko

modprobe tuner type=5
modprobe i2c-algo-bit
modprobe bttv radio=1
(tie parametre modulov budeš musieť upraviť podľa tvojej karty)
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

uz nefacha len ten tuner

Kód: Vybrať všetko

jorg@jorg-desktop:~$ sudo modprobe tuner type=5
Password:
FATAL: Error inserting tuner (/lib/modules/2.6.15-28-386/kernel/drivers/media/video/tuner.ko): Unknown symbol in module, or unknown parameter (see dmesg)
jorg@jorg-desktop:~$
a ten modprobe jak zadam tak musim restartovat pocitac alebo staci zapnut program na pozeranie TV aby som to vyskusal?
chrono
VIP
VIP
Používateľov profilový obrázok
Príspevky: 7127
Registrovaný: 25 dec 2006, 15:17

Príspevok od používateľa chrono »

Spusť program lspci a výpis daj sem (stačí tá časť, ktorá súvisí s tou video kartou).

Kód: Vybrať všetko

lspci -v
jorg22
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1087
Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:

Príspevok od používateľa jorg22 »

Kód: Vybrať všetko

0000:00:09.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Flags: bus master, medium devsel, latency 64, IRQ 185
        Memory at f7ffe000 (32-bit, prefetchable) [size=4K]
        Capabilities: <available only to root>

0000:00:09.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Flags: bus master, medium devsel, latency 64, IRQ 185
        Memory at f7fff000 (32-bit, prefetchable) [size=4K]
        Capabilities: <available only to root>

Messi
Darca
Darca
Používateľov profilový obrázok
Príspevky: 201
Registrovaný: 07 aug 2004, 16:30

Príspevok od používateľa Messi »

ak si dal spravny odkaz, na abclinuxu ti pise co to je za karta
ja som ti tam dal odkaz na Cardlist.BTTV

takze testni

Kód: Vybrať všetko

modprobe -v bttv card=36 tuner=5
Napísať odpoveď