[1] 2 >>> MLD-5.x / Systems / Raspberry PI / [Gelöst][5.1 stable] kernel-modul vtunerc - crash
 

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« on: October 26, 2016, 10:39:35 »
Hallo,

ich wollte auf meinem rpi2 satip mit vtunerc ausprobieren - im Vergleich zu vdr-plugin-satip.

Leider stürzt das kernel-modul vtunerc beim Starten ab.

dmesg liefert das Folgende:
Code: [Select]
[   22.879763] WARNING: You are using an experimental version of the media stack.
[   22.879763]  As the driver is backported to an older kernel, it doesn't offer
[   22.879763]  enough quality for its usage in production.
[   22.879763]  Use it with care.
[   22.879763] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[   22.879763]  1555f3bf5cc172e7d23c2b8db10d656d15bec13e [media] saa7164: fix compiler warning
[   22.879763]  ebf984bb151e9952cccd060d3aba0b4d30a87e81 [media] v4l2: replace s_mbus_fmt by set_fmt in bridge drivers
[   22.879763]  5eab4983777ba913efb42dd0f177b0dcdbd4f3d9 [media] v4l2: replace try_mbus_fmt by set_fmt in bridge drivers
[   22.879763]  experimental: 82186b8b60da1c55e956c89d78a8de4e670d5a29 experimental/ddbridge: Include LNBH25 driver in build process.
[   22.879763]  v4l-dvb-saa716x: 3b9fce66666a32ddf2b94ac7e72e540773f3e353 saa716x_ff: Avoid sleeping in fifo_worker
[   22.886407] virtual DVB adapter driver, version 1.4, (c) 2010-12 Honza Petrous, SmartImp.cz
[   22.890596] Unable to handle kernel NULL pointer dereference at virtual address 00000414
[   22.890613] pgd = a8a78000
[   22.890621] [00000414] *pgd=293c2831, *pte=00000000, *ppte=00000000
[   22.890645] Internal error: Oops: 17 [#1] SMP ARM
[   22.890664] Modules linked in: vtunerc(O+) dvb_core(O) snd_soc_bcm2708_i2s regmap_mmio snd_soc_core snd_compress snd_pcm_dmaengine uinput snd_bcm2835 snd_pcm snd_timer snd
[   22.890737] CPU: 0 PID: 942 Comm: modprobe Tainted: G           O    4.1.21.196.1 #1
[   22.890753] Hardware name: BCM2709
[   22.890766] task: a9354500 ti: a92e2000 task.ti: a92e2000
[   22.890799] PC is at vtunerc_register_ctrldev+0x18/0x180 [vtunerc]
[   22.890821] LR is at vtunerc_init+0x28c/0x344 [vtunerc]
[   22.890838] pc : [<7f0b6cb4>]    lr : [<7f0bb28c>]    psr: 60000013
[   22.890838] sp : a92e3d68  ip : a92e3d98  fp : a92e3d94
[   22.890860] r10: 00000000  r9 : 7f0b875c  r8 : 00000001
[   22.890875] r7 : 00000000  r6 : a9570280  r5 : 80a40498  r4 : 80a40498
[   22.890890] r3 : 00000000  r2 : ffffffea  r1 : 00000000  r0 : 00000000
[   22.890908] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[   22.890925] Control: 10c5387d  Table: 28a7806a  DAC: 00000015
[   22.890940] Process modprobe (pid: 942, stack limit = 0xa92e2210)
[   22.890956] Stack: (0xa92e3d68 to 0xa92e4000)
[   22.890974] 3d60:                   80a40498 80a40498 a9570280 80a40498 80a40498 a9570280
[   22.890996] 3d80: 00000000 00000001 a92e3de4 a92e3d98 7f0bb28c 7f0b6ca8 a9667c00 a92e3de0
[   22.891018] 3da0: 7f0b8e14 7f0b8f9c 80b3efe4 7f0bb000 a92e3dd8 ffffffea 80479870 80a40498
[   22.891040] 3dc0: 80a40498 a9570280 7f0bb000 00000001 56a8ff1c 00000000 a92e3e64 a92e3de8
[   22.891062] 3de0: 80009660 7f0bb00c 56a8ff1c a9570108 a92e3e14 a92e3e00 80706430 80705a50
[   22.891084] 3e00: a92e2000 7f0b8e14 a92e3e24 a92e3e18 80706494 80706414 a92e3e64 a92e3e28
[   22.891105] 3e20: 8013d39c 80706458 8013de4c 8013d6b4 00000008 000029d9 b3a19000 7f0b8e14
[   22.891127] 3e40: 00000001 a9570240 7f0b8e14 00000001 56a8ff1c a9570108 a92e3e8c a92e3e68
[   22.891149] 3e60: 8070297c 800095d0 a92e3e8c a92e3e78 8012f180 a92e3f40 00000001 a9570100
[   22.891170] 3e80: a92e3f3c a92e3e90 8009b000 80702918 7f0b8e20 00007fff 800981b4 a92e3ea8
[   22.891192] 3ea0: 8012e804 000000fc 00000000 7f0b8e20 7f0b8e20 7f0b9020 7f0b8f8c 7f0b8e5c
[   22.891213] 3ec0: ff000000 8070818c a92e3eec a92e3ed8 8070818c 00000000 00000000 00000000
[   22.891234] 3ee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[   22.891256] 3f00: 00000000 00000000 00000000 00000000 01492428 00007240 00000000 0149b6f8
[   22.891278] 3f20: 01492428 b3a20240 a92e2000 00000000 a92e3fa4 a92e3f40 8009b750 800997a0
[   22.891299] 3f40: b3a19000 00007240 b3a1fc00 b3a1d09f b3a1e1ec 00003020 00003380 00000000
[   22.891321] 3f60: 00000000 00000000 00000026 00000027 0000001c 00000020 00000012 00000000
[   22.891343] 3f80: 00007240 01492428 01492c18 00000080 8000fc28 a92e2000 00000000 a92e3fa8
[   22.891365] 3fa0: 8000fa20 8009b67c 00007240 01492428 014944b8 00007240 01492428 01493050
[   22.891386] 3fc0: 00007240 01492428 01492c18 00000080 01493050 00000000 000a5d00 01492c18
[   22.891408] 3fe0: 7ec96a98 7ec96a88 00024ff0 76e5f7f0 20000010 014944b8 2effa821 2effac21
[   22.891459] [<7f0b6cb4>] (vtunerc_register_ctrldev [vtunerc]) from [<7f0bb28c>] (vtunerc_init+0x28c/0x344 [vtunerc])
[   22.891498] [<7f0bb28c>] (vtunerc_init [vtunerc]) from [<80009660>] (do_one_initcall+0x9c/0x1e8)
[   22.891527] [<80009660>] (do_one_initcall) from [<8070297c>] (do_init_module+0x70/0x1bc)
[   22.891555] [<8070297c>] (do_init_module) from [<8009b000>] (load_module+0x186c/0x1edc)
[   22.891579] [<8009b000>] (load_module) from [<8009b750>] (SyS_init_module+0xe0/0x130)
[   22.891604] [<8009b750>] (SyS_init_module) from [<8000fa20>] (ret_fast_syscall+0x0/0x54)
[   22.891627] Code: e24cb004 e24dd00c e52de004 e8bd4000 (e5901414)
[   22.891647] ---[ end trace 8e4f90facc8f12e8 ]---

Weiß jemand Rat?

Schöne Grüße aus Wien
BobW
« Last Edit: October 27, 2016, 10:12:41 by BobW »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
[5.1 stable] kernel-modul vtunerc - crash
« Reply #1 on: October 26, 2016, 11:23:18 »
Hi,

im Testing Zweig wird der Kernel sowieso gerade neu gebaut. Du könntest es also in einigen Stunden noch mal versuchen, wenn der neue Kernel fertig ist.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.1 stable] kernel-modul vtunerc - crash
« Reply #2 on: October 26, 2016, 11:26:45 »
OK, ich schaue dann immer wieder auf den "Nightbuild Status" (momentan bei kernel).

Wenn der fertig ist, versuche ich es mal mit 5.1 Testing.

Nur seltsam, dass eben 5.1 stable nicht funktioniert.

BobW

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
[5.1 stable] kernel-modul vtunerc - crash
« Reply #3 on: October 26, 2016, 11:30:13 »
Ich vermute mal, dass noch niemand den vtuner auf dem RPI benutzen wollte, oder aber dieses Problem zuvor einfach noch nicht berichtet wurde, weil ja das satip Plugin funktioniert.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline iNOB

  • Profi Member
  • ****
  • Posts: 384
    • View Profile
[5.1 stable] kernel-modul vtunerc - crash
« Reply #4 on: October 26, 2016, 15:01:13 »
Quote
Ich vermute mal, dass noch niemand den vtuner auf dem RPI benutzen wollte

Doch... ich. Leider war das Ergebnis im Vergleich zum vdr-plugin-satip nicht so berauschend bzw. unbrauchbar. Getestet mit RPI3 und MLD5.1 testing.

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[5.1 stable] kernel-modul vtunerc - crash
« Reply #5 on: October 26, 2016, 18:29:17 »
So, mit 5.1 testing funktioniert dvb-vtuner mit satip OTB.

BobW

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
[5.1 stable] kernel-modul vtunerc - crash
« Reply #6 on: October 26, 2016, 19:18:47 »
Dann sollte ich also das vtuner im Stable branch auch neu bauen lassen,...

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #7 on: October 27, 2016, 10:11:57 »
@Claus

Danke.

Jetzt funktioniert es auch mit der 5.1 stable.

BobW

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #8 on: October 27, 2016, 10:42:12 »
Hmm, ich hab doch noch gar nichts geändert ;)

Es dürfte aber da dran liegen, dass Du ja die testing Version installiert hast und die installiert bleibt bis es eine stable Version gibt die neuer als die Testing ist.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #9 on: October 27, 2016, 11:00:13 »
Ich habe neu installiert (mache ich immer so), nachdem der Nightbuild für den RPi2 beendet war.

Hinzufügen sollte ich wohl noch, dass ich mir ein angepasstes Image mit satip-rpi gezogen habe, bei dem ich vorher das vdr-plugin gegen satip und dvb-vtuner getauscht hatte. Gestern hatte ich ein satip-rpi installiert und dann erst umgestellt.

Jedenfalls lief das OoTB.

Schöne Grüße aus Wien
BobW

Offline iNOB

  • Profi Member
  • ****
  • Posts: 384
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #10 on: October 27, 2016, 11:30:08 »
Zwischenfrage: Braucht man das dvb-vtuner Modul auch, wenn man einen RPI-Satip-Client (ohne dvb-Karte) mit einer OctopusNet verbinden will? Wird das automatisch mitinstalliert, wenn man das satip-Paket auswählt?

Bei meinem letzten Versuch auf dem RPI3 hatte ich lediglich das vdr-plugin-satip deinstalliert und das satip-Paket angewählt, was nicht gerade von Erfolg gekrönt war.
« Last Edit: October 27, 2016, 11:33:52 by iNOB »

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #11 on: October 27, 2016, 11:36:18 »
@iNOB

Die Auswahl satip-rpi verwendet das vdr-plugin-satip.

Das Plugin und satip schließen einander aus, installiert man satip, kommt dvb-vtuner automatisch mit und vdr-plugin-satip wird deinstalliert.

Jedenfalls ist das so nach meiner Erfahrung.

Ich besitze (leider) keine Octopus-Net und verwende minisatip.

BobW

Offline iNOB

  • Profi Member
  • ****
  • Posts: 384
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #12 on: October 27, 2016, 14:05:22 »
Gibts da irgendeinen Trick, wie man satip/dvb-vtuner in Verbindung mit d***i + o***m (auf dem Client im Netzwerkmodus) zum Laufen bekommt? Ich weise dem Client 3 Satip-Devices zu, dann hab ich nach dreimaligem Umschalten auf noFTA Sendern kein Bild und das hier im Log:
Code: [Select]
(none) user.err vdr: [4396] ERROR (dvbdevice.c,1534): Bad file descriptor
(none) user.err vdr: [4396] ERROR (dvbdevice.c,1215): /dev/dvb/adapter0/demux0: Too many open files
(none) user.err vdr: [4396] ERROR (dvbdevice.c,1519): Too many open files

Mit dem vdr-plugin-satip geht das ohne Probleme in der Config??

Das zumindest scheint schon mal richtig zu sein, der Rest liegt wohl an meiner Unfähigkeit ;)
Code: [Select]
[   24.629696] virtual DVB adapter driver, version 1.4, (c) 2010-12 Honza Petrous, SmartImp.cz
[   24.636048] DVB: registering new adapter (vTuner proxy)
[   24.637347] DVB: registering new adapter (vTuner proxy)
[   24.638262] DVB: registering new adapter (vTuner proxy)
[   24.638613] vtunerc: registered /dev/vtunerc0
[   24.638688] vtunerc: registered /dev/vtunerc1
[   24.638754] vtunerc: registered /dev/vtunerc2
[   25.796349] vtunerc0: setting DVB-S2 tuner vtype
[   25.796571] (NULL device *): DVB: registering adapter 0 frontend 0 (vTuner proxyFE DVB-S2)...
[   25.931278] vtunerc1: setting DVB-S2 tuner vtype
[   25.931516] (NULL device *): DVB: registering adapter 1 frontend 0 (vTuner proxyFE DVB-S2)...
[   25.991167] vtunerc2: setting DVB-S2 tuner vtype
[   25.991494] (NULL device *): DVB: registering adapter 2 frontend 0 (vTuner proxyFE DVB-S2)...
« Last Edit: October 27, 2016, 16:33:01 by iNOB »

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #13 on: October 27, 2016, 14:25:28 »
Da weiß leider auch nicht weiter. Wie gesagt, keine Octopus, dafür minisatip. Bei mir passiert Voldemort bereits bei minisatip und das funktioniert einwandfrei, sowohl mit satip+vtuner als auch mit vdr-plugin-satip. Ich habe allerdings auch nur zwei DVB-S2 Tuner zur Verfügung und die sind derzeit dem einzigen satip-client zugeordnet.

Der client (rpi2) ist "reine" MLD 5.1 stable.

BobW

Offline rfehr

  • MLD-Developer
  • Expert Member
  • ******
  • Posts: 1507
    • View Profile
[Gelöst][5.1 stable] kernel-modul vtunerc - crash
« Reply #14 on: October 27, 2016, 20:59:50 »
Gibts da irgendeinen Trick, wie man satip/dvb-vtuner in Verbindung mit d***i + o***m (auf dem Client im Netzwerkmodus) zum Laufen bekommt? Ich weise dem Client 3 Satip-Devices zu, dann hab ich nach dreimaligem Umschalten auf noFTA Sendern kein Bild und das hier im Log:
Code: [Select]
(none) user.err vdr: [4396] ERROR (dvbdevice.c,1534): Bad file descriptor
(none) user.err vdr: [4396] ERROR (dvbdevice.c,1215): /dev/dvb/adapter0/demux0: Too many open files
(none) user.err vdr: [4396] ERROR (dvbdevice.c,1519): Too many open files

Mit dem vdr-plugin-satip geht das ohne Probleme in der Config??

Das zumindest scheint schon mal richtig zu sein, der Rest liegt wohl an meiner Unfähigkeit ;)
Code: [Select]
[   24.629696] virtual DVB adapter driver, version 1.4, (c) 2010-12 Honza Petrous, SmartImp.cz
[   24.636048] DVB: registering new adapter (vTuner proxy)
[   24.637347] DVB: registering new adapter (vTuner proxy)
[   24.638262] DVB: registering new adapter (vTuner proxy)
[   24.638613] vtunerc: registered /dev/vtunerc0
[   24.638688] vtunerc: registered /dev/vtunerc1
[   24.638754] vtunerc: registered /dev/vtunerc2
[   25.796349] vtunerc0: setting DVB-S2 tuner vtype
[   25.796571] (NULL device *): DVB: registering adapter 0 frontend 0 (vTuner proxyFE DVB-S2)...
[   25.931278] vtunerc1: setting DVB-S2 tuner vtype
[   25.931516] (NULL device *): DVB: registering adapter 1 frontend 0 (vTuner proxyFE DVB-S2)...
[   25.991167] vtunerc2: setting DVB-S2 tuner vtype
[   25.991494] (NULL device *): DVB: registering adapter 2 frontend 0 (vTuner proxyFE DVB-S2)...

wo und wie hast du denn 'Voldemort ' laufen,
aber lieber per P-Mail
1x OctopusNet 4x DVB-C
1x Zotac ITX-A Atom 330
1x RPI2 als Client
1x BananaPi
1x Wetekplay
1x MCC 100
2x RPI3
2x RPi4
1x https://www.zotac.com/at/product/mini_pcs/pi335

[1] 2 >>> MLD-5.x / Systems / Raspberry PI / [Gelöst][5.1 stable] kernel-modul vtunerc - crash
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.