Archiv > Raspberry PI

TERRATEC Cinergy T-Stick Dual RC Rev. 2 falscher Treiber

(1/4) > >>

diplcubic:
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.

clausmuus:
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

diplcubic:
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

clausmuus:
Für mich sieht das so aus, das der Stick erkannt wurde. Ich sehe auch keine Firmware Fehler. Demnach sollte der bereits funktionieren.

Claus

diplcubic:
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

Navigation

[0] Message Index

[#] Next page

Go to full version