jedie
Anmeldungsdatum: 14. Oktober 2005
Beiträge: Zähle...
|
Kennt jemand einen DVB-C USB Stick der unter Linux out-of-the-box läuft und "normal" zu kaufen gibt (z.B. bei Amazon)? Die Zielplattform ist allerdings evtl. Debian auf ARM. Genauer gesagt soll der Stick an die Dockstar (siehe http://www.mikrocontroller.net/articles/Dockstar ) 😉 EDIT: Also laut der Liste von http://www.vdr-wiki.de/wiki/index.php/Externe_DVB-C_Ger%C3%A4te bleibt nur Sundtek MediaTV Pro bzw. Sundtek MediaTV Digital Home sind aber mit 80€ viel zu teuer. Oder die TechnoTrend TT-connect CT-3650, was aber auch min 100€ kostet... Gibt es nicht's günstigeres???
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
Hilfreich finde ich die Seiten:
http://linux.terratec.de/tv_en.html
und noch besser die Liste hier:
http://www.linuxtv.org/wiki/index.php/TerraTec Generell gefallen mir die Preise bei DVB-C nicht besonders. Ist wohl alles verhältnismäßig teuer, weil der Mark kleiner ist? Außerdem schimmert DVB-C2 am Horizont? Siehe http://www.heise.de/newsticker/meldung/DVB-C2-im-Berliner-Kabelnetz-getestet-1074479.html
Somit muß man dann irgendwann nochmal neu investieren...
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
Ich will es mal mit dem MSI DigiVox mini Trio versuchen. Ist noch der günstigste Stick: http://geizhals.at/deutschland/?a=527705 Kann DVB-T/DVB-C/analog... Hab allerdings nicht's gefunden, ob der unter Linux funktionieren soll ☹ Weiß da jemand mehr?
|
mastertal
Anmeldungsdatum: 18. Dezember 2010
Beiträge: Zähle...
|
Hallo jedie, ich habe den MSI Digi Vox mini Trio. Ich bin noch am probieren, diesen Stick unter Ubuntu 10.10 zum laufen zu bringen. Ich habe mal lsusb im Terminal ausgeführt: ...
Bus 001 Device 004: ID eb1a:2885 eMPIA Technology, Inc.
... Ich habe den Rest mal weggeschnitten. Der Stick hat scheinbar einen eMPIA Technology Chip (em2885). Im Ubuntu Wiki gibt es einen eintrag "em28xx" (http://wiki.ubuntuusers.de/em28xx). In dem Artikel gibt es eine Liste, mit den unterstützten Chips. Dort steht auch der em2885 mit drin. Ich bekomme ihn aber leider nicht zum laufen...
Vielleicht weißt du ja noch etwas darüber.
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
Hab nun auch den Stick. Du hast recht, ich hab die selbe lsusb Ausgabe... Ich schaue jetzt mal, ob ich den zum laufen bekomme... EDIT: Sieht schon mal schlecht aus... In http://linuxtv.org/hg/v4l-dvb/file/tip/linux/Documentation/video4linux/CARDLIST.em28xx kommt eb1a:2885 schon mal nicht vor ☹
|
Frank62
Anmeldungsdatum: 8. Dezember 2008
Beiträge: 2100
|
jedie Somit muß man dann irgendwann nochmal neu investieren...
Das muss man doch eh alle 2-3 Jahre, ansonsten hängt man doch Technisch vollkommen hinterher. Egal ob Fernseher Hifi PC oder ähnliches. Und 80 Euro (wenn das Teil 3 Jahre hält) sind doch vollkommen in Ordnung.
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
Evtl kann man die Firmware für den Stick ja aus den Windows Treiber extrahieren???
Siehe:
http://www.linuxtv.org/wiki/index.php/Development:_How_to_extract_a_firmware Btw. kann es sein, das der eMPIA Chip (em2885) nur ein USB-Bridge chip ist? EDIT: Ich denke der beste Ort um informationen zu erhalten ist wohl http://www.kernellabs.com
Auf der ML gab es auch mal eine Anfrage wegen dem em2885, siehe:
http://www.mail-archive.com/search?l=linux-media%40vger.kernel.org&q=em2885 Ich denke man braucht erstmal mehr Information zu der Hardware des Sticks. Ich werde mir das irgendwann mal unter Windows anschauen. Aber nun kommt ja erstmal Weihnachten 😉 Frohes Fest 😉 EDIT: Gerade mal die Windows Treiber mit Wine "installiert" unter ~/.wine/drive_c/Programme/USB_video_device/Driver/Driver32/ findet man dann eine Datei mit Namen "merlinFW.rom" (16KB)... Ob das wohl die Firmware Datei für den Stick ist?
Einfach nach /lib/firmware kopieren, wird aber wohl nix bringen, oder???
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
(Nochmal in neuer Antwort: Bearbeiten hat wohl nicht geklappt...) Gerade mal die Windows Treiber mit Wine "installiert" unter ~/.wine/drive_c/Programme/USB_video_device/Driver/Driver32/ findet man dann eine Datei mit Namen "merlinFW.rom" (16KB)... Ob das wohl die Firmware Datei für den Stick ist?
Einfach nach /lib/firmware kopieren, wird aber wohl nix bringen, oder???
|
mastertal
Anmeldungsdatum: 18. Dezember 2010
Beiträge: 6
|
Ich habe jetzt einen Treiber gefunden (http://jiemeb.free.fr/pinnacle/). Bin über den em28xx Wiki Eintrag darauf gekommen (http://wiki.ubuntuusers.de/em28xx#em28xx-new-Paket-ab-Intrepid). Ließ sich alles einfach und Problemlos installieren. Im Device Manager findet man dann sogar vier Adapter (frontend0, demux0, dvr0, net0). Das hat auch seine Richtigkeit. Im Digital Fernsehen Kontrollzentrum erkennt er den Stick auch. Aber nur als DVB-C Device. Nun habe ich das Problem, dass wir zuhause kein DVB-C empfangen. Ich glaube man kann den Stick unter Ubuntu auch nur als DVB-C Device nutzen (siehe http://wiki.ubuntuusers.de/em28xx#Liste-der-unterstuetzten-Karten → EM2885 → DVB-C). Falls du DVB-C empfängst kannst du das mal testen. Selbst MythTV erkennt den Stick...aber nur als DVB-C Device.
Frohe Weihnachten
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
mastertal schrieb: Ich habe jetzt einen Treiber gefunden (http://jiemeb.free.fr/pinnacle/).
Komisch, ich meine ich hätte von da auch die aktuellste .deb installiert. Hat bei mir allerdings nicht's gebracht... Muß ich aber nochmal testen.
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
Meine Zielplatform ist ja ARM (Die Dockstar)... Leider gibt es aber nur .deb Dateien für i386 und AMD64 ☹
em28xx selber kompilieren, funktioniert nicht auf anhieb, siehe: http://forum.ubuntuusers.de/topic/em28xx-auf-arm-kompilieren/#post-2723927 @mastertal: Kannst du ein paar mehr Informationen pasten? z.B. die relevanten Einträge in dmesg. Welcher Kernel läuft bei dir? Hast du eine separate Firmware Datei "installiert"?
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
Hm. Wenn es also mit den fertigen .deb Paketen von http://jiemeb.free.fr/pinnacle/ funktioniert, dann frage ich mich, wo der Sourcecode steckt, der für die Erstellung der .deb Dateien verwendet wurde. Die letzten Versionen von v4l-dvb direkt von linuxtv.org oder dem kernel kann es wohl nicht sein. Denn in der CARDLIST.em28xx ist nichts vom stick zu sehen. Außerdem sind wohl die sourcen in beiden Stellen auf dem selben Stand. Zumindest wenn man die beiden vergleicht: http://linuxtv.org/hg/v4l-dvb/file/tip/linux/Documentation/video4linux/CARDLIST.em28xx
https://github.com/mirrors/linux-2.6/blob/master/Documentation/video4linux/CARDLIST.em28xx Die liste geht in beiden Fällen nur bis
76 -> KWorld PlusTV 340U or UB435-Q (ATSC) (em2870) [1b80:a340]
Die Einträge in http://wiki.ubuntuusers.de/em28xx/em28xx-new-list gehen aber bis:
#define EM2885_BOARD_EMPIA_DVBC 81
#define EM28175_BOARD_EMPIA_HYBRID 82
Wobei der EM2885 wohl der entscheiden ist. Danach zu suchen, bringt vielleicht was. Gefunden habe ich öfters was über Terratec Cinergy Hybrid T USB XS FM evtl. ist die Baugleich??? Wenn ich das richtig sehe, liegen die relevanten Dateien in Source unter /linux/drivers/media/video/em28xx/ http://linuxtv.org/hg/v4l-dvb/file/tip/linux/drivers/media/video/em28xx/
https://github.com/mirrors/linux-2.6/tree/master/drivers/media/video/em28xx/ http://kernellabs.com/hg/~dheitmueller/v4l-dvb-950q-final/file/0047efea9b7f/linux/drivers/media/video/em28xx/ Ich hab nun die letzte Version von http://linuxtv.org/hg/v4l-dvb/file/tip/ auf der Dockstar compiliert. Genauer gesagt: http://linuxtv.org/hg/v4l-dvb/archive/abd3aac6644e.tar.bz2 Nach make und sudo make install hab ich neu gebootet und in dmesg taucht das auf: saa7146: register extension 'dvb'.
Hab aber leider kein dvb Verzeichnis unter /dev/ ☹ Nun hab ich das gefunden: https://bitbucket.org/mdonoughe/em28xx-new Scheint die letzte Version von "Markus Rechberger" gepaart mit patchen von gentoo, siehe: https://bitbucket.org/mdonoughe/em28xx-new/changesets Werde mal versuchen die Sourcen zu compilieren, genauer die Version: https://bitbucket.org/mdonoughe/em28xx-new/get/62cd815b0757.tar.bz2
|
mastertal
Anmeldungsdatum: 18. Dezember 2010
Beiträge: 6
|
hast du schon mal lsusb ausgeführt?
kopiere das mal ins forum
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
sieht genauso aus wie bei dir: Bus 001 Device 004: ID eb1a:2885 eMPIA Technology, Inc. letzten Einträge in dmesg:
[ 26.476583] Linux video capture interface: v2.00
[ 26.481230] WARNING: You're using an experimental version of the V4L stack. As the driver
[ 26.481237] is backported to an older kernel, it doesn't offer enough quality for
[ 26.481245] its usage in production.
[ 26.481249] Use it with care.
[ 26.594761] WARNING: You're using an experimental version of the DVB stack. As the driver
[ 26.594771] is backported to an older kernel, it doesn't offer enough quality for
[ 26.594778] its usage in production.
[ 26.594783] Use it with care.
[ 26.656708] saa7146: register extension 'dvb'.
[ 33.305552] eth0: no IPv6 routers present
[ 214.609060] eth0: link down
[ 224.909893] eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 486.888264] usb 1-1.4: new high speed USB device using orion-ehci and address 4
[ 487.119605] usb 1-1.4: New USB device found, idVendor=eb1a, idProduct=2885
[ 487.126514] usb 1-1.4: New USB device strings: Mfr=0, Product=1, SerialNumber=2
[ 487.133875] usb 1-1.4: Product: USB 2885 Device
[ 487.138459] usb 1-1.4: SerialNumber: 123456789ABCD
[ 487.145487] usb 1-1.4: configuration #1 chosen from 1 choice
Komisch ist ja die Seriennummer (ist original aus dmesg)
|
jedie
(Themenstarter)
Anmeldungsdatum: 14. Oktober 2005
Beiträge: 516
|
jedie schrieb: mastertal schrieb: Ich habe jetzt einen Treiber gefunden (http://jiemeb.free.fr/pinnacle/).
Komisch, ich meine ich hätte von da auch die aktuellste .deb installiert. Hat bei mir allerdings nicht's gebracht... Muß ich aber nochmal testen.
So, ich habe alles nochmal so gemacht, wie es im Wiki steht (auf einem normalen PC), aber der Stick wird nicht erkannt:
[ 370.495054] usbcore: registered new interface driver em28xx
[ 370.495711] em28xx driver loaded
[ 370.533078] Em28xx: Initialized (Em28xx dvb Extension) extension
[ 386.900477] usb 1-5: USB disconnect, address 5
[ 392.600049] usb 1-5: new high speed USB device using ehci_hcd and address 6
[ 393.074396] usb 1-5: configuration #1 chosen from 1 choice
Hatte vor dem Einstecken das gemacht:
sudo modprobe em28xx-dvb
sudo modprobe em28xx
|