Mna ale konkretne zaujima sanca ju rozbehat pod OpenSuse, prip. Ubuntu. Z tabulky kompatibility HW pre OpenSuse sa to jednoznacne urcit neda. Tak ako moze byt detegovana automaticky (Conexant cx2388x), tak mozno ocakavat aj problemy (Leadtek).
A teraz k veci:
- Mate osobne skusenosti s fungovanim analogovej TV s nejakou kartou s cipom Conexant CX23883-39 pod OpenSuse, prip. Ubuntu? (napr. existuje verzia Leadtek WinFast TV2000 XP Expert s tymto cipom)
- Ak by som ju riskol a objavili sa problemy, myslite, ze by sa po upravach dal pre OpenSuse pouzit ten driver pre Fedoru? Vedeli by ste mi s jeho upravou pomoct?
neviem všetko, čo potrebuješ ale mám osobné skúsenosti s lifeview trio cardbus pre notebook a úspešne ju používam s PCMCIA card reader v desktope a práve v suse. nerobila mi problémy, až na rozchodenie sat prijímača. veľmi zle pracovala s M2008
zdar
To UcimSa: tipujem, ze mas kartu LIFEVIEW Cardbus Trio LR520, ktora je pravdepodobne vybavena cipom Philips SAA7134. To je ale bohuzial uplne odlisny cip, ako ma karta o ktorej uvazujem ja, a samozrejme vyzaduje aj celkom iny ovladac. S Lifeview NOT Platinum PCI Analogue LV3A ma spolocneho akurat vyrobcu - spolocnost Lifeview. Ja napriklad tiez mam teraz TV kartu od tejto spolocnosti: FlyTV Express X1
MST-STA2, vybavenu cipom Philips SAA7162E a pod OpenSuse aj Ubuntu si s nou ani neskrtnem... Nevadi kamo, aj tak si cenim snahu pomoct mi.
To lazzio: ak mas skutocne kartu Leadtek WinFast TV2000 XP Expert, tak je tvoja pozitivna skusenost s nou pre mna velmi nadejna. Kariet typu WinFast TV2000 totiz existuje viacero typov a lisia sa prave pouzitym cipom (viac v tomto clanku). A okrem tych dvoch menovanych v clanku, by mal minimalne existovat aj treti typ karty Leadtek WinFast TV2000 XP Expert vybaveny prave cipom Conexant CX23883-39. Netusim presne, ako to s ovladacmi funguje: mozno existuje jeden kompatibilny pre vsetky cipy rodiny Conexant CX2388X, mozno kazdy cip tejto rodiny vyzaduje specialny ovladac... Na jedno si ale kludne vsadim: ak si skutocne majitel Experta s cipom Conexant CX23883-39, tak je Lifeview NOT Platinum PCI Analogue LV3A pre mna na tuty terno!
01:09.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Subsystem: LeadTek Research Inc. Device 6211
Flags: bus master, medium devsel, latency 32, IRQ 17
Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: <access denied>
Kernel driver in use: cx8800
Kernel modules: cx8800
ked najdem krabicu , tak dopisem alebo zajtra otvorim bednu a pozrem na chip :)
Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
Nooo, nechcem to zakriknut, ale zda sa, ze existuje jeden univerzalny ovladac pre vsetky typy cipov rodiny CX2388X, co myslis (-te)?
Pochybujem, ze na krabici bude info, aky cip je na karte pouzity. Ak by si ale bol ochotny tu bednicku otvorit a poziet sa na cip zblizka, budem ti velmi povdacny (prosim nie ale za cenu, ze budes nuteny tu kartu tahat von z PCI slotu, nerad by som ti za tvoju ochotu privodil pripadne zbytocne komplikacie...). Vopred diky moc.
musel som vybrat zo slotu , lebo bola opacne a som nevidel :-)
[ 10.376855] cx88[0]: subsystem: 14f1:ea3d, board: PowerColor RA330 [card=62,autodetected]
[ 10.376857] cx88[0]: TV tuner type 71, Radio tuner type 0
ale funguje v pohode (podla obrazku tej powercolor karty ide o tu istu, pravdepodobne OEM)
radio som neskusal, podla toho radio tuner type ocakavam problemy, uvidime
Teraz podrobnejsie:
kartu som najprv skusal rozbehat pod openSUSE 11.0 (i586), kernel 2.6.25.20-0.1-pae a Ubuntu 8.04.2, kernel 2.6.24-23-generic. V oboch distrach vystup z prikazu dmesg | grep cx88* vyzeral takto. (* ovladac podla vypisu pozna len 58 kariet, preto sa divim, ze u s* si poradil s card=62) Tento problem som odstranil tak, ze ovladacu som predhodil kartu, ktoru pozna. Napr.:
sudo kwrite /etc/modprobe.d/lv3a
options cx88xx card=5
Potom vystup z prikazu dmesg | grep cx88* dopadol takto:
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
cx88[0]: subsystem: 14f1:ea3d, board: Leadtek Winfast 2000XP Expert [card=5,insmod option]
cx88[0]: TV tuner type 44, Radio tuner type -1
cx88[0]: Test OK
tuner' 1-0061: chip found @ 0xc2 (cx88[0])
cx88[0]: Leadtek eeprom invalid.
input: cx88 IR (Leadtek Winfast 2000XP as /devices/pci0000:00/0000:00:1e.0/0000:06:01.1/input/input5
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
cx88[0]/0: found at 0000:06:01.0, rev: 5, irq: 22, latency: 64, mmio: 0xfc000000
cx88[0]/0: registered device video1 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
Skusil som aj volbu "options cx88xx card=62", no bez uspechu. Bolo jasne, ze ovladac si s BIOSom tejto karty neporadi a bez original ovladaca od vyrobcu karty to nepojde.
Skusal som teda drivery pre fedoru. Najprv ten z tejto stranky. Archiv obsahoval iba subory s priponou *.fw a ziadne instrukcie, co s tym a kam to patri (obsah archivu tu). Natrafil som ale na dalsiu stranku s original ovladacom, ktory uz vyzeral instalovatelne. Nepotesil ma ale FAQ:
What about support for Linux?
o For LV5T, LV3H and LV3A we develop a driver for Linux you can find on our website
but we do not provide any kind of application.
Does it support Linux?
o It works only under Fedora Core 6.0.
Pochopi niekdo, preco preboha pripravili nove ovladace (2008/10/27) pre staru Fedoru Core 6.0, ked dnes je uz Fedora 10? Kazdopadne smola, ze som tuto stranku objavil az po kupe karty. Napriek tomu som ovladac nahodit skusil. Nepodarilo sa, ale podla mna, ak by sa nasiel niekto, kto tymto veciam rozumie, a instalaciu otestoval, pride ako na to. Pri instalacii je totiz mozne volbou "make release" vynutit nakopnut potrebne moduly do akehokolvek jadra, ktore pouzivate. Proces vzdy zlyha na tejto chybe:
sudo make
make -C /home/user/Desktop/lv3hlv3afedora/v4l
make[1]: Entering directory `/home/user/Desktop/lv3hlv3afedora/v4l'
Updating/Creating .config
./scripts/make_kconfig.pl /lib/modules/2.6.25.20-0.1-pae/build
File not found: /lib/modules/2.6.25.20-0.1-pae/build/.config at ./scripts/make_kconfig.pl line 30.
make[1]: *** No rule to make target `.myconfig', needed by `config-compat.h'. Stop.
make[1]: Leaving directory `/home/user/Desktop/lv3hlv3afedora/v4l'
make: *** [all] Error 2
karta je z agemu
mas pravdu, bol k nej treba firmware, vyextrahoval som ho postupom odtialto
http://www.linuxtv.org/wiki/index.php/Xceive_XC3028/XC2028
sekcia How to Obtain the Firmware
skopiroval do /lib/firmware, odkial sa hotplugom loaduje
mozno v 2.6.25 este nie je podpora, skompiluj si latest a uvidis
[ 523.349931] firmware: requesting xc3028-v27.fw
[ 523.355027] xc2028 1-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
[ 523.355027] cx88[0]: Calling XC2028/3028 callback
[ 523.553312] xc2028 1-0061: Loading firmware for type=BASE (1), id 0000000000000000.
[ 523.553316] cx88[0]: Calling XC2028/3028 callback
[ 526.680625] xc2028 1-0061: Loading firmware for type=(0), id 000000000000b700.
[ 526.731247] SCODE (20000000), id 000000000000b700:
[ 526.731250] xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
tie drivere co ma vyrobca na webe ignoruj, to je desny bastel
s*: diky moc za tvoje rady! Velmi mi pomohli, bez nich by som kartu asi nerozbehal.
Taktiez prepac moju oneskorenu reakciu. Zdrzala ma spusta veci, ako napr. prva kompilacia vlastneho jadra a zaciatocnicke chybicky okolo nej, trapil som sa so spravnym nastavenim TV aplikacii a samozrejme okrem mnoheho ineho celkovy nedostadok casu.
Aby som tuto temu nejako uzavrel, a riesenie problemu mohlo lepsie posluzit i dalsim ludom, zhrnul som to, co som povazoval za najpodstatnejsie, do jednotneho navodu.
Este raz vdaka vsetkym za pomoc!