Portál AbcLinuxu, 1. května 2025 14:13

OEM DVB-T USB dongle (EC168)

Technické parametry

Jedná se o nejlevnější no-name USB přijímač, prodávaný na eBay (09/2009 od cca $10 vč. poštovného), popř. Aukru (od cca 300 Kč). Vnějším designem a příslušenstvím je naprosto shodný s přijímačem s čipovou sadou DUTV005 nebo AF9015.

Identifikace pod Linuxem

$ lsusb
Bus 003 Device 002: ID 18b4:1689
$ dmesg
usb 3-3: new high speed USB device using ehci_hcd and address 2
usb 3-3: configuration #1 chosen from 1 choice
input: HID 18b4:1689 as /class/input/input53
generic-usb 0003:18B4:1689.0017: input: USB HID v1.11 Keyboard [HID 18b4:1689] on usb-0000:00:1d.7-3/input0
dvb-usb: found a 'E3C EC168 DVB-T USB2.0 reference design' in cold state, will try to load a firmware
usb 3-3: firmware: requesting dvb-usb-ec168.fw
dvb-usb: downloading firmware from file 'dvb-usb-ec168.fw'
dvb-usb: found a 'E3C EC168 DVB-T USB2.0 reference design' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (E3C EC168 DVB-T USB2.0 reference design)
DVB: registering adapter 0 frontend 0 (E3C EC100 DVB-T)...
MXL5005S: Attached at address 0xc6
dvb-usb: E3C EC168 DVB-T USB2.0 reference design successfully initialized and connected.
usbcore: registered new interface driver dvb_usb_ec168

Postup zprovoznění pod Linuxem

Aktualizace: Ovladač je zahrnut v kernelu 2.6.33. Pro jeho zprovoznění tedy (pravděpodobně – netestováno) postačí povolit konfigurační volbu CONFIG_DVB_USB_EC168 a její příslušné závislosti. Dále je třeba získat firmware, který lze nalézt například na přiloženém CD v souboru EC168BDA.bin. Ten je potřeba zkopírovat pod názvem dvb-usb-ec168.fw do adresáře s firmwarem (obvykle /lib/firmware)

Postup pro zprovoznění starší verze ovladače je popsán na DealExtreme. Driver je v tuto chvíli někde mezi alfa a beta verzí, takže ještě bude trvat, než se dostane do oficiálního jádra.

Poznámka

V současné verzi ovladače (2009-09-06) je implementováno pouze nezbytné minimum pro přehrávání televize. Chybí podpora šířky kanálu 6 MHz (v té se u nás ale nevysílá), měření síly a kvality signálu (snr, ber, unc), PID filtru, dálkového ovládání (přestože samotný čip EC168 se i bez firmwaru hlásí jako USB HID zařízení typu klávesnice a kernel mu zaregistruje event interface.)

LED dioda při použití Windows svítí jen při naladěném tuneru, na Linuxu nesvítí vůbec.

Aktualizace: Ovladač zahrnutý v jádře 2.6.33.1 již podporuje (podle zdrojových kódů − netestováno) všechny šířky kanálů a také měření BER. Měření ostatních parametrů (signal, SNR, UNC) implementováno není, zřejmě proto, že toto není implementováno ani v ovladači pro Windows, jehož analýzou byl ovladač vytvořen.

Dokument vytvořil: Oskar, 6.9.2009 17:52 | Poslední úprava: Fluttershy, yay!, 27.2.2011 15:09 | Další přispěvatelé: Oskar | Historie změn | Zobrazeno: 3895×

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

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