Forum Turris
Fórum Turris Nápověda

Milí majitelé routerů Turris,

toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.


Dear Turris routers users,

this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.

Nahoru Téma Majitelé routerů / Uživatelská vylepšení / Podporované DVB tunery (uzamčeno)
1 2 3 Předchozí Následující  
- - Od Jan Čermák (>>) Dne 2015-08-07 09:31
Toto vlákno slouží pro sdílení informací o tom, co je nutné provést pro instalaci jednotlivých DVB tunerů v routeru Turris (instalace DVB tunerů je podporovaná od verze Turris OS 2.5).

Dodržujte prosím pravidlo jednoho vlákna pro jedno zařízení. Pokud tedy potřebujete poradit s instalací zařízení, které zde ještě nebylo uvedeno, vytvořte nové vlákno kliknutím na odkaz Odpovědět v horní části stránky. Pokud se zde již Vaše zařízení probírá, použijte odkaz Odpovědět u konkrétního příspěvku.
Nadřazený - - Od JFila (>>) Dne 2015-08-10 16:14
Prosím o přidání balíčků pro první otestování DVB-T tunerů jako jsou t-zap, scan a femon.

Zatím binárky zmíněných balíčku přikládám zde.

t-zap funguje bez problémů, jen je potřeba seznam kanálů uložený v /root/.tzap/channels.conf. Kvůli scanu je třeba doinstalovat balíček libiconv-full.
Pro instalaci femonu je třeba nejprve nainstalovat balíček libdvbapi_r51b143ddd8ad-1_mpc85xx.ipk.

Víc podrobností jsem popsal již dávno v tomto příspěvku.
Nadřazený - Od Jan Čermák (>>) Dne 2015-08-10 17:11
Asi Vás nepotěším, ale ideální by bylo, kdybyste na sebe vzal roli maintainera dvb-apps a zadal pull request do oficiálního repozitáře OpenWrt - potom nebude problém je kompilovat i u nás. Teoreticky by to mohl udělat i někdo od nás, ale vzhledem k tomu, že nikdo tyto aplikace nepoužíváme, jste do této role vhodnější Vy. Vypadá to, že tu nejhorší práci už někdo provedl za Vás a Makefile vytvořil: https://dev.openwrt.org/ticket/9591

Možná to bude chtít trochu vyčistit (namátkou použít include $(INCLUDE_DIR)/nls.mk namísto toho přidávání dalších flagů kompilátoru pro zprovoznění iconv podpory), možná aktualizovat na novou verzi (pokud existuje) a splnit ostatní podmínky, které se požadují u OpenWrt balíčků. Pro prvotní testování cross-kompilace si můžete stáhnout pouze Turris SDK (nebo jiné OpenWrt SDK). Když budete mít jakékoliv dotazy, obraťte se přímo na mě na jan.cermak@nic.cz nebo na tech.support@nic.cz, kde jistě někdo z nás poradí. Jinak po zadání PR na GitHubu se Vám v případě nějakých nesrovnalostí také někdo ozve, takže se nemusíte bát, že byste skončil ve slepé uličce.
- Od JFila (>>) Dne 2015-08-10 17:31 Upraveno 2015-08-10 17:51 Hlasů 1
MSI DIGIVOX Micro HD (RTL2832U + FCI2580)
Bus 001 Device 010: ID 1d19:1102 Dexatek Technology Ltd. DK mini DVB-T Dongle

Postup stejný jako v návádu, je třeba nainstalovat balíčky kmod-dvb-rtl2832 kmod-dvb-usb-rtl28xxu kmod-media-tuner-fc2580.


- Od JFila (>>) Dne 2015-08-10 18:20
Zolid Mini DVB-T Stick
Bus 001 Device 009: ID 048d:9135 Integrated Technology Express, Inc. Zolid Mini DVB-T Stick

Potřebuje balíčky kmod-dvb-it913x-fe kmod-dvb-usb-it913x kmod-media-tuner-it913x a firmware dvb-usb-it9135-02.fw v /lib/firmware.
- Od JFila (>>) Dne 2015-08-10 18:33
WandTV (iT9135FN)
Bus 001 Device 009: ID 048d:9006 Integrated Technology Express, Inc. IT9135 BDA Afatech DVB-T HDTV Dongle

Potřebuje balíčky kmod-dvb-it913x-fe kmod-dvb-usb-it913x kmod-media-tuner-it913x a firmware dvb-usb-it9135-02.fw v /lib/firmware.
- - Od JFila (>>) Dne 2015-08-10 18:45
HP (ve skutečnosti převlečený AVerMedia AVerTV Volar HD Nano (A867) MXL5007T + AF9035B)

Bus 001 Device 008: ID 07ca:0337 AVerMedia Technologies, Inc. A867 DVB-T dongle





Nadřazený - Od Bummer Dne 2015-10-03 12:59
Ahoj. Zkoušel jsem tuhle hračku zprovoznit s vidinou streamování televize v domácí síti a po instalaci potřebných modulů, co jsem někde splašil OS zařízení správně rozpozná:

2015-10-03T12:25:29+02:00 info kernel[]: [  839.840471] usb 1-1.2: new high-speed USB device number 5 using fsl-ehci
2015-10-03T12:25:29+02:00 info kernel[]: [  839.941467] usb 1-1.2: af9035_identify_state: prechip_version=00 chip_version=03 chip_type=3802
2015-10-03T12:25:29+02:00 info kernel[]: [  839.941837] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in cold state
2015-10-03T12:25:29+02:00 info kernel[]: [  839.942002] usb 1-1.2: dvb_usb_v2: downloading firmware from file 'dvb-usb-af9035-02.fw'
2015-10-03T12:25:30+02:00 info kernel[]: [  840.261355] usb 1-1.2: dvb_usb_af9035: firmware version=11.5.9.0
2015-10-03T12:25:30+02:00 info kernel[]: [  840.261378] usb 1-1.2: dvb_usb_v2: found a 'AVerMedia HD Volar (A867)' in warm state
2015-10-03T12:25:30+02:00 info kernel[]: [  840.263717] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
2015-10-03T12:25:30+02:00 info kernel[]: [  840.263869] DVB: registering new adapter (AVerMedia HD Volar (A867))
2015-10-03T12:25:30+02:00 info kernel[]: [  840.273598] i2c i2c-2: af9033: firmware version: LINK=11.5.9.0 OFDM=5.17.9.1
2015-10-03T12:25:30+02:00 info kernel[]: [  840.277484] usb 1-1.2: DVB: registering adapter 0 frontend 0 (Afatech AF9033 (DVB-T))...
2015-10-03T12:25:30+02:00 info kernel[]: [  840.618504] mxl5007t 2-0060: creating new instance
2015-10-03T12:25:30+02:00 warning kernel[]: [  840.619349] mxl5007t_get_chip_id: unknown rev (3f)
2015-10-03T12:25:30+02:00 info kernel[]: [  840.619356] mxl5007t_get_chip_id: MxL5007T detected @ 2-0060
2015-10-03T12:25:30+02:00 info kernel[]: [  840.631234] Registered IR keymap rc-empty
2015-10-03T12:25:30+02:00 info kernel[]: [  840.631980] input: AVerMedia HD Volar (A867) as /devices/soc.0/ffe22000.usb/fsl-ehci.0/usb1/1-1/1-1.2/rc/rc2/input2
2015-10-03T12:25:30+02:00 info kernel[]: [  840.631994] rc2: AVerMedia HD Volar (A867) as /devices/soc.0/ffe22000.usb/fsl-ehci.0/usb1/1-1/1-1.2/rc/rc2
2015-10-03T12:25:30+02:00 info kernel[]: [  840.632006] usb 1-1.2: dvb_usb_v2: schedule remote query interval to 500 msecs
2015-10-03T12:25:30+02:00 info kernel[]: [  840.632016] usb 1-1.2: dvb_usb_v2: 'AVerMedia HD Volar (A867)' successfully initialized and connected


Bohužel následně při ladění v Tvheadend dostávám FAIL a v logu je toto:

2015-10-03T13:52:23+02:00 info tvheadend[27857]: mpegts: 666MHz in CZ DVB-T - tuning on Afatech AF9033 (DVB-T) : DVB-T #0
2015-10-03T13:52:23+02:00 info tvheadend[27857]: subscription: 0003: "scan" subscribing to mux "666MHz", weight: 6, adapter: "Afatech AF9033 (DVB-T) : DVB-T #0", network: "CZ DVB-T", service: "Raw PID Subscription"
2015-10-03T13:52:23+02:00 err kernel[]: [ 4470.405579] mxl5007t_soft_reset: 522: failed!
2015-10-03T13:52:23+02:00 err kernel[]: [ 4470.409977] mxl5007t_tuner_init: error -121 on line 535
2015-10-03T13:52:23+02:00 err kernel[]: [ 4470.415222] mxl5007t_set_params: error -121 on line 666
2015-10-03T13:52:25+02:00 err kernel[]: [ 4472.714121] mxl5007t_soft_reset: 522: failed!
2015-10-03T13:52:25+02:00 err kernel[]: [ 4472.718493] mxl5007t_tuner_init: error -121 on line 535
2015-10-03T13:52:25+02:00 err kernel[]: [ 4472.723766] mxl5007t_set_params: error -121 on line 666
2015-10-03T13:52:27+02:00 err kernel[]: [ 4475.021430] mxl5007t_soft_reset: 522: failed!
2015-10-03T13:52:27+02:00 err kernel[]: [ 4475.025852] mxl5007t_tuner_init: error -121 on line 535
2015-10-03T13:52:27+02:00 err kernel[]: [ 4475.031152] mxl5007t_set_params: error -121 on line 666
2015-10-03T13:52:28+02:00 info tvheadend[27857]: mpegts: 666MHz in CZ DVB-T - scan no data, failed
2015-10-03T13:52:28+02:00 info tvheadend[27857]: subscription: 0003: "scan" unsubscribing


Nějaký nápad, v čem by mohl být problém?
- Od JFila (>>) Dne 2015-08-10 18:58
NoName DVB-T + DAB + FM Radio Realtek RTL2832U R820T
Bus 001 Device 015: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T

Doporučuji pro SDR.
Výhodně k dostání na eBay.

Přesně jako v originálním návodu, stačí nainstalovat balíčky kmod-dvb-rtl2832, kmod-dvb-usb-rtl28xxu a kmod-media-tuner-r820t.





- - Od Michal Dne 2015-08-13 15:04
Dobrý den, prosím o radu co vše je potřeba nainstalovat pro MSI DigiVox mini II. Děkuji
Nadřazený - - Od JFila (>>) Dne 2015-08-13 15:31
Bohužel uvedený tuner nemám k dispozici ale mohlo by se jednat o stejný tuner, tedy RTL2832U.

Jaký PID & VID tohoto USB tuneru hlásí lsusb?

http://www.abclinuxu.cz/hardware/pridavne-karty/televizni-karty/dvb-t/usb/msi-digivox-mini-ii-v3.0
http://wiki.ubuntu.cz/msi_digivox_mini_ii_v3.0_%C4%8Dern%C3%A1
http://linuxtv.org/wiki/index.php/MSI_DigiVox_mini_II_V3.0
Nadřazený - - Od Michal Dne 2015-08-13 15:36
vypsal mi tohle Bus 001 Device 005: ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0
Nadřazený - - Od JFila (>>) Dne 2015-08-13 15:55 Upraveno 2015-08-13 16:01
Tak to bych rozhodně nainstaloval balíček kmod-dvb-usb-af9015. Co potom práskne dmesg?
Bude ještě asi třeba FW ve /lib/firmware (dvb-usb-af9015.fw).
Nadřazený - - Od Michal Dne 2015-08-13 16:32
Instalace balíčku
Installing kmod-dvb-usb-af9015 (3.10.49+9-1-d815f47b83fc4a6fe5504ec5ed4010e5-9) to root...
Downloading https://api.turris.cz/openwrt-repo/turris/packages//kmod-dvb-usb-af9015_3.10.49+9-1-d815f47b83fc4a6fe5504ec5ed4010e5-9_mpc85xx.ipk.
Installing kmod-dvb-usb-v2 (3.10.49+9-1-d815f47b83fc4a6fe5504ec5ed4010e5-9) to root...
Downloading https://api.turris.cz/openwrt-repo/turris/packages//kmod-dvb-usb-v2_3.10.49+9-1-d815f47b83fc4a6fe5504ec5ed4010e5-9_mpc85xx.ipk.
Configuring kmod-dvb-usb-v2.
Configuring kmod-dvb-usb-af9015.

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 10075  100 10075    0     0   104k      0 --:--:-- --:--:-- --:--:--  105k
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  9717  100  9717    0     0  96062      0 --:--:-- --:--:-- --:--:-- 97170
Collected errors:
* pkg_run_script: package "kmod-dvb-usb-v2" postinst script returned status 255.
* opkg_configure: kmod-dvb-usb-v2.postinst returned 255.
* pkg_run_script: package "kmod-dvb-usb-af9015" postinst script returned status 255.
* opkg_configure: kmod-dvb-usb-af9015.postinst returned 255.

dmesg výpis
16.297169] usbcore: registered new interface driver dvb_usb_af9015
[   16.303851] usb 1-1.2.4: dvb_usb_v2: found a 'Afatech AF9015 reference design' in warm state
[   16.327567] u32 classifier
[   16.330282]     input device check on
[   16.333965]     Actions configured
[   16.339390] Mirror/redirect action on
[   16.345945] Failed to load ipt action
[   16.379472] fuse init (API version 7.22)
[   16.537676] usb 1-1.2.4: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   16.547592] DVB: registering new adapter (Afatech AF9015 reference design)
[   16.556955] i2c i2c-2: af9013: firmware version 5.24.0.0
[   16.564588] usb 1-1.2.4: DVB: registering adapter 0 frontend 0 (Afatech AF9013)...
[   16.572786] DVB: Unable to find symbol tda18271_attach()
[   16.578301] usb 1-1.2.4: dvb_usb_v2: 'Afatech AF9015 reference design' error while loading driver (-19)
[   16.588772] usb 1-1.2.4: dvb_usb_v2: 'Afatech AF9015 reference design' successfully deinitialized and disconnected
Nadřazený - Od JFila (>>) Dne 2015-08-13 16:45
Tak ještě balíček kmod-media-tuner-tda18271.
Nadřazený - - Od Michal Dne 2015-08-13 17:43
Ano je to on, v Tvheadend se objevil, ale nic jsem nenaladil. Děkuji všem za pomoc.
Nadřazený - Od machfilip Dne 2015-08-15 11:53
Neprobiha scan frekvenci? Da se to zjistit bud v rozhranni tvheadend pri zmene logovani na debugging (ve spodni casti obrazovky se otevre takove okno). Prip. se to da zjistit v nastaveni a u karty je nejaka polozka status. Cca hodinu mi trva scan DVB-T multiplexu.
Nadřazený - Od Fait Dne 2015-08-16 18:13
Měl jsem také problém s tím, že mi nešlo nic naladit a bylo to špatnými ovladači tuneru. Zjistit verzi tuneru lze příkazem dmesg po restartu routeru s připojeným tunerem.

Já jsem to měl napsáno pod řádkem s registrací adaptéru:  "fc0012" - pak už jen stačilo vyhledat v balíčcích

[   19.896163] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   19.905765] DVB: registering new adapter (GIGABYTE U7300)
[   19.916194] usb 1-1.2: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[   19.925293] DVB: Unable to find symbol fc0012_attach()


Chipset mám RTL2832U tak vše ostatní jsem nainstaloval jako Jan Čermák uvedl výše.

Kdo máte Gigabyte U7300 nainstalujte tedy: kmod-dvb-usb-af9015, kmod-media-tuner-fc0012, kmod-dvb-usb-rtl28xxu a dvb-usb-af9015.fw dát do složky /lib/firmware
Nadřazený - - Od Jan Čermák (>>) Dne 2015-08-13 16:19
Dobrý den,

tento tuner mi zapůjčil uživatel NONES (tímto ještě jednou děkuji), pokud je to tedy ten samý (verze 3.0 - bílý s černým plastem uprostřed) mělo by být potřeba:

kmod-dvb-usb-af9015, kmod-media-tuner-mt2060 kmod-dvb-usb-rtl28xxu a kmod-dvb-rtl2830 + kmod-dvb-rtl2832 (poslední dva se ale snad nainstalují s rtl28xxu jako závislosti). Ještě je pak potřeba dvb-usb-af9015.fw ve složce /lib/firmware.
Nadřazený - Od NONES (>>>) Dne 2015-08-13 21:08
Není zač :wink:
Nadřazený - - Od Franta OK2WF Dne 2015-08-14 22:37
Ahoj, tak nějak jsem vše nainstaloval ale co nemůžu najít nebo nevím jak je to dvb-usb-af9015.fw to sem sice někde našel ale nedaří se mi to nijak nainstalovat když jsem dal instalování balíčků přes Luci tak nic a přes příkazovou řádku tak taky ne co dělám špatně? Díky za nfo
Nadřazený - - Od Michal Dne 2015-08-15 07:04
dvb-usb-af9015.fw zkopírovat do složky /lib/firmware.
Nadřazený - Od JFila (>>) Dne 2015-08-15 07:15
Ještě bych doplnil, že další firmwary jsou odstupné například na: https://mediawrt.googlecode.com/svn-history/r90/trunk/firmware/
Nadřazený - - Od Franta OK2WF Dne 2015-08-15 08:25
tak to jsem tak udělal taky ale v Tvheadendu tuner není a jiný nemám zatím na ozkoušení ale vím že tento funguje vpohodě
Nadřazený - - Od JFila (>>) Dne 2015-08-15 09:35
A v /dev/dvb/ máte nějaký adaptér? V této fázi bych použil tzap pro první otestování. CATem je možné z adaptéru video nahrát a na PC si ho ve VLC pustit a pak už jen žasnout nad svojí šikovnost. :grin:
Jinak více podrobností jsem popsal zde.
Nadřazený - - Od Franta OK2WF Dne 2015-08-15 09:59
Ne tem ve složce /dev/dvb/ jsem nenašel ani složku dvb ale když napíši lsusb tak mi nahlásí :
Bus 001 Device 005: ID 15a4:9016 Afatech Technologies, Inc. AF9015 DVB-T USB2.0
Nadřazený - - Od JFila (>>) Dne 2015-08-15 12:24
A co dmesg?
Nadřazený - - Od Franta OK2WF Dne 2015-08-15 21:15
to vypsalo hodně věcí našel jsem tam wifi karty cdma modem flešku ale o tom tuneru ani slovo procházel jsem to asi 5x tak nevím asi toho víc nedokáži o linuxu nevím vůbec nic a tady to co se mi podařilo rozjet 2wifi NAS to byl taky boj za pomocí vyhledávačů ale abych řekl po pravdě asi bych to znova nedal. Díky za snahu ale já na to prostě nemám hlavu.
Nadřazený - - Od JFila (>>) Dne 2015-08-16 08:30
Snadná pomoc je tuner za běhu vyndat, zandat a zkontrolovat log. :grin:
Nadřazený - - Od tr3027 Dne 2015-08-16 10:08
a před "vyndáním/zandáním" si spustit na konzoli tail -f /var/log/messages a následně pro sichr párkrát ENTER :-)
Nadřazený - Od Franta OK2WF Dne 2015-08-17 17:14
[159051.364926] usb 1-1.1.4: USB disconnect, device number 13
2015-08-17T18:12:54+02:00 info kernel[]: [159054.123969] usb 1-1.1.4: new high-speed USB device number 14 using fsl-ehci

po odpojení a připojení to vypíše toto
- Od hybner Dne 2015-08-18 06:43
RTL2832U+R820T DVB-T SDR+DAB+FM USB 2.0 DIGITAL TV Tuner Receiver Digital

Bus 001 Device 004: ID 0bda:2832 Realtek Semiconductor Corp. RTL2832U DVB-T

potrebne balicky:

kmod-dvb-core
kmod-dvb-rtl2830
kmod-dvb-rtl2832
kmod-dvb-usb-rtl28xxu
kmod-dvb-usb-v2
kmod-media-tuner-r820t

- - Od Fredik Dne 2015-08-20 17:54 Upraveno 2015-08-20 18:02
Zdravím, mám Turrise chvilku a v Linuxu jsem noob :red:
Mám Evolveo Mars DVB USB tuner.
Citlivost stojí za starou belu, ale za ty prachy :wink:
Zkoušel jsem ji na Turrisu rozchodit, ale bez výsledku - DMESG píše:

[   16.029482] usbcore: registered new interface driver dvb_usb_it913x
[   16.049531] u32 classifier
[   16.052285]     input device check on
[   16.055950]     Actions configured
[   16.061774] Mirror/redirect action on
[   16.068693] Failed to load ipt action
[   16.101563] fuse init (API version 7.22)
[   18.025723] usb 1-1.1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[   20.133714] usb 1-1.1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[   22.241673] usb 1-1.1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[   24.349678] usb 1-1.1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[   26.565716] it913x: Failed to identify chip version applying 1
[   28.565714] usb 1-1.1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[   28.572068] usb 1-1.1: dvb_usb_v2: 'ITE 9135(9006) Generic' error while loading driver (-110)
[   28.572094] usb 1-1.1: dvb_usb_v2: 'ITE 9135(9006) Generic' successfully deinitialized and disconnected

a LSUSB:
Bus 001 Device 003: ID 048d:9006 Integrated Technology Express, Inc. IT9135 BDA Afatech DVB-T HDTV Dongle

Zkoušel jsem různé firmwary v /lib/firmware/ ale bez úspěchu - dokonce jsem podle nějakého návodu tam narval dvb_nova_12mhz_b0.inp.
Nemá někdo blbuvzdorný návod, jak tu kartu rozjet??
Díky moc :smile:
Nadřazený - - Od JFila (>>) Dne 2015-08-20 18:21
Postup například pro WandTV (iT9135FN) nefunguje? Jedná se o stejný tuner a demodulátor.
Nadřazený - Od Fredik Dne 2015-08-20 18:43
Právě že ne - buď mám špatné ovladače, nebo FW, nebo jsem prostě lama :confused:
Nadřazený - - Od Jan Čermák (>>) Dne 2015-08-21 09:23
Dobrý den,

určitě budete potřebovat moduly kmod-media-tuner-it913x, kmod-dvb-it913x-fe a kmod-dvb-usb-it913x (plus jejich závislosti, ale ty se nainstalují samy). Potom v /lib/firmware soubor s firmwarem dvb-usb-it9135-02.fw. Zjistil jsem, že se jich povaluje po internetu několik. Nevím už, odkud jsem ten svůj měl, ale měl by mít md5sum 8ec417f08e7dee7fc75cf3110ed6d2a6.
Nadřazený - Od Fredik Dne 2015-08-21 09:39
Zdravím pánové,
Díky za rady :wink:
Už to funguje - důvod: jsem prostě lama :red:
Znova jsem prošel repozitáře a nainstaloval všechno, co mělo souvislost s KMOD, DVB, USB a tunerem a světe div se, ono to funguje :lol:
Díky za ochotu a rady.
- - Od uzivatel1 (>>) Dne 2015-08-21 13:43
Zdravím, bylo by možné přidat podporu pro tento tuner? V modulech schází dvb-usb-a800.ko a v balíčcích demodulátor dib3000m.

Bus 002 Device 002: ID 07ca:a800 AVerMedia Technologies, Inc.

Nadřazený - Od Jan Čermák (>>) Dne 2015-08-21 14:11 Upraveno 2015-08-21 14:32 Hlasů 1
O demodulátor by se měl postarat buď modul kmod-dvb-dib3000mb nebo kmod-dvb-dib3000mc - nic jiného v Linuxu není. Driver pro A800 přidám.

Edit: Ale dívám se, že DVB_USB_A800 závisí na symbolu DVB_DIB3000MC, takže bych to tipnul spíš na ten druhý.
Nadřazený - - Od Jan Čermák (>>) Dne 2015-08-21 15:55
V další verzi by už měl fungovat, chybějící moduly jsem přidal. Závislosti tam jsou napsány tak, že by mělo stačit nainstalovat kmod-dvb-usb-a800 a do /lib/firmware dát příslušný FW (dvb-usb-avertv-a800-02.fw). Dejte pak vědět.
Nadřazený - - Od uzivatel1 (>>) Dne 2015-08-21 18:23
Super, v týdnu na to kouknu a poreferuji.

EDIT: Je možnost přidat test repo pro opkg před vydáním příští verze, nebo si pletu jabka s hruškama?
Nadřazený - - Od Jan Čermák (>>) Dne 2015-08-24 08:02
V repozitáři test se tyto moduly nesestavují, jedině v repozitáři nightly (který se kompiluje o půlnoci). Problém je ale ten, že má kernel jiný hash, takže budou moduly v jiné složce a nepůjdou zavést.

Je tu ale jeden ošklivý, nepěkná věc, jak se to dá pro účely testování obejít, rozhodně to ale chce vědět, co děláte. Neručím tedy za umrtvené routery, na druhou stranu jsem tento postup praktikoval při ladění modulů vícekrát a v případě DVB modulů příliš nehrozí, že by došlo k nějaké větší nekonzistenci a moduly by nefungovaly nebo router vůbec nenaběhl.

Instalace
- změnit repozitář na nightly, pustit opkg update, nainstalovat moduly přes opkg s flagem --nodeps (všechny závislosti je třeba doinstalovat ručně - nedoporučuji --force-depends, to přeinstaluje i samotný kernel a budou se dít zlé věci)
- najít v /lib/modules složku, kam se moduly nainstalovaly, a přesunout je do složky pro aktuální verzi kernelu
- moduly zavést přes insmod/modprobe

Odinstalace
- zjistíme aktuální hash kernelu (viz uname -a)
- spustíme (jen u grep -v doplníme zjištěný hash kernelu) opkg list-installed | grep ^kmod | grep -v 41a1ef465c975cb000c08b7a07d98916 | cut -d' ' -f1 | xargs opkg remove --nodeps (myslím, že --nodeps je i tady ten flag, co je potřeba, ale ruku do ohně za to nedám - jinak stačí příkaz spustit vícekrát, aby se závislosti postupně odmazaly)
Nadřazený - - Od uzivatel1 (>>) Dne 2015-08-24 08:54 Upraveno 2015-08-24 09:14
Ahá, už mám jasno a do úpravy bych se klidně pustil (dobrodruh :twisted:). Před pár lety jsem takhle kutil zvukovku v mPCI na Asusu WL-500GP V1. Kupodivu jsem se nedostal k JTAGu :twisted: a klaplo to. Otázkou je, jestli to má smysl v rámci časového horizontu vydání příští stabilní verze. Jedná se tedy chronologicky o OS 2.6? Resp., na kdy je orientačně plánováno vydání další verze, která bude obsahovat podporu pro A800?
Nadřazený - Od Michal Vaner (>>) Dne 2015-08-24 14:41
Dobrý den

Verze vycházejí po Debianím vzoru „When it's ready“. Tedy, žádný konkrétní plán není.

Statistika však říká, že interval mezi předešlými verzemi býval něco jako měsíc a pár dní.
Nadřazený - - Od Jan Čermák (>>) Dne 2015-08-24 16:05
Pokud jste ochoten to vyzkoušet tím zvráceným způsobem, bude to jen dobře - můžeme to spolu případně doladit, pokud něco nebude fungovat. Pokud se budete držet postupu, jediné, co hrozí (navíc s malou pravděpodobností), je kernel panic po načtení modulu (což lze opravit i bez factory resetu) :) Jinak by to bylo opravené bohužel opět až v dalším releasu.
Nadřazený - Od uzivatel1 (>>) Dne 2015-08-24 22:52
Děkuji oběma za odpověď, za týden budu doma z dovolené a pustím se do toho.
Nadřazený - - Od uzivatel1 (>>) Dne 2015-10-15 10:14 Upraveno 2015-10-20 18:21
Prvotní pokus s nightly verzi se nezdařil. Dnes jsem se k tomu dostal a situace je následující:

lsusb
Bus 002 Device 002: ID 07ca:a801 AVerMedia Technologies, Inc. AVerTV DVB-T (A800)
- Nějak se tam plete IR pro tuner

dmesg | grep dvb
[   16.408869] usbcore: registered new interface driver dvb_usb_dib0700
[   16.425273] dvb-usb: found a 'AVerMedia AverTV DVB-T USB 2.0 (A800)' in warm state.
[   16.433348] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[   16.462803] DVB: Unable to find symbol dvb_pll_attach()

[   16.481700] dvb-usb: schedule remote query interval to 150 msecs.
[   16.487820] dvb-usb: AVerMedia AverTV DVB-T USB 2.0 (A800) successfully initialized and connected.
[   16.497012] usbcore: registered new interface driver dvb_usb_a800
[   16.505579] usbcore: registered new interface driver dvb_usb_dibusb_mb
[   16.513723] usbcore: registered new interface driver dvb_usb_dibusb_mc
[   38.553712] dvb-usb: recv bulk message failed: -110
[  301.490863] dvb-usb: bulk message failed: -19 (6/0)
[  301.495883] dvb-usb: bulk message failed: -19 (6/0)
[  301.500790] dvb-usb: bulk message failed: -19 (6/0)
[  301.505695] dvb-usb: bulk message failed: -19 (6/0)
...
[  302.080780] dvb-usb: bulk message failed: -19 (6/0)
[  302.085852] dvb-usb: bulk message failed: -19 (6/0)


log
2015-10-15T10:26:12+02:00 info kernel[]: [   16.425273] dvb-usb: found a 'AVerMedia AverTV DVB-T USB 2.0 (A800)' in warm state.
2015-10-15T10:26:12+02:00 info kernel[]: [   16.433348] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
2015-10-15T10:26:12+02:00 info kernel[]: [   16.441975] DVB: registering new adapter (AVerMedia AverTV DVB-T USB 2.0 (A800))
2015-10-15T10:26:12+02:00 info kernel[]: [   16.453215] usb 2-1: DVB: registering adapter 0 frontend 0 (DiBcom 3000MC/P)...
2015-10-15T10:26:12+02:00 err kernel[]: [   16.462803] DVB: Unable to find symbol dvb_pll_attach()
2015-10-15T10:26:12+02:00 info kernel[]: [   16.468650] input: IR-receiver inside an USB DVB receiver as /devices/ffe08000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb2/2-1/input/input0
2015-10-15T10:26:12+02:00 info kernel[]: [   16.481700] dvb-usb: schedule remote query interval to 150 msecs.
2015-10-15T10:26:12+02:00 info kernel[]: [   16.487820] dvb-usb: AVerMedia AverTV DVB-T USB 2.0 (A800) successfully initialized and connected.
2015-10-15T10:26:12+02:00 info kernel[]: [   16.497012] usbcore: registered new interface driver dvb_usb_a800
2015-10-15T10:26:12+02:00 info kernel[]: [   16.505579] usbcore: registered new interface driver dvb_usb_dibusb_mb
2015-10-15T10:26:12+02:00 info kernel[]: [   16.513723] usbcore: registered new interface driver dvb_usb_dibusb_mc
2015-10-15T10:26:17+02:00 info tvheadend[5721]: main: Log started
2015-10-15T10:26:17+02:00 err tvheadend[5721]: satips: Unable to determine the HTTP/RTSP address
2015-10-15T10:26:17+02:00 info tvheadend[5721]: config: loaded
2015-10-15T10:26:19+02:00 info tvheadend[5721]: scanfile: DVB-T - loaded 43 regions with 729 networks
2015-10-15T10:26:19+02:00 info tvheadend[5721]: scanfile: DVB-S - loaded 1 regions with 92 networks
2015-10-15T10:26:19+02:00 info tvheadend[5721]: scanfile: DVB-C - loaded 17 regions with 52 networks
2015-10-15T10:26:19+02:00 info tvheadend[5721]: scanfile: ATSC - loaded 2 regions with 14 networks
2015-10-15T10:26:21+02:00 info tvheadend[5721]: linuxdvb: adapter added /dev/dvb/adapter0
2015-10-15T10:26:21+02:00 info tvheadend[5721]: dvr: Creating new configuration ''
2015-10-15T10:26:21+02:00 warning tvheadend[5721]: dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/". This can be changed from the web user interface.
2015-10-15T10:26:21+02:00 info tvheadend[5721]: CSA: Using 32bit parallel descrambling
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module eit created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module uk_freesat created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module uk_freeview created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module viasat_baltic created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module opentv-ausat created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module opentv-skyuk created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module opentv-skyit created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module opentv-skynz created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module pyepg created
2015-10-15T10:26:21+02:00 info tvheadend[5721]: epggrab: module xmltv created
2015-10-15T10:26:21+02:00 notice tvheadend[5721]: START: HTS Tvheadend version 4.0.5~openwrt2 started, running as PID:5721 UID:0 GID:0, CWD:/ CNF:/etc/tvheadend
2015-10-15T10:26:26+02:00 info tvheadend[5721]: mpegts: 506MHz in CZDVBT - tuning on DiBcom 3000MC/P : DVB-T #1
...
2015-10-15T10:30:44+02:00 err tvheadend[5721]: linuxdvb: DiBcom 3000MC/P : DVB-T #1 - DTV_CLEAR failed [e=No such device]
2015-10-15T10:30:44+02:00 err kernel[]: [  302.080780] dvb-usb: bulk message failed: -19 (6/0)
2015-10-15T10:30:44+02:00 err kernel[]: [  302.085852] dvb-usb: bulk message failed: -19 (6/0)
2015-10-15T10:30:44+02:00 info tvheadend[5721]: mpegts: 674MHz in CZDVBT - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15T10:30:44+02:00 err tvheadend[5721]: linuxdvb: DiBcom 3000MC/P : DVB-T #1 - DTV_CLEAR failed [e=No such device]
2015-10-15T10:30:44+02:00 info tvheadend[5721]: mpegts: 634MHz in CZDVBT - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15T10:30:44+02:00 err tvheadend[5721]: linuxdvb: DiBcom 3000MC/P : DVB-T #1 - DTV_CLEAR failed [e=No such device]
2015-10-15T10:30:44+02:00 info tvheadend[5721]: mpegts: 578MHz in CZDVBT - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15T10:30:44+02:00 err tvheadend[5721]: linuxdvb: DiBcom 3000MC/P : DVB-T #1 - DTV_CLEAR failed [e=No such device]
2015-10-15T10:30:44+02:00 info tvheadend[5721]: mpegts: 482MHz in CZDVBT - tuning on DiBcom 3000MC/P : DVB-T #1

...


Nějaké nápady?
Nadřazený - - Od Jan Čermák (>>) Dne 2015-10-15 10:21
Ten chybějící symbol by měl být v kmod-dvb-pll - přidám ho jako závislost, zatím ho zkuste nainstalovat ručně. Jinak vzhledem k tomu, že driver pro A800 vyšel s Turris OS 2.6, není potřeba dělat ty nepěkné věci s instalováním balíků z nightly buildu :)
Nadřazený - Od uzivatel1 (>>) Dne 2015-10-15 11:03 Upraveno 2015-10-15 11:45
Ty nepěkné věci jsem dělal ještě před OS 2.6. Instalace kmod-dvb-pll vyřešila "hlášku" z logu, nicméně dostal jsem se do stejné situace jak u tuneru Terratec:

2015-10-15 11:26:57.701 mpegts: 698MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:26:57.704 opentv-skynz: registering mux 698MHz in CZ
2015-10-15 11:26:57.714 subscription: 0001: "scan" subscribing to mux "698MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:02.000 mpegts: 698MHz in CZ - scan no data, failed
2015-10-15 11:27:02.000 subscription: 0001: "scan" unsubscribing
2015-10-15 11:27:02.004 mpegts: 778MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:27:02.004 opentv-skynz: registering mux 778MHz in CZ
2015-10-15 11:27:02.011 subscription: 0003: "scan" subscribing to mux "778MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:04.216 linuxdvb: DiBcom 3000MC/P : DVB-T #1 - poll TIMEOUT
2015-10-15 11:27:07.000 mpegts: 778MHz in CZ - scan no data, failed
2015-10-15 11:27:07.000 subscription: 0003: "scan" unsubscribing
2015-10-15 11:27:07.002 mpegts: 738MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:27:07.002 opentv-skynz: registering mux 738MHz in CZ
2015-10-15 11:27:07.007 subscription: 0005: "scan" subscribing to mux "738MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:12.000 mpegts: 738MHz in CZ - scan no data, failed
2015-10-15 11:27:12.000 subscription: 0005: "scan" unsubscribing
2015-10-15 11:27:12.000 mpegts: 474MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:27:12.001 opentv-skynz: registering mux 474MHz in CZ
2015-10-15 11:27:12.007 subscription: 0007: "scan" subscribing to mux "474MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:17.000 mpegts: 474MHz in CZ - scan no data, failed
2015-10-15 11:27:17.000 subscription: 0007: "scan" unsubscribing
2015-10-15 11:27:17.000 mpegts: 786MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:27:17.000 opentv-skynz: registering mux 786MHz in CZ
2015-10-15 11:27:17.006 subscription: 0009: "scan" subscribing to mux "786MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:22.000 mpegts: 786MHz in CZ - scan no data, failed
2015-10-15 11:27:22.000 subscription: 0009: "scan" unsubscribing
2015-10-15 11:27:22.000 mpegts: 770MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:27:22.000 opentv-skynz: registering mux 770MHz in CZ
2015-10-15 11:27:22.006 subscription: 000B: "scan" subscribing to mux "770MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:27.000 mpegts: 770MHz in CZ - scan no data, failed
2015-10-15 11:27:27.000 subscription: 000B: "scan" unsubscribing
2015-10-15 11:27:27.000 mpegts: 538MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
2015-10-15 11:27:27.000 opentv-skynz: registering mux 538MHz in CZ
2015-10-15 11:27:27.006 subscription: 000D: "scan" subscribing to mux "538MHz", weight: 6, adapter: "DiBcom 3000MC/P : DVB-T #1", network: "CZ", service: "Raw PID Subscription"
2015-10-15 11:27:32.000 mpegts: 538MHz in CZ - scan no data, failed
2015-10-15 11:27:32.000 subscription: 000D: "scan" unsubscribing
2015-10-15 11:27:32.001 mpegts: 754MHz in CZ - tuning on DiBcom 3000MC/P : DVB-T #1
...


Chyba je očividně mezi klávesnicí a židlí. Skopne mne z ní někdo?

EDIT

Stačilo počkat ....., a jede to!!!
Nadřazený - - Od uzivatel1 (>>) Dne 2015-08-31 16:47 Upraveno 2015-08-31 16:50
Zdravím, instalace závislostí (snad všech) proběhla bez problémů. Moduly se mi ale zavést nedaří.

Log:
2015-08-31T17:20:00+02:00 info updater[]: Installing/upgrading kmod-dvb-dib3000mc version 3.10.49+9-1-d815f47b83fc4a6fe5504ec5ed4010e5-9
2015-08-31T17:20:00+02:00 warning kernel[]: [ 3363.507022] dib3000mc: Unknown symbol dibx000_init_i2c_master (err 0)
2015-08-31T17:20:00+02:00 warning kernel[]: [ 3363.507123] dib3000mc: Unknown symbol dibx000_get_i2c_adapter (err 0)
2015-08-31T17:20:00+02:00 warning kernel[]: [ 3363.507214] dib3000mc: Unknown symbol dibx000_exit_i2c_master (err 0)
2015-08-31T17:20:00+02:00 err syslog[]: failed to insert /lib/modules/3.10.49-d815f47b83fc4a6fe5504ec5ed4010e5-9/dib3000mc.ko
2015-08-31T17:20:00+02:00 notice kmod[]: failed to insert /lib/modules/3.10.49-d815f47b83fc4a6fe5504ec5ed4010e5-9/dib3000mc.ko

...
2015-08-31T17:35:36+02:00 warning kernel[]: [ 4298.879379] dib3000mc: Unknown symbol dibx000_init_i2c_master (err 0)
2015-08-31T17:35:36+02:00 warning kernel[]: [ 4298.879479] dib3000mc: Unknown symbol dibx000_get_i2c_adapter (err 0)
2015-08-31T17:35:36+02:00 warning kernel[]: [ 4298.879569] dib3000mc: Unknown symbol dibx000_exit_i2c_master (err 0)
2015-08-31T17:35:36+02:00 err syslog[]: failed to insert /lib/modules/3.10.49-d815f47b83fc4a6fe5504ec5ed4010e5-9/dib3000mc.ko
Nahoru Téma Majitelé routerů / Uživatelská vylepšení / Podporované DVB tunery (uzamčeno)
1 2 3 Předchozí Následující  

Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill