[1] 2 >>> Archiv / MLD 4.x / Raspberry PI / TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
 

Offline diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
Hallo Leute,

ich habe den TERRATEC Cinergy T-Stick Dual RC und kann ihn leider nicht zum Laufen bringen. Nach einer Recherche ist es wohl so, daß Revision 1 des Sticks einen anderen Chipdatz (Afatech AF9015) hat als Revision 2 (Afatech AF9035). Allerdings hat der Hersteller die USB ID nicht geändert ( 0ccd:0099), so dass beim booten die falschen Treiber geladen werden.
Laut linuxtv.org gibt es dafür zwei verschiedene Workarounds:
1) Ein kleiner Kernel Hack:
sudo sed -i 's/\x8d\x04\x35\x91/\xcd\x0c\x99\x00/g' /lib/modules/`uname -r`/kernel/drivers/media/dvb/dvb-usb/dvb-usb-it913x.ko
Scheitert bei mir da im entsprechenden analog Verzeichnis beim meinem MLD die Datei "dvb-usb-it913x.ko" nicht vorhanden ist.
2). Eine Anleitung ("http://ein-eike.de/2012/08/07/terratec-cinergy-t-stick-dual-rc-revision-2/") ) mit der man sich ein neues Modul  "dvb-usb-it913x.ko" bauen, welches mit dem Stick läuft.
Da ich kein Linux/Entwicklungsumgebung/Erfahrung habe, kann ich mir auch kein neues Modul bauen.

Hat jemand den Stick/Erfahrungen und Tips für mich?

Viele Grüße Ramses

P.S. Ich haben einen RPI Version B, mir der aktuellen "Serverversion" des MLD 4.0 Devel.


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #1 on: May 15, 2014, 16:53:35 »
Hi,

in dem Verlinkten Thrad ist zu lesen, dass der Stick in der MLD bereits funktioniert, sofern die benötigte Firmware Datei umbenannt wird. Demnach sollte in der /var/log/messages zu lesen sein, das nach einer Firmware gesucht wird, diese aber nicht gefunden werden kann.
Am besten postest Du mal Deine /var/log/messages Datei (die kannst DU auch im Webif abrufen) damit wir schauen können wo's harkt.

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 diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #2 on: May 15, 2014, 17:27:02 »
Hallo Claus,

vielen Dank für die schnelle Antwort. Anbei die Logdatei nach einem Reboot:
Jan  1 01:00:20 (none) user.info kernel: [   20.776445] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
Jan  1 01:00:21 (none) user.info kernel: [   22.340319] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
May 15 17:15:26 (none) daemon.err rpcbind: cannot create socket for udp6
May 15 17:15:26 (none) daemon.err rpcbind: cannot create socket for tcp6
May 15 17:15:26 (none) user.info kernel: [   53.341842] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
May 15 17:15:27 (none) user.warn kernel: [   53.676761] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
May 15 17:15:27 (none) user.info kernel: [   53.676905] NFSD: starting 90-second grace period (net c077d818)
May 15 17:15:27 (none) daemon.notice rpc.mountd[2033]: Version 1.2.6 starting
May 15 17:15:45 (none) auth.info login[2886]: root login on 'tty1'
May 15 17:15:45 (none) auth.info login[2887]: root login on 'tty2'
May 15 17:15:45 (none) auth.info login[2894]: root login on 'tty4'
May 15 17:15:45 (none) auth.info login[2891]: root login on 'tty3'
May 15 17:19:48 (none) user.err kernel: [  314.574195] usb 1-1.2: dvb_usb_af9015: command failed=2
May 15 17:19:48 (none) user.warn kernel: [  314.574248] i2c i2c-1: af9013: i2c rd failed=-5 reg=d2e1 len=1
May 15 17:20:09 (none) user.err kernel: [  335.574176] usb 1-1.2: dvb_usb_af9015: command failed=2
May 15 17:20:09 (none) user.warn kernel: [  335.574218] i2c i2c-1: af9013: i2c rd failed=-5 reg=d391 len=1
May 15 17:20:09 (none) user.err kernel: [  335.574704] usb 1-1.2: dvb_usb_af9015: command failed=1
May 15 17:20:09 (none) user.warn kernel: [  335.574732] i2c i2c-1: af9013: i2c wr failed=-5 reg=d391 len=1
May 15 17:21:11 (none) user.err kernel: [  397.674101] usb 1-1.2: dvb_usb_af9015: command failed=2
May 15 17:21:11 (none) user.warn kernel: [  397.674143] i2c i2c-1: af9013: i2c rd failed=-5 reg=d391 len=1
May 15 17:21:11 (none) user.err kernel: [  397.674616] usb 1-1.2: dvb_usb_af9015: command failed=1
May 15 17:21:11 (none) user.warn kernel: [  397.674644] i2c i2c-1: af9013: i2c wr failed=-5 reg=d391 len=1

ein dmesg | grep dvb ergab:

 13.764576] usb 1-1.2: dvb_usb_v2: found a 'TerraTec Cinergy T Stick Dual RC' in warm state
[   14.185689] dvb-usb: found a 'Hauppauge Nova-T Stick' in warm state.
[   14.198827] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[   14.306139] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   14.481091] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[   14.835646] usb 1-1.2: dvb_usb_v2: schedule remote query interval to 500 msecs
[   14.835674] usb 1-1.2: dvb_usb_v2: 'TerraTec Cinergy T Stick Dual RC' successfully initialized and connected
[   14.839503] usbcore: registered new interface driver dvb_usb_af9015
[   14.863406] usbcore: registered new interface driver dvb_usb_af9035
[   15.004269] dvb-usb: schedule remote query interval to 50 msecs.
[   15.004295] dvb-usb: Hauppauge Nova-T Stick successfully initialized and connected.
[   15.008237] usbcore: registered new interface driver dvb_usb_dib0700
[  314.574195] usb 1-1.2: dvb_usb_af9015: command failed=2
[  335.574176] usb 1-1.2: dvb_usb_af9015: command failed=2
[  335.574704] usb 1-1.2: dvb_usb_af9015: command failed=1
[  397.674101] usb 1-1.2: dvb_usb_af9015: command failed=2
[  397.674616] usb 1-1.2: dvb_usb_af9015: command failed=1

Ich kann das nicht richtig überblicken?

VG
Ramses

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #3 on: May 15, 2014, 18:12:15 »
Für mich sieht das so aus, das der Stick erkannt wurde. Ich sehe auch keine Firmware Fehler. Demnach sollte der bereits funktionieren.

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 diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #4 on: May 15, 2014, 20:04:38 »
Hallo Claus,

ja er geht :-). Allerdings nur als "solo" nicht aber als dual DVBT Stick. Sprich keine 2 Streams aus verschiedenen Bouquets.
Hast Du eine Idee, woran das liegen könnte?
Ich hätte da noch eine Frage. Mein Videoverzeichnis (tv) liegt auf einem NFS Share. Dies wird aber zur Bootzeit nicht automatisch gemountet (ist in der fstab), weil da wohl NFS noch nicht läuft. Nach dem Booten kann ich problemlos das Share mounten (mount -a).
VG

Ramses

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #5 on: May 15, 2014, 23:26:07 »
Poste mal die fstab

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 diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #6 on: May 16, 2014, 10:37:23 »
Anbei die fstab:

proc        /proc           proc      defaults            0 0
sys         /sys            sysfs     defaults            0 0
run         /run            tmpfs     defaults            0 0
tmp         /tmp            tmpfs     defaults            0 0
dev         /dev            devtmpfs  defaults            0 0
devpts      /dev/pts        devpts    mode=0620,gid=5     0 0
/dev/dvd    /media/dvd      auto      ro,noauto           0 0
/dev/cdrom  /media/cdrom    auto      ro,noauto           0 0
/dev/root   /               auto      defaults            0 1
#UUID=f3e27820-ac0f-4e0d-b2ca-891d4695307b   /mnt/mmcblk0p2       btrfs  subvol=data         0 0
UUID=436D-AC50   /boot        auto      defaults            0 2
192.168.179.2:/mnt/ide4/m740 /mnt/data nfs defaults 0 0

Die Auskommentierung der einen Zeile kam durch das Webif nachdem ich dort mein nfs share als data ausgewählt hatte.

VG

Ramses

P.S. Hattest Du noch eine Idee wegen des Sticks? Mir scheint es so als ob er den einen Tuner im Stick als af9035 und den anderern als af9015 anspricht? Da es da allersindings keinen af9015 gibt, funktioniert es nicht!?

Offline anjoku

  • Adv. Member
  • ***
  • Posts: 226
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #7 on: May 16, 2014, 11:00:25 »
Hallo Ramses,

bist du dir sicher dass dein Stick Rev. 2 ist? Ich habe meinen mal aufgemacht und nachgeschaut welche Chips verbaut sind.
Ich hatte auch Probleme mit diesem Stick 2 verschiedene Transponder gleichzeitig zu empfangen..

Waran merkst du, dass der 2. tuner nicht genommen wird?
In welcher Situation?

Gruß,
Andre

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #8 on: May 16, 2014, 11:26:24 »
Hi diplcubic,

magst Du mal die Ausgabe von lsmod posten.
Ich hab mir den Treiber inzwischen angeschaut, und der hat bereits die Erkennung des Sticks eingebaut. Meine Vermutung ist nun, dass auch der falsche Treiber geladen wird. In dem Fall könnte es eventuell helfen, das laden des falschen Treibers zu verbieten.

Wegen nfs:
Poste bitte mal die /var/log/sysinit

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 diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #9 on: May 16, 2014, 11:41:37 »
Hallo Andre,

da der Stick zuerst nicht lief, bin ich davon ausgegangen, daß er Rev. 2 ist. Inzwischen bin ich mir da auch nicht mehr sicher. Ich habe ihn auch gerade nicht bei der Hand, da ich momentan nur remote auf das System zugreifen kann.
Kann man ihn den problemlos öffnen? Bzw. anders feststellen welche Rev. er nun ist?
Hast Du das Problem mit dem 2. Tuner lösen können?
Ich kann jedenfalls keine 2 Streams abrufen. Das geht nur wenn ich noch einen anderern Stick zusätzlich anstecke.

VG

Ramses

Offline diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #10 on: May 16, 2014, 11:43:09 »
Hallo Claus,

vielen Dank schon einmal für Deine schnelle Reaktion. Nach Lesen des Posts von Andre, bin ich mir gar nicht sicher welche Rev. ich habe.
Anbei die Ausgabe von lsmod:
Module                  Size  Used by    Tainted: G
nfsd                  244555 11
dvb_usb_af9035         15077  0
rc_terratec_slim         993  0
rc_dib0700_rc5          2193  0
mxl5007t                8629  2
af9013                 15059  2
dvb_usb_dib0700        92694 12
dib7000m               15152  1 dvb_usb_dib0700
dib7000p               29478  2 dvb_usb_dib0700
dib9000                30145  1 dvb_usb_dib0700
dib8000                51941  1 dvb_usb_dib0700
dvb_usb                17896  1 dvb_usb_dib0700
dvb_usb_af9015         17821  8
dvb_usb_v2             14665  2 dvb_usb_af9035,dvb_usb_af9015
dib0090                26506  1 dvb_usb_dib0700
dib0070                 8577  2 dvb_usb_dib0700
dib3000mc              11987  1 dvb_usb_dib0700
dvb_core               93138  5 dib7000p,dib9000,dib8000,dvb_usb,dvb_usb_v2
dibx000_common          8022  6 dvb_usb_dib0700,dib7000m,dib7000p,dib9000,dib8000,dib3000mc
rc_core                19146  9 dvb_usb_af9035,rc_terratec_slim,rc_dib0700_rc5,dvb_usb_dib0700,dvb_usb,dvb_usb_af9015,dvb_usb_v2

VG

Ramses

Offline diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #11 on: May 16, 2014, 11:53:15 »
Hallo Claus,

anbei noch die sysinit:

modprobe: module snd_bcm2835 not found in modules.dep
modprobe: module dvb-usb-it913x not found in modules.dep
modprobe: module snd_bcm2835 not found in modules.dep
Import filesystems:
  Turn on DMA:
  Checking:
Btrfs Btrfs v0.19
^[[1A^[[102G^[[1;32mdone^[[0;39m
  Mounting:
mount: mounting 192.168.179.2:/mnt/ide4/m740 on /mnt/data failed: Input/output error
^[[1A^[[102G^[[1;31mfailed^[[0;39m
Setting up logging: level 1
Setting up netware:
^[[1A^[[102G^[[1;32mdone^[[0;39m
btrfs:                 ^Mlocales:                 ^MSetting timezone:
^[[1A^[[102G^[[1;32mdone^[[0;39m
Load keymap: de-latin1
^[[1A^[[102G^[[1;32mdone^[[0;39m

ntp-client:                 ^Mrpi:                 ^Mnetwork:                 ^M
Init networking
Connecting to network
^[[1A^[[102G^[[1;32mdone^[[0;39m
Waiting for network device: / ^MWaiting for network device: - ^M^[[1A^[[102G^[[1;32mdone^[[0;39m
Starting ntp client:
16 May 11:46:15 ntpdate[1644]: step time server 84.38.65.142 offset 1400233535.067575 sec
^[[1A^[[102G^[[1;32mdone^[[0;39m
vdr:                 ^Msvdrpservice:                 ^M
Starting VDR
^[[1A^[[102G^[[1;32mdone^[[0;39m
nfs-server:                 ^Msamba:                 ^Mssh:                 ^Mvdr-plugin-opkg:                 ^Msetup:                 ^Mwebserver:                 ^Mvdradmin-am:                 ^Mopkg:                 ^M
[2042] May 16 11:46:37 Running in background
Starting sshd:
  Listen on IP: 192.168.179.103
^[[1A^[[102G^[[1;32mdone^[[0;39m
Starting nfsserver:
rpc.nfsd: address family inet6 not supported by protocol TCP
rpc.mountd: svc_tli_create: could not open connection for udp6
rpc.mountd: svc_tli_create: could not open connection for tcp6
rpc.mountd: svc_tli_create: could not open connection for udp6
rpc.mountd: svc_tli_create: could not open connection for tcp6
rpc.mountd: svc_tli_create: could not open connection for udp6
rpc.mountd: svc_tli_create: could not open connection for tcp6
^[[1A^[[102G^[[1;32mdone^[[0;39m
Starting samba server:
^[[1A^[[102G^[[1;32mdone^[[0;39m
Starting webserver:
^[[1A^[[102G^[[1;32mdone^[[0;39m


Starting vdradmin server:
^[[1A^[[102G^[[1;32mdone^[[0;39m
[2373] May 16 11:51:15 Child connection from 192.168.115.110:57519
[2373] May 16 11:51:20 Password auth succeeded for 'root' from 192.168.115.110:57519

VG

Ramses

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #12 on: May 16, 2014, 13:39:45 »
Hi,

gehe mal im Webif in's Setup unter Module und trage in der Blacklist "dvb_usb_af9015" ein. Danach neu booten (auch nen Abziehen und wieder anstecken könnte eventuell reichen).

Bist Du sicher das Du das nfs-client Paket installiert hast? Ich sehe nur Logs zum nfs-server Paket.

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 anjoku

  • Adv. Member
  • ***
  • Posts: 226
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #13 on: May 16, 2014, 13:54:17 »
@Ramses.
ich wollte Dich jetzt nicht verunsichern..... ::)  Ich habe meinen Stick mit dem Fingernagel geöffnet und dann auf die Chips geschaut.

Bei mir war es so, dass wenn ich ich auf meine RPI Client eine Sendung programmiere, dieser Timer auch auf dem Client angelegt wurde und nicht auf dem Server -- an dem der Stick und die Platte hängt.
Dann konnte ich am Client nicht mehr alle Sender durchschalte.
Lösung war, dass die Einstellung im remotetimer Plugin falsch war.
Siehe hier: http://www.minidvblinux.de/forum/index.php/topic,5784.msg42456.html#new
Aber es kann ja bei dir anders sein..........so sehr kenne ich mich nicht aus.

Offline diplcubic

  • Newbie
  • *
  • Posts: 11
    • View Profile
TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
« Reply #14 on: May 16, 2014, 14:05:55 »
Hallo Claus,

in der Tat ich hatte das nfs-client Paket nicht installiert. Jetzt geht das Einbinden :-) :-) :-)!!!
Nachdem ich das Modul dvb_usb_af9015 auf die blacklist gesetzt habe, bekomme ich gar kein Stream mehr :-(

VG

Ramses

 

[1] 2 >>> Archiv / MLD 4.x / Raspberry PI / TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.