|
nowave
|
 |
« poslato: 18 Јун 2007, 10:26:19 » |
|
Vec neko vreme pokusavam da namestim ovu usb TV karitcu pod etch-om da radi, ali mi nikako ne uspeva. Na raznim forumima sam pronasao postupke kako da se ova kartica podesi. Pronasao sam firmware, kopirao ga u odgovarajuci dir, build-ovao v4l-experimental, ucitao module, ali i dalje ne radi. Problem mi, po mom misljenju predstavlja, to sto po instalaciji Debiana ne postoji /dev/video0, a kada ukljucim karticu pri podizanju sistema, hotplug, koji je ukljucen, ne reaguje. Takodje sam pokusao sa mknod /dev/video0 c 81 0, i komanda kreira device, ali i dalje programi poput xawtv ili tvtime-a ne mogu da pronadju /dev/video0. U zip fajlu se nalaze outputi dmesg, lsmod, lsusb, sadrzaj /dev dira, i sadrzaj /lib/firmware dira. Masina na kojoj je etch 4.0 instaliran je Gericom laptop, sa sis 5513 cipsetom, i Intel Celeron M 1,5 GHz procesorom.Cisto radi napomene, u pitanju nije DVB-T kartica, vec obicna analogna kartica. Pa ako neko nesto zna...
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
nowave
|
 |
« Odgovor #1 poslato: 19 Јун 2007, 09:59:33 » |
|
Probao sam neke stvari juce, i udev mi ne prepoznaje karticu kao video device, vec kao neki usbdevxx-xx. Probao sam da kreiram link ln -s usbdevxx-xx /dev/video0 ali xawtv i tvtime i dalje ne reaguju. Da li je moguce da mozda koristim pogresne module za karticu. Inace juce sam i otvorio karticu i pronasao da je tuner Xceive 2028, koji je kazu naslednik cuvenog Conexant-ovog bt8xx chipa, dok je dekoderski chip empia 2861. Na v4l stranicama stoje neke informacije da ljudima ova kombinacija radi, ali koriste module za empia 2880, koji je DVB-T tuner. Ima li neko mozda iskustva sa ovim chip-ovima?
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
nowave
|
 |
« Odgovor #2 poslato: 20 Јун 2007, 14:41:51 » |
|
Zar je moguce da niko ovde nema ovakvu karticu? 
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
|
|
Bastard
|
 |
« Odgovor #4 poslato: 21 Јун 2007, 04:00:18 » |
|
Znaci skines sa poslednjeg linka v4l-dvb-experimental-e9a7be188b2b.tar.gz pa unutra imas kako instalirati i td. a i procitaj postove sa predjasnjih linkova U em28xx.h fajlu je kartica 57 kod drajvera #define EM2861_BOARD_KWORLD_PVRTV_300U 57 To je valjda ova kartica http://www.kworldcomputer.com/product/analog/009/PVR-TV300U.htmKod mene na 2.6.21-1 kernelu ima samo 13 kartica,a u ovom drajveru cak 59 oO
|
|
|
|
« Poslednja izmena: 21 Јун 2007, 04:36:51 od Bastard »
|
Prijavi uredniku
Sačuvana
|
|
|
|
|
nowave
|
 |
« Odgovor #5 poslato: 21 Јун 2007, 09:15:04 » |
|
Hvala na odgovoru. Pokusavao sam da build-jem experimental v4l i naravno pokusavao sa raznim firmware-ima, ali nije bilo uspesno. Pogledacu ove linkove, pa javim sutra sta je bilo, posto sam trenutno na poslu.
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
Bastard
|
 |
« Odgovor #6 poslato: 21 Јун 2007, 14:49:09 » |
|
Bitno da ti prvo proradi video i dobijes /dev/video0 Ako pogledas mail listu sa onog linka gore videces da je covek loadovao pogresne module pa mu nije radilo to jes nije imao video0 Mislim da je isti slucaj i sa audio modulom gde treba posle odstraniti onaj koji loaduje udev i loadovati drajverov modul
|
|
|
|
|
|
nowave
|
 |
« Odgovor #7 poslato: 21 Јун 2007, 16:05:24 » |
|
Pa to i jeste kod mene problem sto nemam /dev/vide0, tj. udev ga ne kreira. Verovatno sam ucitavao pogresne module, prepravicu to, pa se nadam da ce proraditi. Cisto da te pitam, mozda znas, da li treba da kreiram alias za ovu karticu u modules.alias u /lib/modules?
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
Bastard
|
 |
« Odgovor #8 poslato: 22 Јун 2007, 17:56:56 » |
|
Vidis ono sto sam siguran za bttv i saa drajver je da mu treba dati options card= tuner= Kod ovog experimental drajvera tvoja kartica je valjda 57 modprobe em28xx card=57 a tuner nemam pojma koji je kod tebe,pogledj u tuner.h
|
|
|
|
|
|
nowave
|
 |
« Odgovor #9 poslato: 25 Јун 2007, 11:37:24 » |
|
Evo ovako. Probao sam da pri ucitavanju modula specifikujem tip kartice i tjunera modprobe em28xx card=57 tuner=71, ali ne pomaze. Koristim poslednju verziju v4l driver-a, experimental granu (mada sam probao i stabilnu), firmware je v4 (takodje sam probao i v1 i v2 i v3) i nalazi se u /lib/firmware (mada ga imam i u /lib/firmware/$(verzija_kernela)). I... Nista. Ne reaguje uopste. Komanda cat /proc/bus/usb/devices mi izbaci da ne postoji driver pridruzen za ovaj device (eb1a:e301, oznaka device-a). Modul je ucitan ali se nista ne desava. Kao da kernel "ne zna" da treba da pridruzi taj modul tom device-u. U attachment-u se nalaze poslednji outputi komandi dmseg, lsmod, lshal, sadrzaj /etc/modules. Polako gubim nadu...
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
nowave
|
 |
« Odgovor #10 poslato: 05 Јул 2007, 10:36:50 » |
|
Cisto me interesuje da li ima neko na ovom forumu bas ovu karticu, bez obzira da li je pokusavao da je potera pod Linuxom?
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|
dukenukem_4d
|
 |
« Odgovor #11 poslato: 07 Јул 2007, 13:06:56 » |
|
Zdravo ,i ja planiram da nabavim neku tv karticu u buducnosti ovde se pominje bas ovaj model KWorld USB 2.0 TV Tuner - KW-PVR-TV300U http://mcentral.de/wiki/index.php/Em2880_FAQ5#KWorld_USB_2.0_TV_Tuner_-_KW-PVR-TV300U(verovatno ste vec bili na tom linku ,ali moj predlog je: zasto ne probate da kontaktirate ove ljude sto su napravili driver? vljda ce ga oni znaju sta treba?) CITAT sa njihove stranice: HI sure it can be supported, please contact me mrechberger AT gmail DOT com cheers, Markus I am using this device (KWorld USB 2.0 TV Tuner - KW-PVR-TV300U). I have a patch to add the device in the necessary files. It seems to work well. I will email it if you like. I'm at amatt3 %AT% qwest %DOT% net. John Adams
|
|
|
|
|
dukenukem_4d
|
 |
« Odgovor #12 poslato: 07 Јул 2007, 13:24:12 » |
|
jos nesto mi je palo na pamet - otkucjte modinfo em28xx pa onda proverite da li je izlistan vendorid eb1a:e301 ako je izlistan samo eb1a:e300 to moze da znaci A) da nije ucitan firmware kako treba(jer neki uredjaji menjaju ID za +1 kad im se ucita firmware B) proizvodjac je promenio id ali u driveru nije promenjen id ,pa OS nece da ucita driver jer je ipak e300 <> e301 tu je resenje : tekst editor i u source drivera promeniti svuda gde se nalazi eb1a:e300 --> eb1a:e301 (ovo je brzo i privremeno resenje,jer ovi id-ovi se dodaju pravilno na drugi nacin)
|
|
|
|
|
dukenukem_4d
|
 |
« Odgovor #13 poslato: 07 Јул 2007, 13:45:12 » |
|
u prilogu je promenjen ~/v4l-dvb-experimental-e9a7be188b2b/linux/drivers/media/video/em28xx/em28xx-cards.c koji bi trebao da radi za eb1a:e301 ako kworld nije jos nesto izmenio osim id. (ovo je promenjeno na pravilan nacin)
nesto sam se zaznuo -koristite promenjen2
|
|
|
|
« Poslednja izmena: 07 Јул 2007, 13:57:21 od dukenukem4d »
|
Prijavi uredniku
Sačuvana
|
|
|
|
|
nowave
|
 |
« Odgovor #14 poslato: 09 Јул 2007, 09:39:12 » |
|
Hvala na ovim idejama dukenukem4d! Bio sam odsutan za vikend, ali sam bas uradio to sto si predlozio, i TV najzad radi... Trebalo mi je malo vremena (malo vise...) pa da i ja ukapiram da je problem bas vendor/product ID, posto u driver-u stoji e300 a na mojoj kartici je e301. Tako da sam zasukao rukave i editovao source fajlove, rekompajlirao driver i radi video. E sad imam drugi problem. Ne radi zvuk. Prvo sam ucitao em28xx-audio, i arecord -l izlista empia karticu. Probao sam da preusmerim zvuk sa sa sox-om sa /dev/dsp2, sto mi em202 audio decoder, na /dev/dsp0 sto je moja zvucna kartica na sledeci naci sox -p -q -s -w -c 2 -r 48000 -t ossdsp /dev/dsp2 -t ossdsp /dev/dsp0 & tvtime && killall sox ali ne radi. Ponovo sam prosao kroz source code driver-a i pogledao da nisam nesto izostavio, ali sve sam uredno dodao za e301, pa sad sumnjam ili na neku oss/alsa glupost, ili da mozda ucitavam pogresne module. Probao sam takodje i da ucitam snd_usb_audio, i posebo i zajedno sa em28xx-audio ali ne radi. Imas li neku ideju?
|
save the whales; feed the hungry; free the malloc()s
|
|
|
|