eddy15101987
Anmeldungsdatum: 7. Februar 2016
Beiträge: Zähle...
|
Hallo ich habe diese beiträge oft verfolgt und mithilfe des dkms was für 3.13 entwickelt meine ans laufen bekommen. Leider habe ich nun 3.19.0-32 aber Linux Mint 17.3 nach dem installieren des dkms für 3.19 oder des dkms für 4.2 habe ich trotz das die firmware dateien in /lib/firmware liegen folgendes Ergebnis: > [ 124.754752] dvb-usb: found a 'Terratec Cinergy S2 USB BOX' in warm state.
> [ 124.754766] dw2102: su3000_power_ctrl: 1, initialized 0
> [ 124.754766]
> [ 124.755815] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
> [ 124.755951] DVB: registering new adapter (Terratec Cinergy S2 USB BOX)
> [ 124.762142] dvb-usb: MAC address: bc:ea:2b:46:13:a5
> [ 125.068803] Invalid probe, probably not a DS3000
> [ 125.069130] Invalid probe, probably not a DS3x0x
> [ 125.069142] dw2102: Failed to attach DS310x/TS202x!
> [ 125.069142]
> [ 125.069149] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 USB BOX'
> [ 125.069508] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:14.0/usb1/1-3/input/input16
> [ 125.070270] dvb-usb: schedule remote query interval to 250 msecs.
> [ 125.070280] dw2102: su3000_power_ctrl: 0, initialized 1
> [ 125.070280]
> [ 125.070285] dvb-usb: Terratec Cinergy S2 USB BOX successfully initialized and connected.
> [ 127.325673] dvb-usb: recv bulk message failed: -110
> [ 127.325683] dw2102: i2c transfer failed. Kann mir da jemand helfen?
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
Hallo eddy15101987, [ 125.068803] Invalid probe, probably not a DS3000
[ 125.069130] Invalid probe, probably not a DS3x0x
Ursache bei dieser Fehlermeldung könnte sein, dass der Treiber auf die Cinergy S2 zugreift, bevor die Initialisierung abgeschlossen war. Wenn die ID 0ccd:0105 von der im Treiber bezeichneten Box stammt, dvb-usb: found a 'Terratec Cinergy S2 USB BOX' in warm state.
gibt es die Möglichkeit zuerst die Box einzuschalten, etwas abzuwarten und dann erst mit dem PC per USB-Kabel zu verbinden.
|
eddy15101987
Anmeldungsdatum: 7. Februar 2016
Beiträge: 4
|
|
ilsagold2
Anmeldungsdatum: 11. März 2016
Beiträge: Zähle...
|
Hallo zusammen, ich bin nach der beschriebenen Anleitung vorgegangen. Das Gerät wird per USB auch richtig erkannt und auch die Firmware wird geladen:
[ 466.748608] usb 1-1.4: new high-speed USB device number 5 using dwc_otg
[ 466.850151] usb 1-1.4: New USB device found, idVendor=0ccd, idProduct=0105
[ 466.850191] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 466.850214] usb 1-1.4: Product: TERRATEC USB Tuner
[ 466.850232] usb 1-1.4: Manufacturer: Tevii
[ 466.850249] usb 1-1.4: SerialNumber: 000000031
[ 466.853939] dw2102: su3000_identify_state
[ 466.853981] dvb-usb: found a 'Terratec Cinergy S2 USB BOX' in warm state.
[ 466.854015] dw2102: su3000_power_ctrl: 1, initialized 0
[ 466.854450] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 466.855894] DVB: registering new adapter (Terratec Cinergy S2 USB BOX)
[ 466.870400] dvb-usb: MAC address: bc:ea:2b:46:13:a5
[ 467.181272] Chip ID != [DS300X]! Not supported by this module
[ 467.183840] Chip ID = [DS3103]!
[ 467.183869] DS3103 chip version: 0.208 attached.
[ 467.200037] dw2102: Attached DS3103/TS2022!
[ 467.200104] usb 1-1.4: DVB: registering adapter 0 frontend 0 (Montage Technology DS3103/TS2022)...
[ 467.202601] input: IR-receiver inside an USB DVB receiver as /devices/platform/soc/20980000.usb/usb1/1-1/1-1.4/input/input1
[ 467.203578] dvb-usb: schedule remote query interval to 250 msecs.
[ 467.203622] dw2102: su3000_power_ctrl: 0, initialized 1
[ 467.203641] dvb-usb: Terratec Cinergy S2 USB BOX successfully initialized and connected.
[ 540.851777] dw2102: su3000_power_ctrl: 1, initialized 1
[ 540.870431] ds3103_firmware_ondemand: Waiting for firmware upload (dvb-fe-ds3103.fw)...
[ 540.870672] ds3103_firmware_ondemand: Waiting for firmware upload(2)...
[ 542.518564] ts2022_set_params: offset 428khz
[ 542.518596] ts2022_set_params: 1743000khz 1743428khz Wenn jetzt versuche in meinem Raspbian-VDR einzelne Sender anzusehen, bekomme ich nur bei allen vertikal polarisierten Sendern (z.B. 3Sat HD und ZDF Info) Bild und Ton. Bei allen horizontal polarisierten Sendern bekomme ich weder Ton noch Bild. Es werden aber die EPG-Daten angezeigt und im syslog finden sich folgende Einträge: vdr: [727] switching to channel 3
vdr: [773] TS buffer on device 1 thread ended (pid=727, tid=773)
vdr: [772] buffer stats: 0 (0%) used
vdr: [772] receiver on device 1 thread ended (pid=727, tid=772)
vdr: [774] receiver on device 1 thread started (pid=727, tid=774, prio=high)
vdr: [775] TS buffer on device 1 thread started (pid=727, tid=775, prio=high)
vdr: [732] frontend 0/0 timed out while tuning to channel 3, tp 111493
kernel: [ 761.758579] ts2022_set_params: offset 428khz
kernel: [ 761.758612] ts2022_set_params: 1743000khz 1743428khz
kernel: [ 770.948579] ts2022_set_params: offset 428khz
kernel: [ 770.948612] ts2022_set_params: 1743000khz 1743428khz Ein normaler Baumarkt-billig-receiver + Fernseher funktionieren am selben Anschluß ohne Probleme. Kann mir hier jemand weiterhelfen? Ich habe schon gelesen, dass für die horizontal Polarisation eine höhere Spannung (ca. 18V) als für die vertikale (ca. 14) benötigt werden. Kann es sein, dass die USB-Box einfach nicht die benötigte Spannung liefern kann? Als Schüssel verwende ich eine Selfsat mit vier Ausgängen, von denen an einem ein Technisat Skystar USB hängt, der ohne Probleme die letzten Jahre seinen Dienst verrichtet hat. Vielen Dank schon mal,
Ilsa
|
dersharky
Anmeldungsdatum: 25. März 2016
Beiträge: Zähle...
|
Hi, ich wollte mich gerne bei allen bedanken, die an dem Kernel Patch / Tutorial gearbeitet habe. Läuft 1A . Vielen Dank !
|
dersharky
Anmeldungsdatum: 25. März 2016
Beiträge: 3
|
Leider lief die Karte nur zwei Tage, danach hilft nur noch Strom ein / aus. Niemand ähnliche Probleme ? | pi@raspberrypi:~ $ uname -r
4.1.19-v7+
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 | 64283.838342] ts2022_set_params: 1229000khz 1228500khz
[64662.032869] dvb-usb: bulk message failed: -71 (5/0)
[64662.032904] dw2102: i2c transfer failed.
[64662.033129] dvb-usb: bulk message failed: -71 (4/0)
[64662.033155] dw2102: i2c transfer failed.
[64662.216746] usb 1-1.5: USB disconnect, device number 6
[64662.232686] dvb-usb: bulk message failed: -19 (5/0)
[64662.232704] dw2102: i2c transfer failed.
[64662.232719] dvb-usb: bulk message failed: -19 (4/0)
[64662.232727] dw2102: i2c transfer failed.
[64662.252311] dvb-usb: bulk message failed: -19 (5/0)
[64662.252329] dw2102: i2c transfer failed.
[64662.252344] dvb-usb: bulk message failed: -19 (4/0)
[64662.252352] dw2102: i2c transfer failed.
[64662.252400] dvb-usb: bulk message failed: -19 (5/0)
[64662.252408] dw2102: i2c transfer failed.
[64662.252420] dvb-usb: bulk message failed: -19 (5/0)
[64662.252427] dw2102: i2c transfer failed.
|
. 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
35
36
37
38
39
40
41
42
43
44 | 65880.906876] INFO: task kworker/0:1:31928 blocked for more than 120 seconds.
[65880.906898] Tainted: G O 4.1.19-v7+ #858
[65880.906907] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[65880.906917] kworker/0:1 D 80573e10 0 31928 2 0x00000000
[65880.906954] Workqueue: usb_hub_wq hub_event
[65880.906990] [<80573e10>] (__schedule) from [<80574324>] (schedule+0x4c/0xa4)
[65880.907035] [<80574324>] (schedule) from [<7f255780>] (dvb_dmxdev_release+0x6c/0x148 [dvb_core])
[65880.907076] [<7f255780>] (dvb_dmxdev_release [dvb_core]) from [<7f273508>] (dvb_usb_adapter_dvb_exit+0x44/0x68 [dvb_usb])
[65880.907104] [<7f273508>] (dvb_usb_adapter_dvb_exit [dvb_usb]) from [<7f272390>] (dvb_usb_exit+0x48/0xa8 [dvb_usb])
[65880.907132] [<7f272390>] (dvb_usb_exit [dvb_usb]) from [<7f272430>] (dvb_usb_device_exit+0x40/0x60 [dvb_usb])
[65880.907158] [<7f272430>] (dvb_usb_device_exit [dvb_usb]) from [<803e8b80>] (usb_unbind_interface+0x68/0x1ec)
[65880.907184] [<803e8b80>] (usb_unbind_interface) from [<80386f70>] (__device_release_driver+0x68/0xdc)
[65880.907208] [<80386f70>] (__device_release_driver) from [<80387010>] (device_release_driver+0x2c/0x38)
[65880.907233] [<80387010>] (device_release_driver) from [<80386a00>] (bus_remove_device+0xe8/0x114)
[65880.907253] [<80386a00>] (bus_remove_device) from [<80383764>] (device_del+0x114/0x210)
[65880.907274] [<80383764>] (device_del) from [<803e7338>] (usb_disable_device+0xb0/0x1d8)
[65880.907295] [<803e7338>] (usb_disable_device) from [<803df9b8>] (usb_disconnect+0x7c/0x20c)
[65880.907314] [<803df9b8>] (usb_disconnect) from [<803e076c>] (hub_event+0x464/0xf04)
[65880.907338] [<803e076c>] (hub_event) from [<8003e0b8>] (process_one_work+0x154/0x458)
[65880.907362] [<8003e0b8>] (process_one_work) from [<8003e410>] (worker_thread+0x54/0x500)
[65880.907383] [<8003e410>] (worker_thread) from [<80043bec>] (kthread+0xec/0x104)
[65880.907404] [<80043bec>] (kthread) from [<8000faf8>] (ret_from_fork+0x14/0x3c)
[66000.908271] INFO: task kworker/0:1:31928 blocked for more than 120 seconds.
[66000.908293] Tainted: G O 4.1.19-v7+ #858
[66000.908302] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[66000.908312] kworker/0:1 D 80573e10 0 31928 2 0x00000000
[66000.908347] Workqueue: usb_hub_wq hub_event
[66000.908380] [<80573e10>] (__schedule) from [<80574324>] (schedule+0x4c/0xa4)
[66000.908419] [<80574324>] (schedule) from [<7f255780>] (dvb_dmxdev_release+0x6c/0x148 [dvb_core])
[66000.908458] [<7f255780>] (dvb_dmxdev_release [dvb_core]) from [<7f273508>] (dvb_usb_adapter_dvb_exit+0x44/0x68 [dvb_usb])
[66000.908486] [<7f273508>] (dvb_usb_adapter_dvb_exit [dvb_usb]) from [<7f272390>] (dvb_usb_exit+0x48/0xa8 [dvb_usb])
[66000.908511] [<7f272390>] (dvb_usb_exit [dvb_usb]) from [<7f272430>] (dvb_usb_device_exit+0x40/0x60 [dvb_usb])
[66000.908537] [<7f272430>] (dvb_usb_device_exit [dvb_usb]) from [<803e8b80>] (usb_unbind_interface+0x68/0x1ec)
[66000.908563] [<803e8b80>] (usb_unbind_interface) from [<80386f70>] (__device_release_driver+0x68/0xdc)
[66000.908586] [<80386f70>] (__device_release_driver) from [<80387010>] (device_release_driver+0x2c/0x38)
[66000.908608] [<80387010>] (device_release_driver) from [<80386a00>] (bus_remove_device+0xe8/0x114)
[66000.908627] [<80386a00>] (bus_remove_device) from [<80383764>] (device_del+0x114/0x210)
[66000.908648] [<80383764>] (device_del) from [<803e7338>] (usb_disable_device+0xb0/0x1d8)
[66000.908668] [<803e7338>] (usb_disable_device) from [<803df9b8>] (usb_disconnect+0x7c/0x20c)
[66000.908688] [<803df9b8>] (usb_disconnect) from [<803e076c>] (hub_event+0x464/0xf04)
[66000.908712] [<803e076c>] (hub_event) from [<8003e0b8>] (process_one_work+0x154/0x458)
[66000.908735] [<8003e0b8>] (process_one_work) from [<8003e410>] (worker_thread+0x54/0x500)
[66000.908756] [<8003e410>] (worker_thread) from [<80043bec>] (kthread+0xec/0x104)
[66000.908778] [<80043bec>] (kthread) from [<8000faf8>] (ret_from_fork+0x14/0x3c)
|
|
silberzwiebel
Anmeldungsdatum: 1. Februar 2010
Beiträge: Zähle...
|
Hallo, ich klinke mich hier mal ein, da ich Probleme habe das DKMS Paket zum Laufen zu bringen. Auch ich benutze einen Raspberry Pi, auf dem OSMC läuft, ein Raspbian-Derivat, wenn ich es richtig verstehe. Es läuft OSMC eigene Kernel mit der Version 4.4.27-5-osmc. Leider kann ich das DKMS Paket nicht installieren, Fehlermeldung lautet: Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed. Kernel Headers sind installiert, das DKMS nicht funktioniert scheint leider ein generelles Problem der Distribution zu sein (https://discourse.osmc.tv/t/broadcom-sta-dkms-kernel-source-does-not-seem-to-be-installed/20404/8).
Dieses Problem könnt ihr natürlich nicht lösen und auch nicht. Aber vielleicht kann mir jemand helfen, wie ich das Kernel Modul ohne den "Umweg" DKMS kompilieren und einbinden kann? Ich habe probiert das .deb Paket zu entpacken und habe ein beherztes make im Verzeichneis usr/src/dw2102-42 abgesetzt, das läuft aber nicht:
| make -C /lib/modules/4.4.27-5-osmc/build M=/home/osmc/usr/src/dw2102-4.2 modules
make[1]: Entering directory '/usr/src'
make[1]: *** No rule to make target 'modules'. Stop.
make[1]: Leaving directory '/usr/src'
Makefile:14: recipe for target 'all' failed
make: *** [all] Error 2
|
weil ich das Paket nicht ins Wurzelverzeichnis sondern nur ins home Verzeichnis entpackt habe. Vielen Dank im Voraus!
silberzwiebel (Fürs Protokoll: Habe soeben auch einen entsprechenden Beitrag im OSMC Forum erstellt: https://discourse.osmc.tv/t/kernel-module-for-terratec-cinnergy-s2-usb-box/21336)
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
silberzwiebel schrieb: Ich habe probiert das .deb Paket zu entpacken und habe ein beherztes make im Verzeichneis usr/src/dw2102-42 abgesetzt, das läuft aber nicht:
Generell kannst du die Module auch mit make ohne DKMS erstellen. Für Ubuntu ist die Konfigurationsdatei Makefile korrekt eingerichtet. Im Wesentlichen geht es hier um diesen Teil...
all:
$(MAKE) -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
$(MAKE) -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
...und da wiederum um die gelbmarkierten Pfadangaben. Bei Ubuntu könnte statt /lib/modules/$(KVERSION)/build auch /usr/src/linux-headers-$(KVERSION) verwendet werden, da auf dieses Verzeichnis verlinkt wird. Mit richtiger Pfadangabe (KVERSION entspricht uname -r) sollte
ls /lib/modules/$(uname -r)/build
auf die Struktur der Headerdateien zeigen:
arch crypto drivers fs init Kbuild kernel Makefile Module.symvers samples security tools usr
block Documentation firmware include ipc Kconfig lib mm net scripts sound ubuntu virt
Die richtige Pfadangabe bitte im Forum deiner Distro erfragen. OT: Lt. diesem Thread ist es eventuell /usr/src/rbp1-headers-$(KVERSION)
|
silberzwiebel
Anmeldungsdatum: 1. Februar 2010
Beiträge: 30
|
Danke, nach langem Herumstümpern habe ich es endlich geschafft, dass die Kompilierung ohne irgendwelche include Fehler durchläuft.
Dann habe ich die alle .ko Dateien verschoben nach /lib/modules/4.4.27-5-osmc/kernel/drivers/media/dvb-frontends/ bzw. /lib/modules/4.4.27-5-osmc/kernel/drivers/media/usb/dvb-usb/ Ich habe mich dabei daran orientiert, ob eine gleichnamige Datei dort schon vorhanden ist. Ein
modprobe dvb-usb-dw2102 bringt dann immerhin eine Nachricht unter
$ dmesg | grep -i dvb
[ 153.502107] dvb-usb: found a 'Terratec Cinergy S2 USB BOX' in warm state.
[ 153.502250] Modules linked in: dvb_usb_dw2102(O+) dvb_usb dvb_core bnep 8021q garp stp llc hci_uart btbcm bluetooth evdev brcmfmac brcmutil snd_bcm2835 cfg80211 rfkill snd_pcm snd_timer snd bcm2835_thermal lirc_rpi(C) bcm2835_gpiomem bcm2835_wdt lirc_dev uio_pdrv_genirq rc_core uio uinput fuse ipv6
[ 153.502555] PC is at su3000_power_ctrl+0x40/0xa4 [dvb_usb_dw2102]
[ 153.502595] LR is at dvb_usb_device_init+0x4cc/0x74c [dvb_usb]
[ 153.504356] [<7f45b9e4>] (su3000_power_ctrl [dvb_usb_dw2102]) from [<7f4519b0>] (dvb_usb_device_init+0x4cc/0x74c [dvb_usb])
[ 153.504448] [<7f4519b0>] (dvb_usb_device_init [dvb_usb]) from [<7f45b7e4>] (dw2102_probe+0x510/0x694 [dvb_usb_dw2102])
[ 153.504527] [<7f45b7e4>] (dw2102_probe [dvb_usb_dw2102]) from [<805460cc>] (usb_probe_interface+0x278/0x424)
[ 153.504947] [<805453b0>] (usb_register_driver) from [<7f469024>] (dw2102_driver_init+0x24/0x2c [dvb_usb_dw2102])
[ 153.505026] [<7f469024>] (dw2102_driver_init [dvb_usb_dw2102]) from [<80009820>] (do_one_initcall+0xa0/0x1ec) Aber im system log (journalctl) steht folgender Fehler: 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70 | Jan 07 18:21:40 fernseher kernel: dw2102: su3000_identify_state
Jan 07 18:21:40 fernseher kernel: dvb-usb: found a 'Terratec Cinergy S2 USB BOX' in warm state.
Jan 07 18:21:40 fernseher kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
Jan 07 18:21:40 fernseher kernel: pgd = a4eac000
Jan 07 18:21:40 fernseher kernel: [00000000] *pgd=00000000
Jan 07 18:21:40 fernseher kernel: Internal error: Oops: 5 [#1] PREEMPT SMP ARM
Jan 07 18:21:40 fernseher kernel: Modules linked in: dvb_usb_dw2102(O+) dvb_usb dvb_core bnep 8021q garp stp llc hci_uart btbcm bluetooth evdev brcmfmac brcmutil cfg80211 rfkill snd_bcm2835 snd_pcm snd_timer bcm2835_thermal snd bcm2835_gpiomem bcm2835_wdt uio_pdrv_genirq uio lirc_rpi(C) lirc_dev rc_core uinput fuse ipv6
Jan 07 18:21:40 fernseher kernel: CPU: 2 PID: 1302 Comm: modprobe Tainted: G C O 4.4.27-5-osmc #1
Jan 07 18:21:40 fernseher kernel: Hardware name: BCM2709
Jan 07 18:21:40 fernseher kernel: task: a6f34380 ti: a4e02000 task.ti: a4e02000
Jan 07 18:21:40 fernseher kernel: PC is at su3000_power_ctrl+0x40/0xa4 [dvb_usb_dw2102]
Jan 07 18:21:40 fernseher kernel: LR is at dvb_usb_device_init+0x4cc/0x74c [dvb_usb]
Jan 07 18:21:40 fernseher kernel: pc : [<7f45b9e4>] lr : [<7f4519b0>] psr: 20010013
sp : a4e03c20 ip : a4e03c50 fp : a4e03c4c
Jan 07 18:21:40 fernseher kernel: r10: a8ecc000 r9 : 00000002 r8 : 00000000
Jan 07 18:21:40 fernseher kernel: r7 : a4f601e8 r6 : a6efa000 r5 : 00000000 r4 : 00000001
Jan 07 18:21:40 fernseher kernel: r3 : 00000000 r2 : 00000001 r1 : 00000001 r0 : 00000140
Jan 07 18:21:40 fernseher kernel: Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Jan 07 18:21:40 fernseher kernel: Control: 10c5383d Table: 24eac06a DAC: 00000055
Jan 07 18:21:40 fernseher kernel: Process modprobe (pid: 1302, stack limit = 0xa4e02210)
Jan 07 18:21:40 fernseher kernel: Stack: (0xa4e03c20 to 0xa4e04000)
Jan 07 18:21:40 fernseher kernel: 3c20: 7f45b990 00000000 a6efa000 00deb000 a4f601e8 00000000 a6efa000 a6efb000
Jan 07 18:21:40 fernseher kernel: 3c40: a4e03c9c a4e03c50 7f4519b0 7f45b9b0 a4e03c74 a6efb000 a4f601e8 7f465000
Jan 07 18:21:40 fernseher kernel: 3c60: a8ecc000 a8ed0800 00000000 a4f601e8 7f462468 7f465200 7f463050 7f465200
Jan 07 18:21:40 fernseher kernel: 3c80: 7f463050 7f462468 000000fa a4f60800 a4e03cdc a4e03ca0 7f45b7e4 7f4514f0
Jan 07 18:21:40 fernseher kernel: 3ca0: 7f463050 a8ecc020 7f46010c a8ecc000 804c3b24 a8ecc020 a8ed0868 7f464928
Jan 07 18:21:40 fernseher kernel: 3cc0: 00000001 7f464bc8 ffffffed 00000000 a4e03d14 a4e03ce0 805460cc 7f45b2e0
Jan 07 18:21:40 fernseher kernel: 3ce0: a8ed0800 a8ecc000 a4e03d14 a8ecc020 80c7497c 00000000 a8ecc028 7f464928
Jan 07 18:21:40 fernseher kernel: 3d00: 0000000e 00000000 a4e03d3c a4e03d18 804b6008 80545e60 a8ecc020 7f464928
Jan 07 18:21:40 fernseher kernel: 3d20: a8ecc054 00000000 7f460cd0 7f465000 a4e03d5c a4e03d40 804b6278 804b5cf0
Jan 07 18:21:40 fernseher kernel: 3d40: 00000000 00000000 7f464928 804b61dc a4e03d84 a4e03d60 804b35c8 804b61e8
Jan 07 18:21:40 fernseher kernel: 3d60: a9a0fa5c a92d8634 a4e03d94 7f464928 a6f64c00 80bc2984 a4e03d94 a4e03d88
Jan 07 18:21:40 fernseher kernel: 3d80: 804b558c 804b3558 a4e03dbc a4e03d98 804b526c 804b556c 7f460ce0 80764e6c
Jan 07 18:21:40 fernseher kernel: 3da0: 7f464928 00000000 80bc2984 7f464928 a4e03dd4 a4e03dc0 804b70a4 804b50c4
Jan 07 18:21:40 fernseher kernel: 3dc0: 7f4648f4 00000000 a4e03dfc a4e03dd8 805453b0 804b7014 80b77a90 80b77a90
Jan 07 18:21:40 fernseher kernel: 3de0: a4f527c0 7f469000 80b74180 00000000 a4e03e0c a4e03e00 7f469024 8054533c
Jan 07 18:21:40 fernseher kernel: 3e00: a4e03e8c a4e03e10 80009820 7f46900c 801b10f4 a4e67a00 a4e02000 a9801f00
Jan 07 18:21:40 fernseher kernel: 3e20: a4e03e38 a4e02038 a4e03e74 a4e03e38 801c6ba8 801c5d34 00000001 801b10f4
Jan 07 18:21:40 fernseher kernel: 3e40: 00000001 a4e67940 00000000 8015ed48 ac51c000 a4e67a00 00000001 00032162
Jan 07 18:21:40 fernseher kernel: 3e60: 00000000 7f465000 7f46500c a4f52e40 00007fff 80b74180 00000000 00000018
Jan 07 18:21:40 fernseher kernel: 3e80: a4e03eb4 a4e03e90 8015ed84 8000978c a4e03eb4 a4e03ea0 801b1214 a4e03f44
Jan 07 18:21:40 fernseher kernel: 3ea0: 7f46500c 7f465000 a4e03f3c a4e03eb8 800dc6a8 8015ed1c ffff8000 00007fff
Jan 07 18:21:40 fernseher kernel: 3ec0: 7f465000 800d839c 0005ff5f 7f46500c 54b54e80 7f465238 7f4651e4 00000000
Jan 07 18:21:40 fernseher kernel: 3ee0: 00000000 00000000 00010e0c 00000000 58711fc9 0d1ceeff 00000000 00000000
Jan 07 18:21:40 fernseher kernel: 3f00: 00000000 00000000 00000000 00000000 00000088 00000000 00000005 54b54e80
Jan 07 18:21:40 fernseher kernel: 3f20: 0000017b 800170c4 a4e02000 00000000 a4e03fa4 a4e03f40 800dcc3c 800da028
Jan 07 18:21:40 fernseher kernel: 3f40: 00000000 ac51c000 00010e0c ac52c844 ac52732b ac528e5c 0000a238 0000b508
Jan 07 18:21:40 fernseher kernel: 3f60: 00000000 00000000 00000000 00002b84 00000023 00000024 00000019 0000001d
Jan 07 18:21:40 fernseher kernel: 3f80: 00000010 00000000 00000000 561c9178 00040000 4b5a8700 00000000 a4e03fa8
Jan 07 18:21:40 fernseher kernel: 3fa0: 80016f40 800dcbbc 561c9178 00040000 00000005 54b54e80 00000000 561c9608
Jan 07 18:21:40 fernseher kernel: 3fc0: 561c9178 00040000 4b5a8700 0000017b 00040000 00000000 00000000 561ca5a0
Jan 07 18:21:40 fernseher kernel: 3fe0: 7ec49388 7ec49378 54b4b6c3 76f16a42 60010030 00000005 00000000 00000000
Jan 07 18:21:40 fernseher kernel: [<7f45b9e4>] (su3000_power_ctrl [dvb_usb_dw2102]) from [<7f4519b0>] (dvb_usb_device_init+0x4cc/0x74c [dvb_usb])
Jan 07 18:21:40 fernseher kernel: [<7f4519b0>] (dvb_usb_device_init [dvb_usb]) from [<7f45b7e4>] (dw2102_probe+0x510/0x694 [dvb_usb_dw2102])
Jan 07 18:21:40 fernseher kernel: [<7f45b7e4>] (dw2102_probe [dvb_usb_dw2102]) from [<805460cc>] (usb_probe_interface+0x278/0x424)
Jan 07 18:21:40 fernseher kernel: [<805460cc>] (usb_probe_interface) from [<804b6008>] (driver_probe_device+0x324/0x4f8)
Jan 07 18:21:40 fernseher kernel: [<804b6008>] (driver_probe_device) from [<804b6278>] (__driver_attach+0x9c/0xa0)
Jan 07 18:21:40 fernseher kernel: [<804b6278>] (__driver_attach) from [<804b35c8>] (bus_for_each_dev+0x7c/0xb0)
Jan 07 18:21:40 fernseher kernel: [<804b35c8>] (bus_for_each_dev) from [<804b558c>] (driver_attach+0x2c/0x30)
Jan 07 18:21:40 fernseher kernel: [<804b558c>] (driver_attach) from [<804b526c>] (bus_add_driver+0x1b4/0x22c)
Jan 07 18:21:40 fernseher kernel: [<804b526c>] (bus_add_driver) from [<804b70a4>] (driver_register+0x9c/0x120)
Jan 07 18:21:40 fernseher kernel: [<804b70a4>] (driver_register) from [<805453b0>] (usb_register_driver+0x80/0x144)
Jan 07 18:21:40 fernseher kernel: [<805453b0>] (usb_register_driver) from [<7f469024>] (dw2102_driver_init+0x24/0x2c [dvb_usb_dw2102])
Jan 07 18:21:40 fernseher kernel: [<7f469024>] (dw2102_driver_init [dvb_usb_dw2102]) from [<80009820>] (do_one_initcall+0xa0/0x1ec)
Jan 07 18:21:40 fernseher kernel: [<80009820>] (do_one_initcall) from [<8015ed84>] (do_init_module+0x74/0x218)
Jan 07 18:21:40 fernseher kernel: [<8015ed84>] (do_init_module) from [<800dc6a8>] (load_module+0x268c/0x2a4c)
Jan 07 18:21:40 fernseher kernel: [<800dc6a8>] (load_module) from [<800dcc3c>] (SyS_finit_module+0x8c/0xa4)
Jan 07 18:21:40 fernseher kernel: [<800dcc3c>] (SyS_finit_module) from [<80016f40>] (ret_fast_syscall+0x0/0x1c)
Jan 07 18:21:40 fernseher kernel: Code: e3a03000 e54b201e e54b301d e1a02001 (e5d53000)
Jan 07 18:21:40 fernseher kernel: ---[ end trace 23b91f74a65b7a09 ]---
|
Wenn also niemand zu diesen Fehlermeldungen eine spontan gute Idee hat (außer der, dass beim Kompilieren und Linken und was-weiß-ich irgendwas schiefgelaufen ist), dann werde ich werde meine Zeit nun sinnvoller nutzen und einfach bis März warten. Vermutlich dann nämlich wird OSMC auf den Kernel 4.10 umsteigen, der wohl den gefragten DVB-S Tuner von Haus aus dann unterstützt –- zumindest verstehe ich die Zeile
TERRATEC_CINERGY_S2_R4,
in dieser Datei https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/media/usb/dvb-usb/dw2102.c?id=refs/tags/v4.10-rc2 so.
Geduld ist nur nicht unbedingt meine Tugend, wenn das Gerät hier schon steht 😉
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
silberzwiebel schrieb: Dann habe ich die alle .ko Dateien verschoben
Wenn du die Module manuell verschiebst, würde ich noch mittels depmod benötigte Ladeinformationen aktualisieren. Damit sollte auch einem korrekten, automatischen Laden der neuen Module nichts mehr im Wege stehen. 😉
|
silberzwiebel
Anmeldungsdatum: 1. Februar 2010
Beiträge: 30
|
Danke für den Hinweis, das hatte ich tatsächlich nicht gemacht.
Habe es nun nachgeholt, leider aber funktioniert es immer noch nicht, mit einer ähnlichen Fehlermeldung. Ich vermute, dass OSMC den Kernel doch recht viel anpasst. Im dortigen Forum hieß es, ich müsste einiges patchen, damit dieser Treiber hier funktioniert.
Ich übe mich jetzt einfach bis März in Geduld.
Danke trotzdem für die Hilfe!
|
BulliM
Anmeldungsdatum: 7. März 2010
Beiträge: Zähle...
|
Ich weiß, dass der Strang schon älter ist. Aber ich habe im Prinzip dasselbe Problem. Meine Cinergy S2 USB Box habe ich vor ein paar Monaten neu erworben und läuft unter Raspbian Stretch nicht. Ist auch eine 0ccd:0105. Die wird laut https://www.linuxtv.org/wiki/index.php/TerraTec_Cinergy_S2 aber als Rev4 angegeben. Hier meine Ausgabe von dmesg: 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 | [ 5.384638] dw2102: su3000_identify_state
[ 5.384655] dvb-usb: found a 'Terratec Cinergy S2 USB BOX' in warm state.
[ 5.384676] dw2102: su3000_power_ctrl: 1, initialized 0
[ 5.386927] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 5.388069] dvbdev: DVB: registering new adapter (Terratec Cinergy S2 USB BOX)
[ 5.405116] dvb-usb: MAC address: bc:ea:2b:46:13:a5
[ 5.758057] m88ds3103 3-0068: Unknown device. Chip_id=52
[ 5.762376] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 USB BOX'
[ 5.762798] Registered IR keymap rc-tt-1500
[ 5.763091] rc rc0: IR-receiver inside an USB DVB receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/rc/rc0
[ 5.763525] input: IR-receiver inside an USB DVB receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/rc/rc0/input0
[ 5.763563] dvb-usb: schedule remote query interval to 250 msecs.
[ 5.763586] dw2102: su3000_power_ctrl: 0, initialized 1
[ 5.763593] dvb-usb: Terratec Cinergy S2 USB BOX successfully initialized and connected.
[ 5.763944] usbcore: registered new interface driver dw2102
[ 5.789458] usbcore: registered new interface driver dvb_usb_dvbsky
|
[ 5.758057] m88ds3103 3-0068: Unknown device. Chip_id=52
[ 5.762376] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 USB BOX' ist bei mir im Terminal rot dargestellt. lsusb zeigt die Box auch an. Ich habe viel über das Thema gelsesen, weil ich gern einen Raspberry Pi 2 als Streaming Server (tvheadend) betreiben will. Ich habe die Firmwares dvb-fe.300.fw und dvb-fe-ds3103.fw ausprobiert und auch abwechselnd mit Blacklist für dw2102/dvb_usb_dvbsky gearbeitet. Die Box will einfach nicht laufen. Jetzt bauche ich Hilfe.
|
silberzwiebel
Anmeldungsdatum: 1. Februar 2010
Beiträge: 30
|
Hi BulliM, bei mir das läuft das Gerät erfolgreich mit einem raspberry (> 1, aber ich hab die Version grad vergessen) und OSMC, was auch auf debian aufbaut (siehe https://osmc.tv). Tatsächlich benutze ich den raspi momentan nur noch als tvheadend Server für Live-TV, weil das OSMC eigene Gerät Vero4k leider mit einem alten Kernel läuft und deshalb immer noch den Tuner unterstützt.
|
hakunamatata
Supporter
Anmeldungsdatum: 30. Juni 2009
Beiträge: 5130
|
Hallo BulliM, Ich weiß, dass der Strang schon älter ist. Aber ich habe im Prinzip dasselbe Problem.
leider ist das nicht wirklich ein Problem, das in diesem Thema bereits behandelt wurde. In der Box scheinen andere Chips als in Vorgängerversionen verbaut zu sein. Dafür muss sich nicht unbedingt auch die ID ändern. Zusätzlich wurde das Thema eröffnet als es noch keinen eigenen Bereich für Fremde Systeme wie Raspbian gab. Deshalb wäre es sinnvoll unter Fremde Systeme ein eigenes Thema zu erstellen.
|
chrisplus
Anmeldungsdatum: 10. Oktober 2018
Beiträge: Zähle...
|
BulliM schrieb: [ 5.758057] m88ds3103 3-0068: Unknown device. Chip_id=52
[ 5.762376] dvb-usb: no frontend was attached by 'Terratec Cinergy S2 USB BOX' ist bei mir im Terminal rot dargestellt. lsusb zeigt die Box auch an.
Also zumindest bei meiner 0ccd:0105 kann ich exakt diese Fehlermeldung mit Raspberry 3 und Kernel 4.14.70 provozieren, wenn ich die Box nur über USB versorge und das zusätzliche Netzteil der Cinergy _nicht_ anschließe. Schließe ich das mitgelieferte Netzteil an die Cinergy an, läuft alles problemlos, die Meldung verschwindet nach einem reboot und unter /dev/dvb/adapter0 erscheint auch frontend0. Daher: Netzteil angeschlossen? ☺ Falls diese Antwort jemanden hier stört, weil die Ursprungsproblematik (als der Kernel die Box noch nicht richtig unterstützte) eine andere war, bitte ich um eine Verschiebung der letzten Posts. Aber vielleicht erspart meine Frage "Stecker drin?" dem ein oder anderen etwas Fehlersuchzeit.
|