Jump to content
McMCC

[Entware-3x] Смотрим эфирное цифровое телевидение DVB-T/T2 через кинетик.

Recommended Posts

@KorDen, а есть возможность проверить не на SMP ядре, устройство типа Extra II? Мне не нравится, что вылетает на spin_lock, на моменте загрузки фирмвари, еще до регистрации демодулятора и тюнеров, на не SMP ядре должна быть более четкая картина происходящего...

Share this post


Link to post
Share on other sites

@McMCC, да вроде не особо отличается

Скрытый текст

[I] Feb 20 08:58:50 ndm: kernel: i2c /dev entries driver
[I] Feb 20 08:58:50 ndm: kernel: Loading modules backported from Linux version v4.4.2-0-g1cb8570
[I] Feb 20 08:58:50 ndm: kernel: Backport generated by backports.git v4.4.2-7-ndms
[I] Feb 20 08:58:51 ndm: kernel: dvb-usb: found a 'TBS 5520se USB2.0' in cold state, will try to load a firmware
[W] Feb 20 08:58:51 ndm: kernel: request_firmware: start...
[C] Feb 20 08:58:51 ndm: kernel: CPU 0 Unable to handle kernel paging request at virtual address 00000084, epc == 8015a15c, ra == 8015a150
[W] Feb 20 08:58:51 ndm: kernel: Oops[#1]:
[W] Feb 20 08:58:51 ndm: kernel: Cpu 0
[W] Feb 20 08:58:51 ndm: kernel: $ 0   : 00000000 00000000 00000000 00000084
[W] Feb 20 08:58:51 ndm: kernel: $ 4   : 8030f080 845a52e8 84409468 80309cbc
[W] Feb 20 08:58:51 ndm: kernel: $ 8   : 00000000 80127f90 845f4966 87ab4b3c
[W] Feb 20 08:58:51 ndm: kernel: $12   : 00000000 00000001 00000000 810a77c0
[W] Feb 20 08:58:51 ndm: kernel: $16   : 845a5248 84409470 845a52e8 80310000
[W] Feb 20 08:58:51 ndm: kernel: $20   : 00000001 00003a98 00000010 00000124
[W] Feb 20 08:58:51 ndm: kernel: $24   : 00000003 85c09928                  
[W] Feb 20 08:58:51 ndm: kernel: $28   : 845de000 845dfb88 00000028 8015a150
[W] Feb 20 08:58:51 ndm: kernel: Hi    : 0000000f
[W] Feb 20 08:58:51 ndm: kernel: Lo    : 00000009
[W] Feb 20 08:58:51 ndm: kernel: epc   : 8015a15c get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 20 08:58:51 ndm: kernel:     Tainted: P           O
[W] Feb 20 08:58:51 ndm: kernel: ra    : 8015a150 get_device_parent.isra.6+0x50/0x1e8
[W] Feb 20 08:58:51 ndm: kernel: Status: 1100fc03    KERNEL EXL IE 
[W] Feb 20 08:58:51 ndm: kernel: Cause : 00800008
[W] Feb 20 08:58:51 ndm: kernel: BadVA : 00000084
[W] Feb 20 08:58:51 ndm: kernel: PrId  : 00019655 (MIPS 24KEc)
[W] Feb 20 08:58:52 ndm: kernel: Modules linked in: dvb_usb_tbs5520se(O+) dvb_usb(O) dvb_core(O) rc_core(O) compat(O) fastvpn(PO) crypto_aes_engine(O) esp4 nf_nat_sip nf_conntrack_sip mt76x2_ap(O) mt7628_ap(O) rtsoc_eth(PO) rndis_host ip_set_hash_ip ip_set_hash_ipportip ip_set_hash_net snd_pcm_oss ip_set_hash_ipport snd_usb_audio cdc_ether ip_set_hash_ipportnet ip_set_bitmap_port xt_set huawei_cdc_ncm snd_pcm asix option ip_set_bitmap_ipmac cdc_ncm ip_set_hash_netiface ip_set_bitmap_ip ip_set_hash_netport usb_wwan ip_set_list_set usbextras(PO) authenc snd_usbmidi_lib nls_utf8 snd_seq_midi ip_set evdev xt_IPMARK(O) kalmia cp210x snd_hwdep xt_ACCOUNT(O) nls_cp1251 usbhid snd_mixer_oss ax88179_178a usb_storage cdc_acm l2tp_ppp nfnetlink_log usblp xt_DNETMAP(O) hid dm9601 xt_length2(O) snd_rawmidi arptable_filter sd_mod ohci_hcd sr_mod nls_cp437 xt_DELUDE(O) hw_cdc_net(O) xt_CHAOS(O) sierra sg snd_seq_midi_event usbnet ext4 snd_seq xt_LOGMARK(O) tfat(PO) nfnetlink_queue deflate ipcomp xt_STEAL(O) snd_seq_dev [...]
[W] Feb 20 08:58:52 ndm: kernel: Process modprobe (pid: 741, threadinfo=845de000, task=845765b0, tls=008cd490)
[W] Feb 20 08:58:52 ndm: kernel: Stack : 845a5240 845a5200 845a5240 8015ade0 00002000 845a5248 00000000 845a5240
[W] Feb 20 08:58:52 ndm: kernel:         84409468 8015af10 00002000 80159abc 845a5240 8015993c 00000000 00000000
[W] Feb 20 08:58:52 ndm: kernel:         845dfbe0 845f3a84 845a5200 845e91e0 845a5240 845a5200 845a5200 845dfc68
[W] Feb 20 08:58:52 ndm: kernel:         00000001 00003a98 00000010 00000124 00000028 845e857c 800416bc 845dfc04
[W] Feb 20 08:58:52 ndm: kernel:         845dfc04 84614f88 84614e84 00000000 845a5200 845dfc68 84409468 84caf680
[W] Feb 20 08:58:52 ndm: kernel:         ...
[W] Feb 20 08:58:52 ndm: kernel: Call Trace:
[W] Feb 20 08:58:52 ndm: kernel: [<8015a15c>] get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 20 08:58:52 ndm: kernel: [<8015af10>] device_add+0xe0/0x5fc
[W] Feb 20 08:58:52 ndm: kernel: [<845e857c>] i2c_del_mux_adapter+0x244/0x80c [compat]
[W] Feb 20 08:58:52 ndm: kernel: 
[W] Feb 20 08:58:52 ndm: kernel: 
[W] Feb 20 08:58:52 ndm: kernel: Code: 8e420000  8c42003c  24430084 <8c420084> 14620006  2444fffc  1000005b  00000000  8c820004 
[W] Feb 20 08:58:52 ndm: kernel: ---[ end trace 0a4fca02a9e89839 ]---
[W] Feb 20 08:58:52 ndm: kernel: mtdoops_proc: page is busy
[I] Feb 20 08:58:51 ndm: Opkg::Manager: /opt/etc/ndm/usb.d/000-kmod_loader.sh: Segmentation fault.

 

Странно, при горячем подключении тюнера дергается весь USB-хаб...

Share this post


Link to post
Share on other sites

Keenetic II, Astrometa DVBT2 (ID 15f4:0131), Версия NDMS 2.12.A.4.0-1

Нет устройства в /dev, даже нет /dev/dvb

В dmesg:

dvb_usb_tbs5520se: Unknown symbol i2c_new_device (err 0)
dvb_usb_tbs5520se: Unknown symbol request_firmware (err 0)
dvb_usb_tbs5520se: Unknown symbol i2c_unregister_device (err 0)
dvb_usb_tbs5520se: Unknown symbol i2c_transfer (err 0)
dvb_usb_tbs5520se: Unknown symbol dvb_usb_device_init (err 0)
dvb_usb_tbs5520se: Unknown symbol dvb_usb_device_exit (err 0)
dvb_usb_tbs5520se: Unknown symbol backport_dependency_symbol (err 0)
-----
usb 1-2: new high-speed USB device number 2 using ehci-platform
usb 1-2: New USB device found, idVendor=15f4, idProduct=0131
usb 1-2: Product: dvbt2
usb 1-2: Manufacturer: astrometadvbt2

Модуль поддержки USB-видео удалил, модуль поддержки USB-тюнеров уже был установлен.

ЧЯДНТ?

Share this post


Link to post
Share on other sites

Помогло удаление и повторная установка модуля поддержки DVB тюнеров.

Share this post


Link to post
Share on other sites
2 часа назад, nogood сказал:

Помогло удаление и повторная установка модуля поддержки DVB тюнеров.

А можно было depmod -a сделать, написал же выше, на новых прошивках, что бы не переустанавливать Entware, нужно выполнить эту команду, это обновит зависимости модулей и подключит новые...

Share this post


Link to post
Share on other sites

@KorDen, да нет, отличаются, по крайней мере видно, что spin_lock тут не причем, падает на регистрации устройства, только вот какого, без дебага не понять. Есть предположение, что на регистрации RC, только откуда там Remote Control, у вас в логе есть такая строчка на драйвере crazycat69.... Или это у вас там что-то другое в USB еще воткнуто?

P.S. А можно глянуть, там где у вас работает тюнер, информацию по cat /proc/bus/usb/devices или от команды usb-devices? Есть большое подозрение, что это происходит именно от IR, вылетает в модуле rc-core...

P.P.S. Ха, нашел разницу, дело в том, что когда у вас регистрируется тюнер, там, где он у вас работает, срабатывает регистрация в rc-core, в новых ядрах встроили поддержку LIRC прямо в него, а у нас драйвер LIRC идет отдельно и не встроен в rc-core, что бы его активировать, надо выполнить команду modprobe lirc_dev. Попробуйте так сделать, а подом подключить тюнер?

Share this post


Link to post
Share on other sites

Так... Продолжаю развлечение. Теперь при сканировании:

scan-s2 -o m3u -M -H http://192.168.10.1:8080 /opt/share/dtv-scan-tables/dvb-t/dvb-t2_All > /opt/share/xupnpd/playlists/my_scan.m3u

при прохождении частоты 610МГц (посмотрел по карте покрытия - как раз там должно быть несколько каналов):

----------------------------------> Using DVB-T2
>>> tune to: 610000:B8C999M999T999G999S1P0:T:27500:
DVB-T2 frequency is 610000000
DVB-T2 bandwidth is 8000000
status 1f | signal strength   0% | snr   0% | ber 0 | unc -2
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010

И ничего больше не находит. Гугл по этой ошибке особо не помог. Есть идеи?

Share this post


Link to post
Share on other sites
4 часа назад, McMCC сказал:

modprobe lirc_dev. Попробуйте так сделать, а подом подключить тюнер?

Не, всё равно на get_device_parent.isra.6+0x5c/0x1e8 падает. Замечу, у меня на ПК на версии от crazycat зависает полностью система при переподключении. В случае с Extra II это был USB-хаб с Ethernet (AsixEthernet), на ультре были только тюнер+флешка, на ПК только тюнер... Попозже скину с ПК

Edited by KorDen

Share this post


Link to post
Share on other sites
2 часа назад, nogood сказал:

И ничего больше не находит. Гугл по этой ошибке особо не помог. Есть идеи?

Сигнал слабый или много ошибок, тюнер видит, что сигнал на этом канале есть, но распознать не может. Обычно на повторном сканировании он в конце концов распознается, но лучше убедится, что антенна настроена правильно и нет рядом устройств создающих помехи...

Share this post


Link to post
Share on other sites

@KorDen, с ПК так же интересно посмотреть информацию от usb-devices или через proc. Я могу родные драйвера прикрутить, хотя не сильно верится, что это поможет, от crazycat96 они не сильно отличаются....

Share this post


Link to post
Share on other sites

@KorDen, попробуйте вот эти 2-е прошивки для Extra II, я туда родные драйвера вставил в разных вариантах...

 

 

 

Share this post


Link to post
Share on other sites

В usb-devices после покдлючения тюнера появляется только

T:  Bus=02 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  4 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=734c ProdID=5521 Rev=00.01
S:  Manufacturer=TBS-Tech
S:  Product=TBS 5521
C:  #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=tbs5520se

 

Share this post


Link to post
Share on other sites

@KorDen, странно, интерфейс один, тогда откуда же берется поддержка IR у crazycat69? Ну да ладно, я вставил оригинальные драйвера в двух верхних прошивках, имя прошивки оставил тоже оригинальное - dvb-usb-id5520se.fw... Надо попробовать на них тюнер, может запустится...

Share this post


Link to post
Share on other sites

@McMCC, FAIL :(

на прошивке _2338, вначале случайно подсунул пустой файл фирмвари, получил очевидный фейл, но вот за исключением трейса vmalloc всё остальное похоже аналогично, т.е. даже без подгрузки прошивки... depmod -a после прошивки запускал.

Скрытый текст

[I] Feb 21 00:24:23 ndm: kernel: i2c /dev entries driver
[I] Feb 21 00:24:23 ndm: kernel: Loading modules backported from Linux version v4.4.2-0-g1cb8570
[I] Feb 21 00:24:23 ndm: kernel: Backport generated by backports.git v4.4.2-7-ndms
[I] Feb 21 00:24:23 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in cold state, will try to load a firmware
[W] Feb 21 00:24:23 ndm: kernel: request_firmware: start...
[W] Feb 21 00:24:24 ndm: kernel: vmalloc: allocation failure: 0 bytes
[W] Feb 21 00:24:24 ndm: kernel: modprobe: page allocation failure: order:0, mode:0xd2
[W] Feb 21 00:24:26 ndm: kernel: Call Trace:
[W] Feb 21 00:24:26 ndm: kernel: [<8028e958>] dump_stack+0x8/0x34
[W] Feb 21 00:24:26 ndm: kernel: [<8006c408>] warn_alloc_failed+0xf0/0x138
[W] Feb 21 00:24:26 ndm: kernel: [<8009074c>] __vmalloc_node_range+0x270/0x2cc
[W] Feb 21 00:24:26 ndm: kernel: [<80090a24>] vmalloc+0x40/0x4c
[W] Feb 21 00:24:26 ndm: kernel: [<8452904c>] release_firmware+0x100/0x384 [compat]
[W] Feb 21 00:24:26 ndm: kernel: 
[W] Feb 21 00:24:26 ndm: kernel: Mem-Info:
[W] Feb 21 00:24:26 ndm: kernel: Normal per-cpu:
[W] Feb 21 00:24:26 ndm: kernel: CPU    0: hi:   42, btch:   7 usd:  36
[W] Feb 21 00:24:26 ndm: kernel: active_anon:2093 inactive_anon:33 isolated_anon:0
[W] Feb 21 00:24:26 ndm: kernel:  active_file:1828 inactive_file:8069 isolated_file:0
[W] Feb 21 00:24:26 ndm: kernel:  unevictable:0 dirty:4 writeback:0 unstable:0
[W] Feb 21 00:24:26 ndm: kernel:  free:13195 slab_reclaimable:746 slab_unreclaimable:2668
[W] Feb 21 00:24:26 ndm: kernel:  mapped:3343 shmem:43 pagetables:113 bounce:0
[W] Feb 21 00:24:26 ndm: kernel: Normal free:52780kB min:8192kB low:10240kB high:12288kB active_anon:8372kB inactive_anon:132kB active_file:7312kB inactive_file:32276kB unevictable:0kB isolated(anon):0kB isolated(file):0kB present:130048kB mlocked:0kB dirty:16kB writeback:0kB mapped:13372kB shmem:172kB slab_reclaimable:2984kB slab_unreclaimable:10672kB kernel_stack:664kB pagetables:452kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[W] Feb 21 00:24:26 ndm: kernel: lowmem_reserve[]: 0 0
[W] Feb 21 00:24:26 ndm: kernel: Normal: 29*4kB 5*8kB 3*16kB 3*32kB 2*64kB 1*128kB 0*256kB 2*512kB 2*1024kB 0*2048kB 12*4096kB = 52780kB
[W] Feb 21 00:24:26 ndm: kernel: 9940 total pagecache pages
[W] Feb 21 00:24:26 ndm: kernel: 0 pages in swap cache
[W] Feb 21 00:24:26 ndm: kernel: Swap cache stats: add 0, delete 0, find 0/0
[W] Feb 21 00:24:26 ndm: kernel: Free swap  = 0kB
[W] Feb 21 00:24:26 ndm: kernel: Total swap = 0kB
[W] Feb 21 00:24:26 ndm: kernel: 32768 pages RAM
[W] Feb 21 00:24:26 ndm: kernel: 1116 pages reserved
[W] Feb 21 00:24:26 ndm: kernel: 7465 pages shared
[W] Feb 21 00:24:26 ndm: kernel: 12221 pages non-shared
[C] Feb 21 00:24:26 ndm: kernel: CPU 0 Unable to handle kernel paging request at virtual address 00000084, epc == 8015a15c, ra == 8015a150
[W] Feb 21 00:24:26 ndm: kernel: Oops[#1]:
[W] Feb 21 00:24:26 ndm: kernel: Cpu 0
[W] Feb 21 00:24:26 ndm: kernel: $ 0   : 00000000 00000000 00000000 00000084
[W] Feb 21 00:24:26 ndm: kernel: $ 4   : 8030f080 84551ae8 85fe3c68 80309cbc
[W] Feb 21 00:24:26 ndm: kernel: $ 8   : 00000000 80127f90 8453492e 8791335c
[W] Feb 21 00:24:26 ndm: kernel: $12   : 00000000 00000001 00000000 8107f640
[W] Feb 21 00:24:26 ndm: kernel: $16   : 84551a48 85fe3c70 84551ae8 80310000
[W] Feb 21 00:24:26 ndm: kernel: $20   : 00000001 00003a98 00000011 00000124
[W] Feb 21 00:24:26 ndm: kernel: $24   : 00000003 80153208                  
[W] Feb 21 00:24:26 ndm: kernel: $28   : 84572000 84573b88 00000028 8015a150
[W] Feb 21 00:24:26 ndm: kernel: Hi    : 00000000
[W] Feb 21 00:24:26 ndm: kernel: Lo    : 83728000
[W] Feb 21 00:24:26 ndm: kernel: epc   : 8015a15c get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 21 00:24:26 ndm: kernel:     Tainted: P           O
[W] Feb 21 00:24:26 ndm: kernel: ra    : 8015a150 get_device_parent.isra.6+0x50/0x1e8
[W] Feb 21 00:24:26 ndm: kernel: Status: 1100fc03    KERNEL EXL IE 
[W] Feb 21 00:24:26 ndm: kernel: Cause : 00800008
[W] Feb 21 00:24:26 ndm: kernel: BadVA : 00000084
[W] Feb 21 00:24:26 ndm: kernel: PrId  : 00019655 (MIPS 24KEc)
[W] Feb 21 00:24:26 ndm: kernel: Modules linked in: dvb_usb_tbs5520se(O+) dvb_usb(O) dvb_core(O) rc_core(O) compat(O) crypto_aes_engine(O) esp4 fastvpn(PO) nf_nat_sip nf_conntrack_sip mt76x2_ap(O) mt7628_ap(O) ntc(PO) rtsoc_eth(PO) rndis_host ip_set_hash_ip ip_set_hash_ipportip ip_set_hash_net snd_pcm_oss ip_set_hash_ipport snd_usb_audio cdc_ether ip_set_hash_ipportnet ip_set_bitmap_port xt_set huawei_cdc_ncm snd_pcm asix option ip_set_bitmap_ipmac cdc_ncm ip_set_hash_netiface ip_set_bitmap_ip ip_set_hash_netport usb_wwan ip_set_list_set usbextras(PO) authenc snd_usbmidi_lib nls_utf8 snd_seq_midi ip_set evdev xt_IPMARK(O) kalmia cp210x thfsplus(O) snd_hwdep xt_ACCOUNT(O) nls_cp1251 usbhid snd_mixer_oss ax88179_178a usb_storage cdc_acm nfnetlink_log usblp xt_DNETMAP(O) hid dm9601 xt_length2(O) snd_rawmidi arptable_filter sd_mod ohci_hcd sr_mod nls_cp437 xt_DELUDE(O) hw_cdc_net(O) xt_CHAOS(O) sierra sg snd_seq_midi_event usbnet ext4 snd_seq xt_LOGMARK(O) tfat(PO) nfnetlink_queue deflate ipcomp xt_STEAL(O)  [...]
[W] Feb 21 00:24:26 ndm: kernel: Process modprobe (pid: 1034, threadinfo=84572000, task=845ddb08, tls=006a8490)
[W] Feb 21 00:24:26 ndm: kernel: Stack : 84551a40 84551a00 84551a40 8015ade0 00000000 84551a48 00000000 84551a40
[W] Feb 21 00:24:26 ndm: kernel:         85fe3c68 8015af10 00000000 80159abc 84551a40 8015993c 00000000 00000000
[W] Feb 21 00:24:26 ndm: kernel:         84573be0 84533a84 84551a00 845291e0 84551a40 84551a00 84551a00 84573c68
[W] Feb 21 00:24:26 ndm: kernel:         00000001 00003a98 00000011 00000124 00000028 8452857c 800416bc 84573c04
[W] Feb 21 00:24:26 ndm: kernel:         84573c04 84654f68 84654e6c 00000000 84551a00 84573c68 85fe3c68 866b7380
[W] Feb 21 00:24:26 ndm: kernel:         ...
[W] Feb 21 00:24:26 ndm: kernel: Call Trace:
[W] Feb 21 00:24:26 ndm: kernel: [<8015a15c>] get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 21 00:24:26 ndm: kernel: [<8015af10>] device_add+0xe0/0x5fc
[W] Feb 21 00:24:26 ndm: kernel: [<8452857c>] i2c_del_mux_adapter+0x244/0x80c [compat]
[W] Feb 21 00:24:26 ndm: kernel: 
[W] Feb 21 00:24:26 ndm: kernel: 
[W] Feb 21 00:24:26 ndm: kernel: Code: 8e420000  8c42003c  24430084 <8c420084> 14620006  2444fffc  1000005b  00000000  8c820004 
[W] Feb 21 00:24:26 ndm: kernel: ---[ end trace abf5cce77f6430d7 ]---
[W] Feb 21 00:24:26 ndm: kernel: mtdoops_proc: page is busy
[I] Feb 21 00:24:24 ndm: Opkg::Manager: /opt/etc/ndm/usb.d/000-kmod_loader.sh: Segmentation fault.

 

С фирмварью получил аналогичную прошлым ошибку:

Скрытый текст

[I] Feb 21 00:30:07 ndm: kernel: i2c /dev entries driver
[I] Feb 21 00:30:07 ndm: kernel: Loading modules backported from Linux version v4.4.2-0-g1cb8570
[I] Feb 21 00:30:07 ndm: kernel: Backport generated by backports.git v4.4.2-7-ndms
[I] Feb 21 00:30:07 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in cold state, will try to load a firmware
[W] Feb 21 00:30:07 ndm: kernel: request_firmware: start...
[C] Feb 21 00:30:08 ndm: kernel: CPU 0 Unable to handle kernel paging request at virtual address 00000084, epc == 8015a15c, ra == 8015a150
[W] Feb 21 00:30:08 ndm: kernel: Oops[#1]:
[W] Feb 21 00:30:08 ndm: kernel: Cpu 0
[W] Feb 21 00:30:08 ndm: kernel: $ 0   : 00000000 00000000 00000000 00000084
[W] Feb 21 00:30:08 ndm: kernel: $ 4   : 8030f080 85ca96e8 85122c68 80309cbc
[W] Feb 21 00:30:08 ndm: kernel: $ 8   : 00000000 80127f90 8455492e 8791355c
[W] Feb 21 00:30:08 ndm: kernel: $12   : 00000000 00000001 00000000 8107ad80
[W] Feb 21 00:30:08 ndm: kernel: $16   : 85ca9648 85122c70 85ca96e8 80310000
[W] Feb 21 00:30:08 ndm: kernel: $20   : 00000001 00003a98 00000011 00000124
[W] Feb 21 00:30:08 ndm: kernel: $24   : 00000003 86789928                  
[W] Feb 21 00:30:08 ndm: kernel: $28   : 845a8000 845a9b88 00000028 8015a150
[W] Feb 21 00:30:08 ndm: kernel: Hi    : 00000002
[W] Feb 21 00:30:08 ndm: kernel: Lo    : 00000019
[W] Feb 21 00:30:08 ndm: kernel: epc   : 8015a15c get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 21 00:30:08 ndm: kernel:     Tainted: P           O
[W] Feb 21 00:30:09 ndm: kernel: ra    : 8015a150 get_device_parent.isra.6+0x50/0x1e8
[W] Feb 21 00:30:09 ndm: kernel: Status: 1100fc03    KERNEL EXL IE 
[W] Feb 21 00:30:09 ndm: kernel: Cause : 00800008
[W] Feb 21 00:30:09 ndm: kernel: BadVA : 00000084
[W] Feb 21 00:30:09 ndm: kernel: PrId  : 00019655 (MIPS 24KEc)
[W] Feb 21 00:30:09 ndm: kernel: Modules linked in: dvb_usb_tbs5520se(O+) dvb_usb(O) dvb_core(O) rc_core(O) compat(O) crypto_aes_engine(O) esp4 fastvpn(PO) nf_nat_sip nf_conntrack_sip mt76x2_ap(O) mt7628_ap(O) ntc(PO) rtsoc_eth(PO) rndis_host ip_set_hash_ip ip_set_hash_ipportip ip_set_hash_net snd_pcm_oss ip_set_hash_ipport snd_usb_audio cdc_ether ip_set_hash_ipportnet ip_set_bitmap_port xt_set huawei_cdc_ncm snd_pcm asix option ip_set_bitmap_ipmac cdc_ncm ip_set_hash_netiface ip_set_bitmap_ip ip_set_hash_netport usb_wwan ip_set_list_set usbextras(PO) authenc snd_usbmidi_lib nls_utf8 snd_seq_midi ip_set evdev xt_IPMARK(O) kalmia cp210x thfsplus(O) snd_hwdep xt_ACCOUNT(O) nls_cp1251 usbhid snd_mixer_oss ax88179_178a usb_storage cdc_acm nfnetlink_log usblp xt_DNETMAP(O) hid dm9601 xt_length2(O) snd_rawmidi arptable_filter sd_mod ohci_hcd sr_mod nls_cp437 xt_DELUDE(O) hw_cdc_net(O) xt_CHAOS(O) sierra sg snd_seq_midi_event usbnet ext4 snd_seq xt_LOGMARK(O) tfat(PO) nfnetlink_queue deflate ipcomp xt_STEAL(O)  [...]
[W] Feb 21 00:30:09 ndm: kernel: Process modprobe (pid: 1020, threadinfo=845a8000, task=845cdb08, tls=00aa1490)
[W] Feb 21 00:30:09 ndm: kernel: Stack : 85ca9640 85ca9600 85ca9640 8015ade0 00002000 85ca9648 00000000 85ca9640
[W] Feb 21 00:30:09 ndm: kernel:         85122c68 8015af10 00002000 80159abc 85ca9640 8015993c 00000000 00000000
[W] Feb 21 00:30:09 ndm: kernel:         845a9be0 84553a84 85ca9600 845491e0 85ca9640 85ca9600 85ca9600 845a9c68
[W] Feb 21 00:30:09 ndm: kernel:         00000001 00003a98 00000011 00000124 00000028 8454857c 800416bc 845a9c04
[W] Feb 21 00:30:09 ndm: kernel:         845a9c04 84634f68 84634e6c 00000000 85ca9600 845a9c68 85122c68 866b7380
[W] Feb 21 00:30:09 ndm: kernel:         ...
[W] Feb 21 00:30:09 ndm: kernel: Call Trace:
[W] Feb 21 00:30:09 ndm: kernel: [<8015a15c>] get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 21 00:30:09 ndm: kernel: [<8015af10>] device_add+0xe0/0x5fc
[W] Feb 21 00:30:09 ndm: kernel: [<8454857c>] i2c_del_mux_adapter+0x244/0x80c [compat]
[W] Feb 21 00:30:09 ndm: kernel: 
[W] Feb 21 00:30:09 ndm: kernel: 
[W] Feb 21 00:30:09 ndm: kernel: Code: 8e420000  8c42003c  24430084 <8c420084> 14620006  2444fffc  1000005b  00000000  8c820004 
[W] Feb 21 00:30:09 ndm: kernel: ---[ end trace 7ed718915aa0d285 ]---
[W] Feb 21 00:30:09 ndm: kernel: mtdoops_proc: page is busy
[I] Feb 21 00:30:08 ndm: Opkg::Manager: /opt/etc/ndm/usb.d/000-kmod_loader.sh: Segmentation fault.

 

0001 тоже не отличается вроде:

Скрытый текст

[I] Feb 21 00:48:44 ndm: kernel: i2c /dev entries driver
[I] Feb 21 00:48:44 ndm: kernel: Loading modules backported from Linux version v4.4.2-0-g1cb8570
[I] Feb 21 00:48:44 ndm: kernel: Backport generated by backports.git v4.4.2-7-ndms
[I] Feb 21 00:48:44 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in cold state, will try to load a firmware
[W] Feb 21 00:48:44 ndm: kernel: request_firmware: start...
[C] Feb 21 00:48:45 ndm: kernel: CPU 0 Unable to handle kernel paging request at virtual address 00000084, epc == 8015a15c, ra == 8015a150
[W] Feb 21 00:48:45 ndm: kernel: Oops[#1]:
[W] Feb 21 00:48:45 ndm: kernel: Cpu 0
[W] Feb 21 00:48:45 ndm: kernel: $ 0   : 00000000 00000000 00000000 00000084
[W] Feb 21 00:48:45 ndm: kernel: $ 4   : 8030f080 85fcace8 8510b068 80309cbc
[W] Feb 21 00:48:45 ndm: kernel: $ 8   : 00000000 80127f90 845f492e 8790c5bc
[W] Feb 21 00:48:46 ndm: kernel: $12   : 00000000 00000001 00000000 810978c0
[W] Feb 21 00:48:46 ndm: kernel: $16   : 85fcac48 8510b070 85fcace8 80310000
[W] Feb 21 00:48:46 ndm: kernel: $20   : 00000001 00003a98 00000011 00000124
[W] Feb 21 00:48:46 ndm: kernel: $24   : 00000003 86789928                  
[W] Feb 21 00:48:46 ndm: kernel: $28   : 84510000 84511b88 00000028 8015a150
[W] Feb 21 00:48:46 ndm: kernel: Hi    : 00000002
[W] Feb 21 00:48:46 ndm: kernel: Lo    : 00000019
[W] Feb 21 00:48:46 ndm: kernel: epc   : 8015a15c get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 21 00:48:46 ndm: kernel:     Tainted: P           O
[W] Feb 21 00:48:46 ndm: kernel: ra    : 8015a150 get_device_parent.isra.6+0x50/0x1e8
[W] Feb 21 00:48:46 ndm: kernel: Status: 1100fc03    KERNEL EXL IE 
[W] Feb 21 00:48:46 ndm: kernel: Cause : 00800008
[W] Feb 21 00:48:46 ndm: kernel: BadVA : 00000084
[W] Feb 21 00:48:46 ndm: kernel: PrId  : 00019655 (MIPS 24KEc)
[W] Feb 21 00:48:46 ndm: kernel: Modules linked in: dvb_usb_tbs5520se(O+) dvb_usb(O) dvb_core(O) rc_core(O) compat(O) crypto_aes_engine(O) esp4 fastvpn(PO) nf_nat_sip nf_conntrack_sip mt76x2_ap(O) mt7628_ap(O) ntc(PO) rtsoc_eth(PO) rndis_host ip_set_hash_ip ip_set_hash_ipportip ip_set_hash_net snd_pcm_oss ip_set_hash_ipport snd_usb_audio cdc_ether ip_set_hash_ipportnet ip_set_bitmap_port xt_set huawei_cdc_ncm snd_pcm asix option ip_set_bitmap_ipmac cdc_ncm ip_set_hash_netiface ip_set_bitmap_ip ip_set_hash_netport usb_wwan ip_set_list_set usbextras(PO) authenc snd_usbmidi_lib nls_utf8 snd_seq_midi ip_set evdev xt_IPMARK(O) kalmia cp210x thfsplus(O) snd_hwdep xt_ACCOUNT(O) nls_cp1251 usbhid snd_mixer_oss ax88179_178a usb_storage cdc_acm nfnetlink_log usblp xt_DNETMAP(O) hid dm9601 xt_length2(O) snd_rawmidi arptable_filter sd_mod ohci_hcd sr_mod nls_cp437 xt_DELUDE(O) hw_cdc_net(O) xt_CHAOS(O) sierra sg snd_seq_midi_event usbnet ext4 snd_seq xt_LOGMARK(O) tfat(PO) nfnetlink_queue deflate ipcomp xt_STEAL(O)  [...]
[W] Feb 21 00:48:46 ndm: kernel: Process modprobe (pid: 1039, threadinfo=84510000, task=84540e40, tls=00a55490)
[W] Feb 21 00:48:46 ndm: kernel: Stack : 85fcac40 85fcac00 85fcac40 8015ade0 00002000 85fcac48 00000000 85fcac40
[W] Feb 21 00:48:46 ndm: kernel:         8510b068 8015af10 00002000 80159abc 85fcac40 8015993c 00000000 00000000
[W] Feb 21 00:48:46 ndm: kernel:         84511be0 845f3a84 85fcac00 845e91e0 85fcac40 85fcac00 85fcac00 84511c68
[W] Feb 21 00:48:46 ndm: kernel:         00000001 00003a98 00000011 00000124 00000028 845e857c 800416bc 84511c04
[W] Feb 21 00:48:46 ndm: kernel:         84511c04 84618f68 84618e6c 00000000 85fcac00 84511c68 8510b068 86619480
[W] Feb 21 00:48:46 ndm: kernel:         ...
[W] Feb 21 00:48:46 ndm: kernel: Call Trace:
[W] Feb 21 00:48:46 ndm: kernel: [<8015a15c>] get_device_parent.isra.6+0x5c/0x1e8
[W] Feb 21 00:48:46 ndm: kernel: [<8015af10>] device_add+0xe0/0x5fc
[W] Feb 21 00:48:46 ndm: kernel: [<845e857c>] i2c_del_mux_adapter+0x244/0x80c [compat]
[W] Feb 21 00:48:46 ndm: kernel: 
[W] Feb 21 00:48:46 ndm: kernel: 
[W] Feb 21 00:48:46 ndm: kernel: Code: 8e420000  8c42003c  24430084 <8c420084> 14620006  2444fffc  1000005b  00000000  8c820004 
[W] Feb 21 00:48:46 ndm: kernel: ---[ end trace adec7e6ee5c48f34 ]---
[W] Feb 21 00:48:46 ndm: kernel: mtdoops_proc: page is busy

 

 

Share this post


Link to post
Share on other sites

@KorDen, ну как я и подозревал, что разницы  не будет, ладно, оставим эту тему до того момента, пока я на руки не получу этот тюнер, тыкать пальцем в небо не особо получается...

Share this post


Link to post
Share on other sites

@KorDen, разобрался я с проблемой, определил место где падает и пофиксил backport, сами драйвера оказались не причем. Проблема возникала в функции request_firmware(), которая загружает прошивки, в асинхронном режиме затирались некоторые указатели и это приводило к падению функции device_add(), что мы собственно и наблюдали. Я обновил целиком firmware_class, т.к. в старой версии request_firmware() не годится для этих драйверов и сделал 2-е сборки с оригинальными драйверами и от crazycat69. Честно говоря не знаю, почему у вас фризится система на драйверах crazycat69, но думаю, что это специфика конкретных версий ядер. Прошу Вас проверить обе прошивки на Extra II и отписаться об результатах...

 

20180222_0342_Firmware-Keenetic_Extra_II-2.12.A.4.0-1-tbsdtv.bin

20180222_0401_Firmware-Keenetic_Extra_II-2.12.A.4.0-1-crazycat69.bin

P.S. Так как у меня нет еще тюнера на руках, я написал тест для загрузки фирмвари по аналогии с драйвером, и при его загрузке получил те же ошибки, что были у вас, сейчас я этих проблем больше не наблюдаю.... 

  • Thanks 1

Share this post


Link to post
Share on other sites

О, сподвижки появились, правда, проверял на горячую, на версии crazycat:

Скрытый текст

[I] Feb 21 00:18:16 ndm: kernel: dvb-usb: found a 'TBS 5520se USB2.0' in cold state, will try to load a firmware
[I] Feb 21 00:18:16 ndm: kernel: dvb-usb: downloading firmware from file 'dvb-usb-tbsqbox-id5521.fw'
[I] Feb 21 00:18:16 ndm: kernel: tbs5520se: start downloading TBS5520se firmware
[I] Feb 21 00:18:17 ndm: kernel: dvb-usb: found a 'TBS 5520se USB2.0' in warm state.
[I] Feb 21 00:18:17 ndm: kernel: dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[I] Feb 21 00:18:17 ndm: kernel: DVB: registering new adapter (TBS 5520se USB2.0)
[E] Feb 21 00:18:17 ndm: kernel: tbs5520se: read eeprom failed.
[E] Feb 21 00:18:17 ndm: kernel: dvb-usb: MAC address reading failed.
[I] Feb 21 00:18:17 ndm: kernel: usb 1-1.2: USB disconnect, device number 4
[I] Feb 21 00:18:17 ndm: kernel: i2c i2c-0: Added multiplexed i2c bus 1
[I] Feb 21 00:18:17 ndm: kernel: si2183 0-0067: Silicon Labs Si2183 successfully attached
[I] Feb 21 00:18:17 ndm: kernel: i2c i2c-1: av201x: Airoha Technology AV201x successfully attached
[W] Feb 21 00:18:18 ndm: kernel: si2157: probe of 1-0061 failed with error -145
[E] Feb 21 00:18:18 ndm: kernel: dvb-usb: no frontend was attached by 'TBS 5520se USB2.0'
[I] Feb 21 00:18:18 ndm: kernel: dvb-usb: TBS 5520se USB2.0 successfully initialized and connected.
[I] Feb 21 00:18:18 ndm: kernel: usbcore: registered new interface driver tbs5520se
[C] Feb 21 00:18:18 ndm: kernel: CPU 0 Unable to handle kernel paging request at virtual address 00000008, epc == 845f605c, ra == 845f6064
[W] Feb 21 00:18:18 ndm: kernel: Oops[#1]:
[W] Feb 21 00:18:18 ndm: kernel: Cpu 0
[W] Feb 21 00:18:18 ndm: kernel: $ 0   : 00000000 00000000 00000000 ffffffff
[W] Feb 21 00:18:18 ndm: kernel: $ 4   : 84b33ba0 84b33b80 00000000 ffffffff
[W] Feb 21 00:18:18 ndm: kernel: $ 8   : 00000001 00000008 00000100 000003a1
[W] Feb 21 00:18:18 ndm: kernel: $12   : 00000000 8838d200 0000000d 87c1e8d8
[W] Feb 21 00:18:18 ndm: kernel: $16   : 8591e080 84b33b80 8459dc80 84b33b80
[W] Feb 21 00:18:18 ndm: kernel: $20   : 84b33b80 8591e4ac 00000002 8591e4b8
[W] Feb 21 00:18:18 ndm: kernel: $24   : 87c1e8d8 8015c894                  
[W] Feb 21 00:18:18 ndm: kernel: $28   : 8580e000 8580fd00 00000000 845f6064
[W] Feb 21 00:18:18 ndm: kernel: Hi    : 00000008
[W] Feb 21 00:18:18 ndm: kernel: Lo    : ef7bdfe9
[W] Feb 21 00:18:18 ndm: kernel: epc   : 845f605c 0x845f605c
[W] Feb 21 00:18:18 ndm: kernel:     Tainted: P           O
[W] Feb 21 00:18:18 ndm: kernel: ra    : 845f6064 0x845f6064
[W] Feb 21 00:18:18 ndm: kernel: Status: 1100fc03    KERNEL EXL IE 
[W] Feb 21 00:18:18 ndm: kernel: Cause : 80800008
[W] Feb 21 00:18:18 ndm: kernel: BadVA : 00000008
[W] Feb 21 00:18:18 ndm: kernel: PrId  : 00019655 (MIPS 24KEc)
[W] Feb 21 00:18:18 ndm: kernel: Modules linked in: si2157(O) av201x(O) si2183(O) dvb_usb_tbs5520se(O) dvb_usb(O) dvb_core(O) lirc_dev(O) rc_core(O) compat(O) crypto_aes_engine(O) esp4 fastvpn(PO) nf_nat_sip nf_conntrack_sip mt76x2_ap(O) mt7628_ap(O) ntc(PO) rtsoc_eth(PO) rndis_host ip_set_hash_ip ip_set_hash_ipportip ip_set_hash_net snd_pcm_oss ip_set_hash_ipport snd_usb_audio cdc_ether ip_set_hash_ipportnet ip_set_bitmap_port xt_set huawei_cdc_ncm snd_pcm asix option ip_set_bitmap_ipmac cdc_ncm ip_set_hash_netiface ip_set_bitmap_ip ip_set_hash_netport usb_wwan ip_set_list_set usbextras(PO) authenc snd_usbmidi_lib nls_utf8 snd_seq_midi ip_set evdev xt_IPMARK(O) kalmia cp210x thfsplus(O) snd_hwdep xt_ACCOUNT(O) nls_cp1251 usbhid snd_mixer_oss ax88179_178a usb_storage cdc_acm nfnetlink_log usblp xt_DNETMAP(O) hid dm9601 xt_length2(O) snd_rawmidi arptable_filter sd_mod ohci_hcd sr_mod nls_cp437 xt_DELUDE(O) hw_cdc_net(O) xt_CHAOS(O) sierra sg snd_seq_midi_event usbnet ext4 snd_seq xt_LOGMARK(O) tfat(PO) nf [...]
[W] Feb 21 00:18:18 ndm: kernel: Process khubd (pid: 425, threadinfo=8580e000, task=87fdd5b0, tls=00000000)
[W] Feb 21 00:18:18 ndm: kernel: Stack : 8605c8ec 00000005 84b33ba0 844b7000 84b33ba0 844b7000 845f6f14 861ac154
[W] Feb 21 00:18:18 ndm: kernel:         844de6c8 84b33ba0 00000000 00000000 00000000 84b33ba0 845f6f14 861ba8e0
[W] Feb 21 00:18:18 ndm: kernel:         844b7068 8015da38 844ca330 8015c894 861ba8e0 844b7068 84b33b80 84b33bd4
[W] Feb 21 00:18:18 ndm: kernel:         84b33ba0 8015dac8 8618fe08 00000000 844d8300 84b33ba8 8605c8ac 8605c8ac
[W] Feb 21 00:18:18 ndm: kernel:         84b33ba0 8015d210 00000000 00000001 00000000 844b70a0 84b33ba0 00000000
[W] Feb 21 00:18:18 ndm: kernel:         ...
[W] Feb 21 00:18:18 ndm: kernel: Call Trace:
[W] Feb 21 00:18:18 ndm: kernel: [<845f605c>] 0x845f605c
[W] Feb 21 00:18:18 ndm: kernel: 
[W] Feb 21 00:18:18 ndm: kernel: 
[W] Feb 21 00:18:18 ndm: kernel: Code: 12000007  8fbf001c  8e020064 <0c0171ab> 8c440008  0d171308  02002025  8fbf001c  8fb20018 
[W] Feb 21 00:18:18 ndm: kernel: ---[ end trace 907d7a9fa63e72e6 ]---
[W] Feb 21 00:18:18 ndm: kernel: mtdoops_proc: page is busy

 

 

  • Thanks 1

Share this post


Link to post
Share on other sites

О, на драйвере tbs похоже взлетело, по крайней мере по логу

Скрытый текст

[I] Feb 22 09:59:47 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in cold state, will try to load a firmware
[I] Feb 22 09:59:47 ndm: kernel: dvb-usb: downloading firmware from file 'dvb-usb-id5520se.fw'
[I] Feb 22 09:59:47 ndm: kernel: tbs5520se: start downloading TBS5520se firmware
[I] Feb 22 09:59:48 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in warm state.
[I] Feb 22 09:59:48 ndm: kernel: dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[I] Feb 22 09:59:48 ndm: kernel: usb 1-1.2: USB disconnect, device number 4
[I] Feb 22 09:59:48 ndm: kernel: DVB: registering new adapter (TurboSight TBS 5520SE)
[E] Feb 22 09:59:48 ndm: kernel: tbs5520se: read eeprom failed.
[E] Feb 22 09:59:48 ndm: kernel: dvb-usb: MAC address reading failed.
[I] Feb 22 09:59:48 ndm: kernel: i2c i2c-0: Added multiplexed i2c bus 1
[I] Feb 22 09:59:48 ndm: kernel: si2183 0-0067: Silicon Labs Si2183 successfully attached
[W] Feb 22 09:59:48 ndm: kernel: si2157: probe of 1-0061 failed with error -145
[E] Feb 22 09:59:48 ndm: kernel: dvb-usb: no frontend was attached by 'TurboSight TBS 5520SE'
[I] Feb 22 09:59:48 ndm: kernel: dvb-usb: TurboSight TBS 5520SE successfully initialized and connected.
[I] Feb 22 09:59:48 ndm: kernel: usbcore: registered new interface driver tbs5520se
[I] Feb 22 09:59:48 ndm: kernel: dvb-usb: TurboSight TBS 5520SE successfully deinitialized and disconnected.
[I] Feb 22 09:59:49 ndm: kernel: usb 1-1.2: new high-speed USB device number 5 using ehci-platform
[I] Feb 22 09:59:49 ndm: kernel: usb 1-1.2: New USB device found, idVendor=734c, idProduct=5521
[I] Feb 22 09:59:50 ndm: kernel: usb 1-1.2: Product: TBS 5521
[I] Feb 22 09:59:50 ndm: kernel: usb 1-1.2: Manufacturer: TBS-Tech
[I] Feb 22 09:59:50 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in cold state, will try to load a firmware
[I] Feb 22 09:59:50 ndm: kernel: dvb-usb: downloading firmware from file 'dvb-usb-id5520se.fw'
[I] Feb 22 09:59:50 ndm: kernel: tbs5520se: start downloading TBS5520se firmware
[I] Feb 22 09:59:50 ndm: kernel: dvb-usb: found a 'TurboSight TBS 5520SE' in warm state.
[I] Feb 22 09:59:50 ndm: kernel: dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[I] Feb 22 09:59:50 ndm: kernel: DVB: registering new adapter (TurboSight TBS 5520SE)
[I] Feb 22 09:59:50 ndm: kernel: dvb-usb: MAC address: 00:22:ab:c0:4b:74
[I] Feb 22 09:59:50 ndm: kernel: i2c i2c-0: Added multiplexed i2c bus 1
[I] Feb 22 09:59:50 ndm: kernel: si2183 0-0067: Silicon Labs Si2183 successfully attached
[I] Feb 22 09:59:50 ndm: kernel: si2157 1-0061: Silicon Labs Si2147/2148/2157/2158 successfully attached
[I] Feb 22 09:59:50 ndm: kernel: i2c i2c-1: av201x: Airoha Technology AV201x successfully attached
[I] Feb 22 09:59:50 ndm: kernel: usb 1-1.2: DVB: registering adapter 0 frontend 0 (TurboSight TBS 5520SE DVB-T/T2/C/C2/ISDB-T)...
[I] Feb 22 09:59:50 ndm: kernel: usb 1-1.2: DVB: registering adapter 0 frontend 1 (TurboSight TBS 5520SE DVB-S/S2/S2X)...
[I] Feb 22 09:59:50 ndm: kernel: dvb-usb: TurboSight TBS 5520SE successfully initialized and connected.

 

Update: Работает DVB-C minisatip -> tvheadend, напрямую в tvheadend тюнер что-то не подхватывается, но это уже детали

Edited by KorDen
  • Thanks 1

Share this post


Link to post
Share on other sites

@KorDen, большое спасибо за ваше участие, без вас бы не разобрался! По итогам мы имеем теперь, рабочие оригинальные драйвера, я их закинул в git и заменил прежние, пока с драйверами от crazycat69 разбираться нет возможности, в оригинальном драйвере я заменил имя прошивки  dvb-usb-id5520se.fw на dvb-usb-tbsqbox-id5521.fw, что бы не пересобирать пакет dvb-firmware в Entware, да и так логичнее будет, ID этого устройства 5521. В новых сборках прошивок должны будут появится все эти исправления, так что пока тренируемся на Extra II.... Какая у вас версия TVheadend? Я делал отдельную специальную сборку версии 4.2, 4.3 мне показалось еще сыроватой и более громоздкой...

Share this post


Link to post
Share on other sites
6 часов назад, McMCC сказал:

Какая у вас версия TVheadend? Я делал отдельную специальную сборку версии 4.2, 4.3 мне показалось еще сыроватой и более громоздкой...

Я пользовался тем, что есть в Entware-3x, т.е. 4.0.9. На ультре он вроде успешно видел T230C, сейчас воткнул на экстре только T230C - тоже не видит напрямую, что-то где-то поломано похоже..

 

Edit: Так, на 2.12.A.4.0-2 вроде тюнеры завелись (вообще, не в tvheadend), пошел обновлять ультру на проверку...

Edited by KorDen

Share this post


Link to post
Share on other sites

Ага, @Александр Рыжов подсказывает, что в Entware tvheadend собран без поддержки DVB, а я видимо действительно уже запутался где я что видел.

@McMCC, уже готового tvheadend с поддержкой dvb у вас случаем нет?

Share this post


Link to post
Share on other sites

@KorDen, я вроде пробовал эту версию tvheadend, вроде бы работало все... Просто я захотел более свежий вариант с плюшками, поэтому да, есть у меня собранный TVheadend-4.2 в пакете для установки, только я не сделал пока стартовый скрипт, стартовал вручную...

первый раз запускаем так - /opt/usr/sbin/tvheadend -f -С -l /opt/tmp/tvheadend.log -u root -g root -c /opt/etc/tvheadend --satip_bindaddr 0.0.0.0
потом всегда так - /opt/usr/sbin/tvheadend -f -l /opt/tmp/tvheadend.log -u root -g root -c /opt/etc/tvheadend --satip_bindaddr 0.0.0.0

tvheadend_ndms_4.2-1_mipsel-3x.ipk

Share this post


Link to post
Share on other sites

@McMCC, я уже собрал у себя 4.0.9 с поддержкой DVB, всё работает на Ultra II (ну, еще надо будет работоспособность DVB-S ради интереса проверить..)

Edited by KorDen

Share this post


Link to post
Share on other sites
10 минут назад, KorDen сказал:

@McMCC, я уже собрал у себя 4.0.9 с поддержкой DVB, всё работает на Ultra II (ну, еще надо будет работоспособность DVB-S ради интереса проверить..)

Да, вот это самое интересное, я ради DVB-S/S2/T/T2 себе беру... Можете попробовать мою версию  tvheadend и сравнить. На minisatip DVB-S должен тоже без проблем пойти...

Share this post


Link to post
Share on other sites
48 минут назад, McMCC сказал:

Да, вот это самое интересное, я ради DVB-S/S2/T/T2 себе беру... Можете попробовать мою версию  tvheadend и сравнить. На minisatip DVB-S должен тоже без проблем пойти...

Позвольте вмешаюсь. При попытке установки tvheadend_ndms_4.2-1_mipsel-3x.ipk установка срывается из-за отсутствия liburiparser.

Share this post


Link to post
Share on other sites

@SigmaPlus, эта зависимость должна быть в Entware, я вроде отдельно ничего не ставил сам... Попробуйте через opkg установить этот пакет...

P.S. Проверил, эта зависимость не требуется, пакет собран без нее, видимо попало из шаблона, установите пакет с игнорированием зависимостей или распакуйте его вручную...

  • Thanks 1

Share this post


Link to post
Share on other sites

А ещё вопрос, может тоже уже обсуждался, а можно что-то похожее только с кабельным телевиденьем?

 

UPD. я почитал комменты вверху походу это называется dvb-c/s. Но это цифровое кабельное, а есть чёто аналоговое.

Edited by utya

Share this post


Link to post
Share on other sites
4 часа назад, vlasky сказал:

SkyStar usb hd можно запустить?

Пока - нет, но stv6110.ko уже есть в модулях, да и учитывая "Drivers are included in kernel branch 2.6.39", чую, поддержка скоро появится, если будете тестировщиком ;)

@McMCC, похоже тему надо переименовывать в "Смотрим цифровое телевидение (DVB) через кинетик" и указывать кто какие стандарты поддерживают :)

Edited by KorDen
  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...