DVB je boj

Přidáno 31. července 2008, 12:6

Chtěl jsem si udělat radost a zřídit si něco s čím bych mohl na počítači sledovat TV. Bohatě by mi stačili programy ČT1 a ČT2. Už před časem jsem se díval po nějakém DVB tuneru do USB. Ten bych mohl používat i na notesu, takže se mi to zdálo jako dobré řešení..

Hledání na internetu bylo úspěšné a já kápl na Leadtek WinFast DTV Dongle Gold. Na ABCLinuxu vypadalo rozchození karty v pohodě, tak jsem si ji objednal a čekal. S velkou slávou sem si pak balíček přinesl domů :)

Žádné zkušenosti s TV pod linuxem jsem neměl, tak jsem zkusil nejdřív rozjet kartu na Windows Vista, co mam na služebním notesu. Po cca hodinovém boji s ovladačem, nebo spíš s Vistama, jsem to vzdal a vrhnul se na Linux :)

Podle serveru ABCLinuxu.cz jsem stáhl driver, firmware, jádro už jsem upravovat neměl, bylo nastavené dle instrukcí. Zkompiloval moduly driveru.. Zasunul jsem kartu a ejhle, dmesg se lišil od výpisu co uvádí na ABCLinuxu.cz. Mě končil s hláškou:

usb 1-10: new high speed USB device using ehci_hcd and address 26
usb 1-10: configuration #1 chosen from 1 choice
af9015_usb_probe: interface:0
af9015_read_config: IR mode:1
af9015_read_config: TS mode:0
af9015_read_config: [0] xtal:2 set adc_clock:28000
af9015_read_config: [0] IF1:4300
af9015_read_config: [0] MT2060 IF1:0
af9015_read_config: [0] tuner id:156
af9015_identify_state: reply:01
dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
af9015_download_firmware:
af9015_usb_probe: interface:1
usb 1-10: USB disconnect, address 26
af9015_usb_device_exit: 
dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
af9015_usb_device_exit: 
dvb-usb: generic DVB-USB module successfully deinitialized and disconnected.
usb 1-10: new high speed USB device using ehci_hcd and address 27
usb 1-10: configuration #1 chosen from 1 choice
af9015_usb_probe: interface:0
af9015_read_config: IR mode:1
af9015_read_config: TS mode:0
af9015_read_config: [0] xtal:2 set adc_clock:28000
af9015_read_config: [0] IF1:4300
af9015_read_config: [0] MT2060 IF1:0
af9015_read_config: [0] tuner id:156
af9015_identify_state: reply:02
dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Leadtek WinFast DTV Dongle Gold)
af9015_af9013_frontend_attach: init I2C
af9015_i2c_init:
00: 31 c2 bb 0b 00 00 00 00 13 04 29 60 00 02 01 02 
10: 00 80 00 fa fa 10 40 ef 01 30 31 30 31 30 32 30 
20: 35 30 35 30 30 30 30 31 ff ff ff ff ff ff ff ff 
30: 00 00 3a 01 00 08 02 00 cc 10 00 00 9c ff ff ff 
40: ff ff ff ff ff 08 02 00 1d 8d c4 04 82 ff ff ff 
50: ff ff ff ff ff 26 00 00 04 03 09 04 10 03 4c 00 
60: 65 00 61 00 64 00 74 00 65 00 6b 00 30 03 57 00 
70: 69 00 6e 00 46 00 61 00 73 00 74 00 20 00 44 00 
80: 54 00 56 00 20 00 44 00 6f 00 00 6f 00 6c 00 64 00 20 03 30 00 
a0: 31 00 30 00 31 00 30 00 31 00 30 00 31 00 30 00 
b0: 36 00 30 00 30 00 30 00 30 00 31 00 00 ff ff ff 
c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 
DVB: Unable to find symbol af9013_attach()
dvb-usb: no frontend was attached by 'Leadtek WinFast DTV Dongle Gold'
input: IR-receiver inside an USB DVB receiver as /class/input/input28
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: Leadtek WinFast DTV Dongle Gold successfully initialized and connected.
af9015_init:
af9015_init_endpoint: USB speed:3
af9015_download_ir_table:
input: Leadtek WinFast DTV Dongle Gold as /class/input/input29
input: USB HID v1.01 Keyboard [Leadtek WinFast DTV Dongle Gold] on usb-0000:00:02.1-10

Takže opětovné hledání na netu cože s tím ksakru je.. Nenašel jsem nic. Pak jsem jen na zkoušku zkusil na loadovat moduly af9013 a tda18271 a ejhle, dmesg už neprotestoval a zařízení bylo OK. Taky to tam mohli připsat, že je potřeba naloadovat další moduly. Nebo že by se to všem loadovalo automaticky, jen moje Gentoo bylo proti? Bohužel i když jsem moduly připsal do /etc/modules.autoload.d/kernel-2.6, po restartu se sice moduly natahly, ale pravděpodobně až poté, co si systém očuchal kartu, takže nefungovala. Ale to už pak stačí jen kartu vytáhnout a zastrčit zpět a je to OK.

Pak přišlo na řadu Kaffeine. Nic jiného jsem zatím nenašel, co by použilo tuhle kartu a umělo s tím pracovat. Na anténu přibalenou k balení to samozřejmě nic nenašlo. Pořídil jsem si tedy o chlup lepší, konkrétně Strong SRT ANT 10. Foukl ji k oknu a začal hledat signál. Docela žůžo když má člověk k dispozici jen mapy.cz .-) Ale podařilo se. Krašov i Košutku chytím. Ale mizerně. Koukatelná je ta Košutka, Krašov se mi v činžáku na Borech v Plzni příliš nedaří. a to je pro mne horší varianta. Navíc, když zavřu plastová okna, signál není vůbec. Antény na střeše baráku jsou buď na jiné vysílače, nebo jsou jen na analog a je na nich filtr odrušující jiné frekvence, čert ví, každopádně na tu jsem chytil akorát němce :-/

Takže celkově vzato, DTV Dongle je možná solidní karta, ale já ji budu moct využít tak možná k notesu někde v Praze, protože přes ty plastový pokovený okna, nebo cože s nima dělají si prostě neškrtnu. Alespoň v zimě, v létě to snad ještě půjde, když nebude chcát .-)

Přidání vzkazu
* Tyto údaje je nutné vyplnit.