MusiB1tch
Anmeldungsdatum: 23. April 2007
Beiträge: 137
|
Gestern hab ich mich zu einem Spontankauf vom "Terratec Cinergy HTC Stick HD" hinreissen lassen. Ich wollte ihn heute schon zurückbringen, bin aber kurz vorher doch noch auf einen entscheidenden Hinweis gestoßen. Seit wenigen Tagen gibt es endlich einen Durchbruch beim em2884-Treiber. lsusb zeigt: 0ccd:00b2 TerraTec Electronic GmbH nach: http://git.linuxtv.org/media_build.git git clone git://linuxtv.org/media_build.git
cd media_build
./build
sudo make install libproc-processtable-perl musste ich noch vorher installieren. DVB-C funktioniert jetzt erstmal. Die HD-Kanäle noch nicht ganz, aber unter http://patchwork.linuxtv.org/patch/9028/ gibt es einen Lösungsansatz, den ich leider noch nicht ausgetestet habe. Ich suche mir demnächst dann mal nur die wichtigen Einzelteile zusammen, denn das Kompilieren hat doch etwas gedauert. Zum Fernsehen habe ich spontan Kaffeine (1.2.2) genommen. PS: Bei einem meiner Versuche ist mir die Festplatte vollgelaufen. 😉 Anscheinend hatte, wenn ich das richtig interpretiert habe, Nepomuk eine 5GB-Logdatei angelegt. Die konnte ich auch erst Löschen, nachdem ich virtuoso-t abgeschossen hatte. edit: Beim Anstecken des Sticks wird in zwei Popups "Gerät erkannt USB-Gerät TERRATEC Cinergy HTC Stick" und "Gerät erkannt Webcam/TV-Empfänger TERRATEC Cinergy HTC Stick" angezeigt. Trotzdem hab ich den Analog-Teil noch nicht benutzen können. dmesg zeigt "V4L2 video device registered as video0" und unter /dev/v4l/by-id/ ist er auch zu finden. Mal sehen, wie weit ich heute noch komme.
|
MusiB1tch
(Themenstarter)
Anmeldungsdatum: 23. April 2007
Beiträge: 137
|
Zuerst mal. Diese Warnung habe ich komplett vergessen zu posten: WARNING: You are using an experimental version of the media stack. Kernel-Version und Plattform (uname -r -i) sind "3.0.0-14-generic x86_64". Und hier noch die komplette Ausgabe von dmesg:
[ 274.956020] usb 1-3: new high speed USB device number 4 using ehci_hcd
[ 275.492630] WARNING: You are using an experimental version of the media stack.
[ 275.492632] As the driver is backported to an older kernel, it doesn't offer
[ 275.492633] enough quality for its usage in production.
[ 275.492634] Use it with care.
[ 275.492635] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 275.492636] 6cb393c82255c448a92754f2a2a6b715bd9418dc [media] drxk_hard: fix locking issues when changing the delsys
[ 275.492637] fa4b2a171d42ffc512b3a86922ad68e1355eb17a [media] drxk: create only one frontend for both DVB-C and DVB-T
[ 275.492639] 9348393aaf59948de8f9826e2e45337ebc3b94da [media] drxk: remove ops.info.frequency_stepsize from DVB-C
[ 275.502442] IR NEC protocol handler initialized
[ 275.508250] Linux media interface: v0.10
[ 275.514295] IR RC5(x) protocol handler initialized
[ 275.517060] IR RC6 protocol handler initialized
[ 275.519156] IR JVC protocol handler initialized
[ 275.521136] IR Sony protocol handler initialized
[ 275.532304] IR SANYO protocol handler initialized
[ 275.534444] Linux video capture interface: v2.00
[ 275.534448] WARNING: You are using an experimental version of the media stack.
[ 275.534449] As the driver is backported to an older kernel, it doesn't offer
[ 275.534450] enough quality for its usage in production.
[ 275.534451] Use it with care.
[ 275.534452] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 275.534453] 6cb393c82255c448a92754f2a2a6b715bd9418dc [media] drxk_hard: fix locking issues when changing the delsys
[ 275.534454] fa4b2a171d42ffc512b3a86922ad68e1355eb17a [media] drxk: create only one frontend for both DVB-C and DVB-T
[ 275.534456] 9348393aaf59948de8f9826e2e45337ebc3b94da [media] drxk: remove ops.info.frequency_stepsize from DVB-C
[ 275.547986] IR MCE Keyboard/mouse protocol handler initialized
[ 275.550733] lirc_dev: IR Remote Control driver registered, major 249
[ 275.550986] IR LIRC bridge handler initialized
[ 275.563504] em28xx: New device TERRATEC Cinergy HTC Stick @ 480 Mbps (0ccd:00b2, interface 0, class 0)
[ 275.563508] em28xx: Audio Vendor Class interface 0 found
[ 275.563554] em28xx #0: chip ID is em2884
[ 275.622015] em28xx #0: Identified as Terratec Cinergy HTC Stick (card=82)
[ 275.625601] i2c-core: driver [tuner] using legacy suspend method
[ 275.625604] i2c-core: driver [tuner] using legacy resume method
[ 275.647873] Chip ID is not zero. It is not a TEA5767
[ 275.647881] tuner 5-0060: Tuner -1 found with type(s) Radio TV.
[ 275.647891] tuner 5-0060: tuner type not set
[ 275.647995] em28xx #0: Config register raw data: 0x40
[ 275.647997] em28xx #0: v4l2 driver version 0.1.3
[ 275.648064] tuner 5-0060: tuner type not set
[ 275.654425] em28xx #0: V4L2 video device registered as video0
[ 275.654512] usbcore: registered new interface driver em28xx
[ 275.654514] em28xx driver loaded
[ 275.659953] WARNING: You are using an experimental version of the media stack.
[ 275.659955] As the driver is backported to an older kernel, it doesn't offer
[ 275.659957] enough quality for its usage in production.
[ 275.659957] Use it with care.
[ 275.659958] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 275.659959] 6cb393c82255c448a92754f2a2a6b715bd9418dc [media] drxk_hard: fix locking issues when changing the delsys
[ 275.659960] fa4b2a171d42ffc512b3a86922ad68e1355eb17a [media] drxk: create only one frontend for both DVB-C and DVB-T
[ 275.659962] 9348393aaf59948de8f9826e2e45337ebc3b94da [media] drxk: remove ops.info.frequency_stepsize from DVB-C
[ 276.315732] drxk: status = 0x639260d9
[ 276.315737] drxk: detected a drx-3926k, spin A3, xtal 20.250 MHz
[ 277.546266] DRXK driver version 0.9.4300
[ 277.560631] drxk: frontend initialized.
[ 279.284254] DVB: registering new adapter (em28xx #0)
[ 279.284259] DVB: registering adapter 0 frontend 0 (DRXK DVB-C DVB-T)...
[ 279.284623] em28xx #0: Successfully loaded em28xx-dvb
[ 279.284628] Em28xx: Initialized (Em28xx dvb Extension) extension Also anscheinend sollten auch die IR-Fernbedienung mit Lirc, DVB-T und AnalogTV funktionieren. Bei Letzterem erhalte ich aber immer die Meldung: "Das Gerät oder die Ressource ist belegt".
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15844
|
Hallo MusiB1tch, Analog ist sinnlos, nur DVB-T und DVB-C möglich und wahrscheinlich nicht gleichzeitig ..... Gruss Lidux
|
DPITTI
Anmeldungsdatum: 6. Februar 2010
Beiträge: 1510
|
Genau den Selben Stick habe Ich auch Funzt nicht unter Ubuntu 11,10 wie kricht ein Anfänger das Teil unter Ubuntu zu laufen?Unter Win7 läuft das Teil.
|
colombo1980
Anmeldungsdatum: 23. September 2008
Beiträge: 1286
|
hi, du hast ja schon einen Fred zum Stick erstellt, deshalb schreibe ich mal hier rein. Es gab ja schon die ein oder andere Erklärung, wie man den Stick installiert. Deine Befehle von oben, haben bei mir auch funktioniert – bisher. Aber: Nach jedem Kernelupdate muss man das ja neu machen. Nur hier habe ich ein Problem – ich lasse das ./build-Skript erneut durchlaufen, es updated den Quellcode und kompiliert das Ganze erfolgreich. Am Ende soll man dann (sudo) make install eingeben, um TV genießen zu können. All das mache ich, aber Kaffeine findet dennoch kein Gerät... ☹ Die letzen Male hat es nach Kernelupdates doch auch irgendwie funktioniert, aber ich schätze, ich habe nur rein zufällig die richtigen Sachen vor/bei/nach dem Kompilieren gemacht. Ich würde es nun aber gerne mal wirklich wissen, welche Schritte zu tun sind. Frage: Was muss man/ich machen, nach einem Kernelupdate? DKMS habe ich natürlich(?) nicht geschnallt – Ich scheitere ja offensichtlich schon am "einfachen" Kompilieren, da die Fehlersuche für mich auch ziemlich unmöglich ist, wenn es denn mal nicht klappt... Muss man vorher alles erst deinstallieren? Wenn ja, wie? Oder muss man das Quellverzeichnis erst irgendwie aufräumen? Muss man mit rmmod/modprobe rumspielen? Wenn ja, wie? Oder muss man jedesmal mit einem leeren Verzeichnis anfangen? mfg
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15844
|
Hallo colombo1980, DKMS hast du aber vor dem Kernelupdate installiert ? Gruss Lidux
|
colombo1980
Anmeldungsdatum: 23. September 2008
Beiträge: 1286
|
Hi Lidux, DKMS ist schon immer installiert gewesen, aber das wäre mein nächster schritt erst. zunächst möchte ich es erstmal schaffen, überhaupt tv schauen zu können... die Einrichtung von dkms würde ich mir für später vornehmen. durch Eingabe von sudo modprobe em28xx scheint es jetzt geklappt zu haben, aber ich habe keine Ahnung, was ich da gemacht habe. evtl, wars auch nur Zufall und eigentlich hat was ganz anderes die Lösung gebracht. möglich auch, dass es morgen schon wieder nicht mehr klappt. ich stochere also ahnungslos im Dunkeln. was ist denn nun nötig nach so einem update?
|
Lötzinn
Anmeldungsdatum: 3. September 2012
Beiträge: Zähle...
|
Hallo, bei mir hat die obige Lösung lange Zeit geholfen git clone git://linuxtv.org/media_build.git
cd media_build
./build
sudo make install allerdings musste ich nach Kernel updates erneuern, bzw. neu durchlaufen lassen. (Hab von dkms leider wenig Ahnung, hab's zwar ausprobiert, aber nichts gemerkt.) Jetzt tut die Karte seit einer Weile gar nicht mehr, bzw. Kaffeine, etc. erkennen nichts. Habt ihr das selbe Problem und evtl. Lösungen, oder tut sie bei euch?
Mit geht es ähnlich wie colombo1980, ich weiß nicht, was geholfen hat, bzw. woran es liegt, dass es jetzt nicht mehr funktioniert. mfg
|
MusiB1tch
(Themenstarter)
Anmeldungsdatum: 23. April 2007
Beiträge: 137
|
Update: Ab Ubuntu 12.10 Quantal funktioniert der Stick dann Out-of-the-Box. Getestet hab ich das mit der aktuellen Beta als Live-System vom USB-Stick. Aber auch unter 12.04 mit einem neueren Kernel (gerade 3.5 probiert) läuft er. Das einzige Problem bei mir ist im Moment, dass der Ton bei HD-Material nach einigen Sekunden ausfällt. Zu den restlichen Problemen hier im Thread kann ich (auch aufgrund fehlender Detailinfos) leider nichts beitragen.
|
DPITTI
Anmeldungsdatum: 6. Februar 2010
Beiträge: 1510
|
Hallo wie sieht es mit den UKW Radio Empfang aus? Aber auf alle Fälle Danke Ich schon mal für dein Update. Was mir Hoffnung macht mein Stick auch unter Xubuntu 12,04 ans laufen zu bringen. Wo bekomme Ich den 3,5 Kernel als beb Download bzw. als PPA her? Das mit dem Kernel hat sich erledigt lade den Kernel Grade runter. Ps: Kann es bestätigen der Stick läuft auch unter Xubuntu 12,04 mit den 3,5 Kernel. Schade ist aber das nur Dvb-c laufen tut. Was mir nix bringt brauch noch den Analog Sendesuchlauf. Weil hier im Haus die Programme Reanalogisiert werden und somit über die alten Analog Frequenzen kommen. UKW Empfang ist auch leider nicht möglich also ist der Stick zur Zeit für mich unbrauchbar unter Linux.
|
sodalis
Anmeldungsdatum: 28. Dezember 2007
Beiträge: 172
|
Ps: Kann es bestätigen der Stick läuft auch unter Xubuntu 12,04 mit den 3,5 Kernel. Schade ist aber das nur Dvb-c laufen tut. Was mir nix bringt brauch noch den Analog Sendesuchlauf. Weil hier im Haus die Programme Reanalogisiert werden und somit über die alten Analog Frequenzen kommen. UKW Empfang ist auch leider nicht möglich also ist der Stick zur Zeit für mich unbrauchbar unter Linux.
Hallo, betreibe den stick auch unter Xubuntu 12.04 mit Kernel-Update. Finde allerdings nur Sender die von Unity-Media bereitgestellt werden. Kann das auch an der Reanalogisierung liegen oder gibt es eine Alternative? MfG Edit: Habe jetzt nochmal mit : w_scan -fc -c DE -X > ~/PROGRAMMPFAD/channels.conf gesacannt und trtoz des glecihen Befehls unterschiedliche Kanäle gefunden: 1. Durchlauf: http://paste.ubuntuusers.de/raw/415427/
2. Durchlauf: http://paste.ubuntuusers.de/raw/415437/ Ausserdem habe ich mit: w_scan -fc -c DE -L > ~/PROGRAMMPFAD/channels.xspf eine channels.conf erstellt die wesentlich mehr Sender findet aber von vlc nicht abgespielt werden kann: Your input can't be opened:
VLC is unable to open the MRL 'dvb-c://frequency=610000000,inversion=2,srate=6900000,fec=0,modulation=64'. Check the log for details. http://paste.ubuntuusers.de/raw/415442/ Dann habe ich noch eine channels.conf mit: w_scan -fc -c DE >> channels.conf erzeugt. Hier werden die meisten Sender gefunden. Können aber nicht abgespielt werden. http://paste.ubuntuusers.de/raw/415447/ Jemand ne Idee?
|
Adreamus
Anmeldungsdatum: 29. April 2008
Beiträge: 25
|
MusiB1tch schrieb: Update: Ab Ubuntu 12.10 Quantal funktioniert der Stick dann Out-of-the-Box. Getestet hab ich das mit der aktuellen Beta als Live-System vom USB-Stick. Aber auch unter 12.04 mit einem neueren Kernel (gerade 3.5 probiert) läuft er.
...
Was meinst du mit out-of-the-box genau? Bei mir läuft unter Ubuntu 13.04 Kernel 3.8.0-31-generic nichts out of the box.
Muss man trotzdem den Treiber git://linuxtv.org/media_build.git installieren? Bzw v4l-dvb?
Mit lsusb findet er zwar "TerraTec Electronic GmbH", allerdings zeigt dmesg | grep DVB nur meine DVB-S Karte, allerdings nicht den Stick.
|
MusiB1tch
(Themenstarter)
Anmeldungsdatum: 23. April 2007
Beiträge: 137
|
@Adreamus:
Der Treiber ist im Kernel, dewegen sollte es ohne die Installation des experimentellen Zweiges der Multimediaunterstützung gehen. Auch sonstige Treiber oder Firmware habe ich nicht installiert. Dein 'grep' sortiert zu viel aus.
Entweder Du schaust dir 'dmesg' komplett an (bei mir die letzten 29 Zeilen nach einstecken des Sticks). Da ist dann z.B. die (viertletzte) Zeile "Successfully loaded em28xx-dvb" interessant.
Oder Du suchst ohne Groß-/Kleinschreibung "dmesg | grep -i dvb" oder nach 'em28xx' mit "dmesg | grep -i em28". Ansonsten einfach mal Kaffeine anschmeißen und unter "Fernseher" > "Configure Television" schauen, ob dort ein neues Gerät angezeigt wird. Sollte es immer noch nicht gehen, starte ich nochmal ein Ubuntu vom Live-USB-Stick. Ich habe den TV-Stick auch an einem Chakra-Linux (Archderivat + KDE) ausprobiert und da lief er auch ohne zutun. Liebe Grüße
|
MusiB1tch
(Themenstarter)
Anmeldungsdatum: 23. April 2007
Beiträge: 137
|
@sodalis Hallo, sry ich hab schon länger nicht mehr hier reingeschaut und wohl auch die Benachrichtigung übersehen. Vielleicht kann ich ja noch ein paar Denkanstöße geben, falls deine Probleme immer noch bestehen. Wenn man unterschiedliche Sender bei mehreren Suchläufen findet, dann ist oft die Signalqualität schlecht. Das hängt mit der Qualität und Länge der Antennenkabel, der Antennendose und eventuellen Verteilern (diese billigen T-Stücke) zusammen. Ein Tausch eines Steckverteilers beseitigte hier bei mir alle Probleme. Ich habe den Befehl "w_scan -fc -c DE -L > channels.xspf" auch ausprobiert. Die Wiedergabeliste 'channels.xspf' habe ich im Dateimanager angeklickt und daraufhin öffnete sich der VLCplayer automatisch. Beim Anklicken der Sender wurden diese wiedergegeben. Auch HD ging problemlos. Natürlich kann man nur die unverschlüsselten Sender sehen. Bei mir sind bis auf den ÖR alle anderen Sender grundverschlüsselt. Liebe Grüße Fernbedienung, AnalogTV, UKW und Umschalten zwischen DVB-T und -C hab ich bisher nicht weiter in Angriff genommen.
|
Adreamus
Anmeldungsdatum: 29. April 2008
Beiträge: 25
|
@MusiB1tch: Danke für deine Antwort. Beide grep-befehle zeigen keine Übereinstimmung, und auch unter Kaffeine ist das Gerät nicht zu sehen. Ich installiere mir mal einen Live USB-Stick und versuche es dort ☺
|