Hallo liebe Community Gemeinde,
gleich vorweg: Ich nutze kein Ubuntu auf dem aktuellen Gerät sondern ein Raspbian. Wobei meine bisher noch keine Probleme auftraten als ich versuchte verschiedene Anleitungen aus dem Forum passend zu meinem Problem durchzuarbeiten.
Ich möchte gerne über meinen RasberryPi fernsehen. Dafür hab ich zZt. einen RaspberryPi Modell B+ sowie den DVB-S2 Tuner Terratec Cinergy S2 USB Box. Ich hab bereits vergeblich versucht über Google i-einen weg zu finden die Terratec Box am Pi zum laufen zu bekommen aber leider vergebens. Vor ein paar Monaten gab es hier im Forum ein Topic von hakunamatata bei dem er eine angepasste Version des dvb-usb-dw2102-Treibers für das Gerät (0ccd:0105) anbietet. Diese lässt sich auch einwandfrei über dkms installieren aber beim Anschließen des Gerätes erhalte ich folgende Fehlermeldung / Crash: [dmesg Ausgabe]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | [ 41.038469] Unable to handle kernel paging request at virtual address 99184de c [ 41.062465] pgd = da0d0000 [ 41.069850] [99184dec] *pgd=00000000 [ 41.097053] Internal error: Oops: 5 [#1] PREEMPT ARM [ 41.106457] Modules linked in: dvb_usb_dw2102(O+) dvb_usb dvb_core rc_core sn d_bcm2835 snd_pcm snd_seq snd_seq_device snd_timer snd 8192cu uio_pdrv_genirq ui o [ 41.125585] CPU: 0 PID: 2485 Comm: modprobe Tainted: G O 3.18.7+ #755 [ 41.137586] task: da3a8000 ti: db3e6000 task.ti: db3e6000 [ 41.147668] PC is at load_module+0x1948/0x1f1c [ 41.156784] LR is at load_module+0x1934/0x1f1c [ 41.165699] pc : [<c0089314>] lr : [<c0089300>] psr: 20000013 [ 41.165699] sp : db3e7e88 ip : bf13e670 fp : db3e7f44 [ 41.186334] r10: bf13e508 r9 : 00000000 r8 : bf13e514 [ 41.196139] r7 : c05613a8 r6 : da08cee0 r5 : 99184dd8 r4 : db3e7f48 [ 41.207273] r3 : 00000000 r2 : 00000000 r1 : db3505f0 r0 : c0824120 [ 41.218252] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user [ 41.230044] Control: 00c5387d Table: 1a0d0008 DAC: 00000015 [ 41.240442] Process modprobe (pid: 2485, stack limit = 0xdb3e61b0) [ 41.251097] Stack: (0xdb3e7e88 to 0xdb3e8000) [ 41.260037] 7e80: bf13e514 00007fff c0086358 c02fe5c8 00000 013 00000000 [ 41.272798] 7ea0: dca83000 db3e7f7c db3e7f50 db3e7eb8 00000000 bf13e514 db3e6 008 bf13e550 [ 41.285603] 7ec0: bf13e670 00000000 b6c72000 db3e6000 00002db0 00000000 00000 000 00000000 [ 41.298536] 7ee0: 00000000 00000000 00000000 00000000 00000000 00000000 00000 000 00000000 [ 41.311478] 7f00: 00000000 00000000 00000000 00000000 00000000 00000000 00000 080 0000ec7c [ 41.324374] 7f20: b6c72000 b6eaa948 00000080 c000eb44 db3e6000 00000000 db3e7 fa4 db3e7f48 [ 41.337149] 7f40: c00899d4 c00879d8 dca83000 0000ec7c dca8d84c dca8d6db dca8f 274 000096b0 [ 41.350079] 7f60: 0000a470 00000000 00000000 00000000 00000023 00000024 00000 018 0000001c [ 41.362981] 7f80: 0000000f 00000000 00000000 00000000 00060000 b805d5b8 00000 000 db3e7fa8 [ 41.375886] 7fa0: c000e8c0 c00898f4 00000000 00060000 b6c72000 0000ec7c b6eaa 948 b6c72000 [ 41.388669] 7fc0: 00000000 00060000 b805d5b8 00000080 b805d6e8 0000ec7c b6eaa 948 00000000 [ 41.401558] 7fe0: 00000000 bea2891c b6ea1fb4 b6e0cab4 60000010 b6c72000 00000 000 00000000 [ 41.414575] [<c0089314>] (load_module) from [<c00899d4>] (SyS_init_module+0xe c/0x100) [ 41.427323] [<c00899d4>] (SyS_init_module) from [<c000e8c0>] (ret_fast_syscal l+0x0/0x48) [ 41.440255] Code: e51bc084 e15c0005 e2455008 0a000009 (e5953014) [ 41.822470] ---[ end trace df03a78df9e71683 ]--- |
Beim Anschluss wird das Gerät außerdem wie folgt erkannt: [dmesg ausgabe]
1 2 3 4 5 6 | [ 40.802695] usb 1-1.2: new high-speed USB device number 5 using dwc_otg [ 40.904001] usb 1-1.2: New USB device found, idVendor=0ccd, idProduct=0105 [ 40.904040] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber =3 [ 40.904056] usb 1-1.2: Product: TERRATEC USB Tuner [ 40.904073] usb 1-1.2: Manufacturer: Tevii [ 40.904088] usb 1-1.2: SerialNumber: 000000031 |
Ich bin selbst Entwickler muss aber zugeben dass ich noch nie etwas mit der Entwicklung von Treibern zu tun hatte. Auch die Fehlermeldung hilft mir nicht wirklich weiter. Ich hoffe jmd von euch kann mir vlt behilflich sein.
Nachfolgend noch meine uname -a Ausgabe:
1 | Linux raspberrypi 3.18.7+ #755 PREEMPT Thu Feb 12 17:14:31 GMT 2015 armv6l GNU/Linux |
Vielen Dank schon mal im Vorraus ☺
Jackon