Portál AbcLinuxu, 13. května 2025 00:26

Dotaz: Leadtek WinFast DTV1800H a Mandriva 2008.1

30.9.2008 14:00 Neexistující uživatel
Leadtek WinFast DTV1800H a Mandriva 2008.1
Přečteno: 1661×
Odpovědět | Admin
Dobrý den,

původně jsem chtěl reagovat do původního topicu(http://www.abclinuxu.cz/poradna/linux/show/195174), ale byl jsem upozorněn, že se chystám reagovat na diskuzi starou přes rok, a bylo mi řečeno, že mám položit nový dotaz.

Rád bych se zeptal, zda-li někomu nefunguje TV hybridní karta Leadtek WinFast DTV1800H v Mandrivě 2008.1. Osobně jsem ji zkoušel nainstalovat dle návodu v původním topicu(tehdy ještě v Mandrivě 2008.0), leč to vždycky skončilo u nefunkčnosti jádra, Mandriva nenabootovala ani do textového režimu.

Nerad bych to zase absolovoval a raději se zeptal, zda-li někdo z Vás úspěšně nenainstaloval tuto TV kartu v Mandrivě 2008.1. Za případný návod pro instalaci této karty v Mandrivě 2008.1 budu moc vděčný.

Předem děkuji.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.9.2008 15:56 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mám tam chybu, ve větě:

Rád bych se zeptal, zda-li někomu nefunguje TV hybridní karta Leadtek WinFast DTV1800H v Mandrivě 2008.1.

Správně:

Rád bych se zeptal, zda-li někomu funguje TV hybridní karta Leadtek WinFast DTV1800H v Mandrivě 2008.1.

Nějak jsem se přepsal, místo nefunguje, má být funguje.
7.10.2008 10:03 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nikdo nic? :(
11.11.2008 14:58 ************ | skóre: 2
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Zdravim snažím se jí rozběhat pod kde čím, údajně se to již někomu povedlo pod Gentoo, pár měsíců zpátky. Teď to zkouším s 2.6.27-gentoo-r2 a aktuální v4l-dvb z mercurialu přímo na linuxtv.org, bohužel patche pro ní stále nejsou implementovány a dost podstatně se změnila struktura, takže už ani nejdou aplikovat, musím to dělat ručně. Dostal jsem kartu do stavu, že naskenuje kanály (DVB-T), ale data už netečou, v dmesgu hlásí chybu "Bandwith not supported." Nutno dodat, že nejsem žádný velký kodér, tedy kdyby se někdo v těch všech callbacích a gpio registrech lépe vyznal, dalo by se s tím asi pohnout výrazněji dopředu, třeba i submitnout funkční patch.

Díky všem kdo pomohou.
18.2.2009 10:14 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nikdo nic? :(

18.2.2009 17:04 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Mám tuto TV kartu a funguje mi pod Suse 11.1. Analog jsem nezkoušel, nevidim k tomu důvod , ale digitál mi jde výborně.

18.2.2009 19:17 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
A zprovozoval jste ji nějak nebo Vám šla out of box? :) Případně podle jakého návodu jste ji zprovozoval. Digitál mi bohatě stačí - přijímám ho od Vás z Ostravy ve výborné kvalitě.

Děkuji za reakci :)
18.2.2009 20:37 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Tuto kartu jsem zprovoznil pomocí návodu na stránce www.nektera.howto.cz

Fungovala mi na prvni pokus.

20.2.2009 12:56 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Tak jsem to zkoušel, vždy se to sekne při make instal. Verze jádra je uvedena ve výpisu. Chybové hlášení:


.... video/uvc/: uvcvideo.ko dvb/ttusb-budget/: dvb-ttusb-budget.ko video/pwc/: pwc.ko video/zc0301/: zc0301.ko video/ovcamchip/: ovcamchip.ko video/au0828/: au0828.ko /sbin/depmod -a 2.6.27.10-desktop-0.uc2mnb make[1]: *** [media-install] Neúspěšně ukončen (SIGABRT) make[1]: Leaving directory `/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l' make: *** [install] Error 2


Teď jsem si aktualizoval jádro na 2.6.28.6 a můj současný uname:

Linux localhost 2.6.28.6-desktop-69mib #1 SMP Wed Feb 18 01:10:05 CET 2009 i686 AMD Athlon(tm) XP 2000+ GNU/Linux

Ovšem na novém jádře se odmítl provést už pouhý make.

Asi si budu muset překompilovat jádro, jak je napsáno v tom návodu, leč nevím, jak na to, ten návod, co tam je jsem moc nepochopil :(

Mohl by mi někdo poradit (co nejjedušeji), jak si překompilovat jádro v Mandrivě 2009.0, mám nainstalována jádra 2.6.27.10 i 2.6.28.6, je mi jedno, pro které bude uveden návod, lepší by bylo samozřejmně pro to novější jádro.

Děkuji za odpověď :)
20.2.2009 17:32 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Ta chyba vznikne pro příkazu "make" na opatchovaný v4l-dvb ?

20.2.2009 23:52 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Ano, přesně tak. Smazal jsem původní adresář se zdrojáky a začal znova, vždy se to v půli make příkazu přerušilo.

Jinak jsem zjistil, že to starší jádro je už nepojízdné, sekne se ihned po spuštění udev, kdy na něco čeká, bylo tam myslím něco s /sbin/depmod, samozřejmně se již nerozjede :(

Pokud potřebujete přesnou hlášku, napíšu na požádání, dneska(pátek) to už nestihnu.

Jak to tak vypadá, potřeba je opravdu překompilovat kernel, což nevím jak :(

Jinak, dle jednoho známého nejsou kernely od Mandrivy pro operace podobného ražení ideální, prý je lepší používat linusovy, sám je s úspěchy používá...Bohužel taky neví jak na to :( Myslíte, že to má cenu zkusit s linusovým kernelem?
21.2.2009 09:27 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

No tak přesný výpis by se určitě hodil. Předpokládám, že balíčky kernel source a kernel headers máš nainstalované. Další možnost by byla zkusit vanila jádro. Určitě ho Mandriva někde v repozitáři bude mít.

21.2.2009 12:15 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Takže jsem to zkoušel znovu a opět to stejné :( Dokonce jsem ten archív s v4l stahoval znova a nic, stále to při make vyhazuje toto:

CC [M] /home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.o

/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.c: In function 'dvb_register_device':

/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.c:264: error: implicit declaration of function 'nums2minor'

make[3]: *** [/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l/dvbdev.o] Error 1

make[2]: *** [_module_/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l] Error 2

make[2]: Leaving directory `/usr/src/linux-2.6.28.6-desktop-69mib'
make[1]: *** [default] Error 2

make[1]: Leaving directory `/home/jakub/TV-nemazat/v4l-dvb-3fe430c056b5/v4l'

make: *** [all] Error 2

[root@localhost v4l-dvb-3fe430c056b5]#



Jinak, mám nainstalováno, co se týče toho jádra:

[root@localhost TV-nemazat]# rpm -qa | grep kernel | grep 2.6.28

kernel-desktop-devel-2.6.28.6-69mib-1-1mnb2
kernel-desktop-devel-latest-2.6.28.6-69mnb2
kernel-desktop-latest-2.6.28.6-69mnb2
kernel-desktop-2.6.28.6-69mib-1-1mnb2
kernel-source-latest-2.6.28.6-69mnb2
kernel-source-2.6.28.6-69mib-1-1mnb2
kernel-2.6.28.6-69mib-1-1mnb2
kernel-headers-2.6.28-69mnb2

[root@localhost TV-nemazat]#


Výpis z toho bootu druhého, nepojízdného, jádra sem vložím za chviličku.
21.2.2009 12:52 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Takže výpis z bootu toho nefungujícího jádra:

Dlouhý výpis asi z debbugeru, samé čísla a podobně. Konec hlášení:

EIP: [f8a374a6] video_registert_device_index+0x3f6/0x400[videodev]
SS:ESP 0068:F6d3fd90

UDEV-EVENT[822]:
"/SBIN/MODPROBE" abnormal exit

po asi minutě vyskočí:

After the udev ADM settle timeout, the events queue contains:
750: /devices/pci 0000:00/0000:00.11.5

Wait timeout. Will continue in the backround [SELHALO]
21.2.2009 11:40 Tomas
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Dobrý Den

Zkusím vám poradit ačkoli nejsem příliš zkušeným uživatelem Linux (spíš líným uživatelem Linuxu :).

1) Nepoužívám Mandrivu ale OpenSUSE 11.1 (jak již někdo psal výše v OpenSUSE 11.1 karta funguje ale mněl jsem také problémy)

2) Koukal jsem v čem se dá vůbec DVB-T v Linuxu pouštět a narazil jsem na tento Web - http://www.linuxexpres.cz/praxe/digitalni-televize-v-linuxu-a-prehravac-kaffeine

3) Pomocí toho vebu jsem si udělal výpis zařízení a zjistil jsem že tato karta je podporována ale narozdíl od ostatních u mne nebyla Detekována (Autodetekce nezabrala ačkoli systém věděl o jaké zařízení přesně jde). Dle výpisu dmesg a lspci  jsem zjistil včem spočívá problém se zavedením ovladačů.

4) Nevím kde se dá v Mandrivě nastavovat HW zařízení ale v OpenSUSE jsem v YaST nastavil správně typ karty. Od příštího restartu byla karta správně nastavena a byly zavedeny ovladače, přičemž si systém už sám našel v SW tuto kartu.

 

Omlouvám se že je to takto zjednodušené ale v Linuxu se příliš nevyznám tak jsem to popsal tak jak jsem za týden dokázal tuto kartu zprovoznit. S počítači pracuji zhruba 22 let ale jsem příliš líný na to abych se zabýval Linuxem hlouběji proto vám nedokážu tento postup zprovoznění popsat detailněji.

PS: Stejně nevím zda vám to pomůže uvědomil jsem si že používám WinFast DTV2000H.

21.2.2009 11:51 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Děkuji za reakci. Bohužel, mezi WinFast DTV2000H a WinFast DTV1800H, jsou veliké rozdíly, co se týče osazení součástek (modulátorů a podobně) čili ovládače jsou jiné. Vaše karta je podporovaná v4l, moje zatím ne.
21.2.2009 11:59 Tomas
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Ano máte pravdu. DTV2000H má vlastně HW MPEG Dekodér. Proto ty rozdíly.

11.3.2009 23:20 Technik | skóre: 1
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

      V sekci hardware jsem aktualizoval ovladače a přidal nový patch od jeho autora. Zase je třeba stáhnout oboje a patchovat. O několik verzí V4l dál už asi zase neuspějete. Snad to usnadní překlad na nových jádrech.

     Že nemůžete uspět na Mandrivě, se ani nedivím. Nefunkční symbolický link do /usr/src/linux,  ve kterém balíčku jsou symboly jádra, to se mi vůbec nepodařilo zjistit a podobně.  S pořádkem a důsledností to opradu nemá co dělat. To, že je na tom ještě u nás Mandriva tak dobře, je podle mě jen zásluhou Ivana Bíbra.   Doufám, že si ho Madriva váží a platí ho zlatem. S Mandrivou jsem začínal, nedávno jsem se k ní zkoušel vrátit, ale za tohohle stavu opravdu ne.

     Suse je sázka na jistotu. Uspějete nejspíš jak na 11.0, tak na 11.1. U 11.1 nejspíš nebude třeba ani překompilovat jádro. Když se překlad nepovede, je potřeba smazat starý adresář se zdrojáky, znovu  opatchovat a zkusit nový překlad. Už si nejsem jistý, ale myslím, že přestože fungoval make clean, vždy se to znovu pokoušelo hledat v původních adresářích, zdrojácích a podobně.   

     Doufám,  že to někomu pomůže. Dejte vědět, jak jste dopadli.

   

16.3.2009 11:03 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Odpovědět | | Sbalit | Link | Blokovat | Admin

Zkoušel jsem postupovat dle tohoto návodu:

http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/pci/leadtek-winfast-dtv1800-h

Použil jsem aktualizované soubory, na které je odkazováno v návodu.

Provedl jsem vše, co je napsáno v návodu, konečně mi jádro přežilo reset po vykonání všech kroků (předtím ani jednou ne), ale TV kartu stále nevidí Kaffeine ani další TV aplikace :(

Ve Správě hardware je korektně TV karta nalezena a je u ni správný název. 

Mohl by mi někdo poradit, co mám dělat? V problematice TV karet v Linuxu se nevyznám, zkoušel jsem postupovat dle WIKI na v4l-DVB :

http://www.linuxtv.org/wiki/index.php/Testing_your_DVB_device

ale také jsem se nedopracoval k žádnému výsledku :(

Děkuji za pomoc

PS: Jak již jsem zde psal, používám Mandrivu 2009 FREE.

16.3.2009 15:19 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Je vidět ve výpisu jádra, že našel a používá správné ovladače?

16.3.2009 15:24 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

To nevím ani jak zjistit, opravdu se v tomto neorientuju :( Mohl by jste mi poradit jak to zjistit?

Zrovna nejsem doma, čili odpověď pošlu až večer, pokud mi do té doby stihnete odpověďět ;-) .

Předem děkuji za pomoc :-)

17.3.2009 08:04 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Tak uvedu příklad pro Suse , ale u ostatních distribucí to bude stejné, nebo hodně podobné.

/var/log/boot.msg  v tomto souboru by se měly nacházet asi takové řádky.

<6>cx2388x alsa driver version 0.0.6 loaded
<6>cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
<6>vendor=1002 device=4384
<6>cx88_audio 0000:03:06.1: PCI INT A -> GSI 20 (level, low) -> IRQ 20
<6>cx88[0]: subsystem: 107d:6654, board: LeadTek Winfast DTV1800 Hybrid [card=76,autodetected], frontend(s): 1
<6>cx88[0]: TV tuner type 71, Radio tuner type 71
<6>cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
<6>cx88[0]: Test OK
<6>tuner' 1-0061: chip found @ 0xc2 (cx88[0])
<6>xc2028 1-0061: creating new instance
<6>xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
<6>xc2028 1-0061: destroying instance
<6>xc2028 1-0061: creating new instance
<6>xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
<6>cx88[0]: Asking xc2028/3028 to load firmware xc3028-v27.fw
<6>cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
<6>vendor=1002 device=4384
<6>cx8800 0000:03:06.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
<6>cx88[0]/0: found at 0000:03:06.0, rev: 5, irq: 20, latency: 32, mmio: 0xfa000000
<6>cx88[0]/0: registered device video0 [v4l2]
<6>cx88[0]/0: registered device vbi0
<6>cx88[0]/0: registered device radio0
<6>firmware: requesting xc3028-v27.fw
<6>xc2028 1-0061: Loading 80 firmware images from xc3028-v27.fw, type: xc2028 firmware, ver 2.7
<6>cx88[0]: Calling XC2028/3028 callback
<6>xc2028 1-0061: Loading firmware for type=BASE (1), id 0000000000000000.
<6>cx88[0]: Calling XC2028/3028 callback
<6>xc2028 1-0061: Loading firmware for type=(0), id 000000000000b700.
<4>SCODE (20000000), id 000000000000b700:
<6>xc2028 1-0061: Loading SCODE for type=MONO SCODE HAS_IF_4320 (60008000), id 0000000000008000.
<6>cx88[0]: Calling XC2028/3028 callback
<4>cx88[0]/2: cx2388x 8802 Driver Manager
<6>vendor=1002 device=4384
<6>cx88-mpeg driver manager 0000:03:06.2: PCI INT A -> GSI 20 (level, low) -> IRQ 20
<6>cx88[0]/2: found at 0000:03:06.2, rev: 5, irq: 20, latency: 32, mmio: 0xfb000000
<6>cx8802_probe() allocating 1 frontend(s)
<6>cx88/2: cx2388x dvb driver version 0.0.6 loaded
<6>cx88/2: registering cx8802 driver, type: dvb access: shared
<6>cx88[0]/2: subsystem: 107d:6654, board: LeadTek Winfast DTV1800 Hybrid [card=76]
<6>cx88[0]/2: cx2388x based DVB/ATSC card
<6>xc2028 1-0061: attaching existing instance
<6>xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
<6>cx88[0]/2: xc3028 attached
<6>DVB: registering new adapter (cx88[0])
<4>DVB: registering adapter 0 frontend 0 (Zarlink ZL10353 DVB-T)...

17.3.2009 10:11 Neexistující uživatel
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1
Příloha:
Takže tento soubor (/var/log/boot.msg) v Mandrivě nemáme. Dle známého by Vás mohly zajímat tyto soubory:

/var/log/kernel/info.log
/var/log/kernel/errors.log
/var/log/kernel/warnings.log

pro úplnost ještě doplnuji dmesg.

Vše najdete v příloze, zabalil jsem to do jednoho archívu. Snad Vám tyto soubory pomohou :-)

Ještě jednou děkuji za pomoc
17.3.2009 20:12 karlikj | Ostrava
Rozbalit Rozbalit vše Re: Leadtek WinFast DTV1800H a Mandriva 2008.1

Tak jsem se kouknul na přiložené soubory. A zjistil jsem, že v systému nejsou ovladače pro danou TV kartu.

Je no napsané v souboru dmesg. Řádek 412 a dál. Až se tam objeví výpis který jsem psal já, tak potom bude ovladač dobře nainstalován a zaveden do jádra.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.