1

Temat: Barrier Braker DVB-T i RTL2832U

Postępuje wg poradnika http://eko.one.pl/?p=openwrt-dvb,
lecz kilka rzeczy się nie zgadza w stosunku do  BB i  prosiłbym o pomoc




pliczki    dvb-usb.ko; dvb-usb_v2.ko  pobrałem  z  http://dl.eko.one.pl/barrier_breaker/ar71xx/multimedia/  i wrzuciłem  analogicznie do /lib/modules/3.10.49



root@wrt:~# insmod dvb-usb
kmod: failed to insert /lib/modules/3.10.49/dvb-usb.ko


root@wrt:~# insmod dvb-usb_v2
kmod: failed to insert /lib/modules/3.10.49/dvb-usb_v2.ko


root@wrt:~# strings /lib/modules/3.10.49/dvb-usb-rtl28xxu.ko | grep depends
depends=dvb_usb_v2,rtl2830,usbcore,rc-core


root@wrt:~# insmod rc-core
kmod: failed to insert /lib/modules/3.10.49/rc-core.ko

co robie źle?

2

Odp: Barrier Braker DVB-T i RTL2832U

Na razie nic. Zobacz od czego dvb-usb zależy - logi coś powiedzą.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Barrier Braker DVB-T i RTL2832U

root@wrt:~# strings /lib/modules/3.10.49/dvb-usb.ko |grep depends
depends=rc-core,dvb-core,usbcore

poniższe pliki  są w /lib/modules/3.10.49 , i nie chcą się zainstalować

insmod rc-core
kmod: failed to insert /lib/modules/3.10.49/rc-core.ko

root@wrt:~# insmod dvb-core 
kmod: module is already loaded - dvb-core

root@wrt:~# insmode usbcore.ko
-ash: insmode: not found

root@wrt:~# strings /lib/modules/3.10.49/dvb_usb_v2.ko |grep depends
-ash: root@wrt:~#: not found

4

Odp: Barrier Braker DVB-T i RTL2832U

A rc-core pewnie zależy od input core które też pewnie nie masz. Zależności wszystkiego sprawdzaj.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez mkupa 2015-01-27 09:26:34)

Odp: Barrier Braker DVB-T i RTL2832U

Przeinstalowałem system na nowo,  dorwałem popularny dongiel usb ITE 9135

prawidłowa kolejność modułów na barrier braaker  to

insmod input-core.ko
insmod dvb-core.ko
insmod it913x-fe.ko
insmod rc-core.ko
insmod rc-it913x-v1.ko
insmod rc-it913x-v2.ko
insmod dvb-usb.ko
insmod dvb_usb_v2.ko
insmod dvb-usb-it913x.ko


/etc/init.d/tvheadend  start


opkg install tvheadend   instaluje wersje która nie wykrywa mi tunera

znalazłem inna wersje  na forum  od Bartekk

" Tak, niektóre wersje tvheadend'a są strasznie wybredne. Tutaj masz wersje 3.6 dla ar71xx:
http://www61.zippyshare.com/v/40119290/file.html"

ta zadziałała

pierwsze uruchomienie
tvheadend -c /etc/tvheadend -C


Jan 27 09:08:07.957 [ NOTICE] START: HTS Tvheadend version 0.0.0~unknown started, running as PID:2801 UID:0 GID:0, settings located in '/etc/tvheadend'

tutaj tuner działa lecz nie zapamiętuje użytkownika , tj. po utworzeniu nowego  użytkownika zapasuje i z kolejnym  normalnym uruchomieniem
/etc/init.d/tvheadend  start

Nie mogę się zalogować na  panel.  Nie przyjmuje hasła

użytkownicy tworzeni są kolejno w katalogu
/etc/tvheadend/accesscontrol

próbowałem tworzyć kilku  użytkowników wszystkie wywala.


gdzie szukać błędu ?

6

Odp: Barrier Braker DVB-T i RTL2832U

Pomoże ktoś ?
Pogram działa tylko z parametrem -C , a zależy mi na użytkownikach. Czy ma ktoś inny build tvheadend?

7

Odp: Barrier Braker DVB-T i RTL2832U

mkupa napisał/a:

Pomoże ktoś ?
Pogram działa tylko z parametrem -C , a zależy mi na użytkownikach. Czy ma ktoś inny build tvheadend?

A może teraz powinieneś założyć nowy wątek o tvheadend?
bo potem nikt z pozostałych użytkowników nie spodziewa się konfiguracji programu w sprzętowym temacie o tunerze.

Skoro wersja od @Bartekk wykrywa tuner to jest dobra. Na marginesie napiszę Ci, że wersja z openwrt.org też nie wykrywała mi tunera bo pewnie nie była skompilowana z opcjami DVB. Też samemu kompilowałem swoją wersję zaznaczając odpowiednie opcje.

Xiaomi AX3000T @ Netgear R6220
* DVBT2 - T230C *

8

Odp: Barrier Braker DVB-T i RTL2832U

Próbuję zainstalować MT4168 na chipie ITE 9135 wg instrukcji mkupa z piątego postu. Wszystko idzie dobrze, aż do instrukcji insmod dvb-usb-it913x.ko

W logach wywala:
Mon Jun 29 20:07:00 2015 kern.info kernel: [  113.920000] usbcore: registered new interface driver dvb_usb_it913x
Mon Jun 29 20:07:00 2015 kern.info kernel: [  113.920000] it913x: Chip Version=01 Chip Type=9135
Mon Jun 29 20:07:00 2015 kern.info kernel: [  113.930000] it913x: Firmware Version 204869120it913x: Remote HID mode NOT SUPPORTED
Mon Jun 29 20:07:00 2015 kern.info kernel: [  113.940000] it913x: Dual mode=3 Tuner Type=0<6>[  113.950000] usb 1-1.3: dvb_usb_v2: found a 'ITE 9135(9006) Generic' in warm state
Mon Jun 29 20:07:00 2015 kern.info kernel: [  113.960000] usb 1-1.3: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.970000] kworker/0:1: page allocation failure: order:4, mode:0x1020
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.980000] CPU: 0 PID: 92 Comm: kworker/0:1 Not tainted 3.10.49 #9
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000] Workqueue: events dvb_usbv2_suspend [dvb_usb_v2]
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000] Stack : 81889f00 802fb10c 00000000 00000004 00000000 00000000 00000000 00000000
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000]         00000000 802951cc 0000005c 801f6120 8182b3e8 00000000 80308708 8189bc3c
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000]         8189bc3c 802951cc 00000000 801f5c44 00000006 00000000 00000005 80229d28
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000]         00000000 00000000 00000000 00000000 00000000 00000000 6576656e 74730000
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000]         00000000 00000000 00000000 00000000 81824b00 81042300 812e0b08 8189bbe8
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  113.990000]         ...
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.030000] Call Trace:
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.030000] [<80239e70>] show_stack+0x48/0x70
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.030000] [<802a4bb0>] warn_alloc_failed+0x108/0x12c
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.040000] [<80081ee8>] __alloc_pages_nodemask+0x3a0/0x634
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.050000] [<80093198>] __get_free_pages+0x18/0x4c
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.050000] [<801b12f8>] mips_dma_alloc_coherent+0x50/0xb4
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.060000] [<81b0e2e4>] hcd_buffer_alloc+0x6c/0xc0 [usbcore]
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.060000] [<812e1e70>] dvb_usbv2_generic_write_locked+0x4d0/0x548 [dvb_usb_v2]
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.070000]
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.070000] Mem-Info:
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.070000] Normal per-cpu:
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000] CPU    0: hi:    0, btch:   1 usd:   0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000] active_anon:307 inactive_anon:371 isolated_anon:0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000]  active_file:835 inactive_file:866 isolated_file:0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000]  unevictable:0 dirty:1 writeback:0 unstable:0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000]  free:1198 slab_reclaimable:607 slab_unreclaimable:1182
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000]  mapped:564 shmem:96 pagetables:74 bounce:0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.080000]  free_cma:0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.110000] Normal free:4792kB min:676kB low:844kB high:1012kB active_anon:1228kB inactive_anon:1484kB active_file:3340kB inactive_file:3464kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:32768kB managed:28592kB mlocked:0kB dirty:4kB writeback:0kB mapped:2256kB shmem:384kB slab_reclaimable:2428kB slab_unreclaimable:4728kB kernel_stack:400kB pagetables:296kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimableMon Jun 29 20:07:00 2015 kern.warn kernel: [  114.150000] lowmem_reserve[]: 0 0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.160000] Normal: 270*4kB (UEMR) 182*8kB (UEMR) 79*16kB (UEMR) 29*32kB (UMR) 1*64kB (R) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 4792kB
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.170000] 1805 total pagecache pages
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.170000] 8 pages in swap cache
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.180000] Swap cache stats: add 8, delete 0, find 0/0
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.180000] Free swap  = 131036kB
Mon Jun 29 20:07:00 2015 kern.warn kernel: [  114.190000] Total swap = 131068kB
Mon Jun 29 20:07:00 2015 kern.info kernel: [  114.190000] usb 1-1.3: dvb_usb_v2: 'ITE 9135(9006) Generic' error while loading driver (-12)
Mon Jun 29 20:07:00 2015 kern.info kernel: [  114.200000] usb 1-1.3: dvb_usb_v2: 'ITE 9135(9006) Generic' successfully deinitialized and disconnected

Jeśli chodzi o firmware to próbowałem na dwóch i na obu to samo:
http://palosaari.fi/linux/v4l-dvb/firmw … 9135-01.fw
http://palosaari.fi/linux/v4l-dvb/firmw … 9135-01.fw

Prób dokonywałem na OpenWrt Barrier Breaker 14.07 z LuCi zainstalowanym na TL-WR1043N.
Tradycyjnie pytam zatem, co robię źle?

OpenWrt 25.12 @ GL.iNet GL-MT6000
OpenWrt 25.12 @ Xiaomi Mi Router AX3000T
OpenWrt 25.12 @ D-Link DAP-X1860 A1
Mój blog: Komputery i Systemy

9

Odp: Barrier Braker DVB-T i RTL2832U

Tak jak byś ładował moduły nie od tego kernela. Skąd masz system?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Barrier Braker DVB-T i RTL2832U

Też się tego bałem :-( Od Ciebie, dokładnie to z http://dl.eko.one.pl/luci/barrier_break … pgrade.bin a moduły z http://dl.eko.one.pl/barrier_breaker/ar71xx/multimedia/ Jedynie firmware jest obcy, bo ten u Ciebie ma 0 bajtów http://dl.eko.one.pl/barrier_breaker/ar … 9135-01.fw

OpenWrt 25.12 @ GL.iNet GL-MT6000
OpenWrt 25.12 @ Xiaomi Mi Router AX3000T
OpenWrt 25.12 @ D-Link DAP-X1860 A1
Mój blog: Komputery i Systemy

11

Odp: Barrier Braker DVB-T i RTL2832U

Więc powinno działać bo to od tego systemu są.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.