Anfängerfragen zum Cubietruck

  • Hallo!


    Ich habe bisher eine alte Reelbox (lite) im Einsatz. Jetzt soll sie durch was aktuellers, HD-fähiges ersetzt werden. Ich hörte vom Raspberry PI und habe dann gelesen, daß dieser nur sehr schwer mit zwei DVB-S2-Tunern umgehen kann. Ich habe mir mal ein Cubietruck bestellt und versuche nun mein Glück zunächst mit einem Technotrend TT-Connect-S2-4600. Leider habe ich kein fertiges VDR-Image gefunden.


    Ich habe verscuht nach dieser Anleitung vorzugehen http://www.vdr-wiki.de/wiki/in…rver/sundtek-dvb-s2_stick
    Installation von Cubian hat geklappt, ob die vom VDR auch geklappt hat, weiß ich nicht. Ich hänge jetzt irgendwie in der Luft. Wie installiere ich den Treiber? Irgendwo habe ich gelesen, man müßte auch noch eine Firmware installieren, aber die sollte doch eigentlich im Tuner bereits drin sein.


    Wie kann ich also sehen, ob die VDR-Installation geklappt hat? Gebe ich in der Konsole sudo vdr ein bekomme ich:


    Code
    vdr: no primary device found - using first device!


    Also irgendwie ist der Tuner wohl nicht richtig installiert. Andererseits lese ich, daß viele Tuner auch so funktioneren, ohne Treiber.

  • die nachricht ist normal wenn Budget dvb-Karten verwendet werden


    Ja eine Firmware braucht's
    Anleitung


    die dvb-fe-ds3103.fw Firmware müsste die richtige sein

  • Ja eine Firmware braucht's
    Anleitung

    Toller Satz in der Anleitung: "Für Fragen zur Installation wenden Sie sich bitte an die entsprechende Linuxdistribution oder die "Linux Community""

    Zitat

    die dvb-fe-ds3103.fw Firmware müsste die richtige sein

    Ist nicht die aus der Anleitung, habe ich aber hier gefunden. Mittels Script liegen die Dateien nun in /lib/firmware.


    Dann habe ich noch den Treiber von hier runtergeladen. Ein sudo make install liefert dann aber folgendes:



    Sieht irgendwie nicht gut aus. Nach einem Neustart, bekomme ich immer noch die gleiche Meldung wie in meinem ersten Post. Es scheint auch kein vdr-Prozeß zu laufen.


    Unter /var/log/debug findet sich das:


  • Also ich bin ja kein Cubie-Profi, aber


    Zitat

    vdr: no primary device found - using first device!


    bedeutet nur, dass es kein Ausgabedevice gibt. Nach groben überfliegen der Anleitung, die Du gepostet hast, scheint das ja eine Streaming-Lösung zu sein.


    Dein letztes Log zeigt ja auch, dass der VDR anscheinend gestartet wurde. Eventuell brauchst Du ja noch eine channels.conf.


    Probier doch mal http://<ip>:3000 (streamdev) oder http://<ip>:8008 (live)

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Du müsstet mal den ganzen log Posten nicht immer nur auszugsweise so bringt das nichts


    was für die helfenden gut wäre:


    der komplette Log vom vdr


    +


    Code
    dmesg | grep -i dvb
    dmesg | grep -i tt
    lsmod


    die wichtigen Sachen fehlen in den von dir geposteten Log so ist keine wirkliche Hilfe möglich

  • Eigentlich ist diese Anleitung eine Frechheit, da macht sich der Hersteller mehr als einfach.
    Ich habe mir auch die 4600 besorgt und wollte sie wegen dieser Anleitung wieder zurückschicken.
    Ich wollte die 4600 unter Raspi einsetzen.


    Aber da hatte mich der Ehrgeiz gepackt und nachgeforscht. Nach einiger Zeit habe ich rausgefunden,
    dass nicht s2-liplianin-v37 sondern s2-liplianin-v39 gebraucht wird. Aber das hatte auch noch nicht gereicht.
    Am Ende habe ich mir die Kernelsourcen für den Raspi geholt, einen Kernel gebaut und dann konnte
    ich erst s2-liplian-v39 kompilieren und einsetzen. Dies hatte auf dem Raspi einige Tage gedauert, bis alles
    lief. Einzig die Fernbedienung lief noch nicht rund, die prellt, dafür hatte ich noch keine Lösung
    gefunden. Daher kann ich nur Raten halte Abstand von der 4600, obwohl die Hardware gar nicht so schlecht ist,
    aber für den 0815 User ist diese nichts.


    Ich denke, du wirst auch nicht darum kommen, diesen Weg beim Cubie zu gehen.
    Guido


  • Ich stelle dann gleich noch mal ein paar grundsätzliche Fragen:
    - Ist es überhaupt möglich den Cubietruck als vollwertigen VDR (2xDVB-S2) (also nicht nur Server oder nur Streaming-Client) zu nutzen?
    - Welche DVB-S2-Tuner eignen sich am besten dafür? Ich habe gelesen, man sollte am besten zwei unterschiedliche nehmen, damit es zu keinen Kongilkten kommt, stimmt das? In welcher Distribution sind die Treiber gleich mit drin?
    - Gibt (vielleicht in absehbarer Zukunft) fertige VDR-Distrubtionen für den Cubietruck?

  • [code]cubie@Cubian:~$ sudo vdr
    - Ist es überhaupt möglich den Cubietruck als vollwertigen VDR (2xDVB-S2) (also nicht nur Server oder nur Streaming-Client) zu nutzen?


    Was meinst du damit? Was soll vollwertiger sein als ein Server und/oder Client? VDR ist VDR.... Server geht, die Performance mit mehreren DVB-S2 müsste mal jemand ausprobieren, ich denke aber, das funktioniert schon. Als Client ist er derzeit nicht tauglich. Siehe hier. Themen, die es noch anzupacken gilt: Deinterlacer, stabiles OSD, ruckelfreier(er) Videostream. Und 1080i funktioniert noch gar nicht, da libvdpau das noch nicht kann. Helfer sind herzlich wilkommen.

    Zitat


    - Welche DVB-S2-Tuner eignen sich am besten dafür? Ich habe gelesen, man sollte am besten zwei unterschiedliche nehmen, damit es zu keinen Kongilkten kommt, stimmt das? In welcher Distribution sind die Treiber gleich mit drin?


    Es kann hier ganz normales Linux laufen, sollte also keinen Unterschied machen. Der einzige Unterschied ist die Architektur i386<->armhf. Ich benutze die Karten aus meiner Signatur.

    Zitat


    - Gibt (vielleicht in absehbarer Zukunft) fertige VDR-Distrubtionen für den Cubietruck?


    Wenn sich jemand damit befasst, vielleicht. Macht aber als Client derzeit keinen Sinn, da die anderen Hausaufgaben erst erledigt werden müssen. Als Server gibt es diverse Distributionen für den Cubietruck. VDR muss allerdings manuell installiert werden.


    Gruß Andreas

  • elche DVB-S2-Tuner eignen sich am besten dafür? Ich habe gelesen, man sollte am besten zwei unterschiedliche nehmen, damit es zu keinen Kongilkten kommt, stimmt das? In welcher Distribution sind die Treiber gleich mit drin?


    Ich experimentiere zur Zeit auch mit einem Cubietruck mit dem Ziel, ihn in Zukunft als reinen Server zu verwenden.
    Auf meinem Cubietruck habe ich Lubuntu Server installiert und teste derzeit mit einer TT Connect S2-3600 sowie einer Tevii S660. Die Treiber für beide sind im Kernel schon dabei, die TT Connect läuft damit OOTB, für die Tevii müssen lediglich Firmwaredateien installiert werden, dann läuft diese Box auch.
    Allerdings habe ich beim gleichzeitigen Betrieb beider Boxen Probleme mit Rucklern bin hin zum kompletten Einfrieren des Streams. Getrennt voneinander laufen beide sehr gut. Bisher hatte ich noch keine Zeit die Ursache genau zu analysieren.


    Die Nachfolger dieser beiden Boxen (die oben genannten sind ja leider nicht mehr neu zu kaufen) die TT Connect S2-4600 und die Tevii S662 laufen beide nicht OOTB, für die TT Connect gibt es Treiber, die wohl installierbar sind, wenn man die Kernel-Sourcen installiert. Für die Tevii S662 sieht es offenbar z.Zt noch ziemlich mau aus, es gibt zwar Treiber, aber ich habe noch niemanden gefunden, der sie erfolgreich am Laufen hat.


    Bloern

  • So schwer ist die Anleitung ja jetzt nicht ;)


    die Firmware kopierst du nach

    Code
    /lib/firmware



    ist normal kein hexenwerk

    Einmal editiert, zuletzt von Moorviper ()

  • Ich verweise noch einmal auf

    Code
    https://bitbucket.org/liplianin/s2-liplianin-v39


    Mit v37 wird man keinen Erfolg haben, denn laut History von

    Code
    s2-liplianin-v39/linux/drivers/media/usb/dvb-usb/dw2102.c

    ist die 4600 erst in v39 eingeflossen.


    Kernelsourcen werden auch noch gebraucht und etwas mehr.


    Guido

  • ah ok so genau hab ich da nicht geschaut bzw hab den falschen link cnp ;)

  • Wie gesagt, ich habe dies alles unter dem Raspi und als Distri Raspbian benutzt und da war die "Entwicklungsumgebung" auch über apt-get nicht zu vervollständigen.
    Ich muss auch dazu sagen, dass ich aus meiner Erinnerung leben muss, da ich dies vor 5-6 Monaten gemacht habe.


    make brauchte einige tools, die über Kernel-build kommen, die waren nicht vorhanden und werden erst beim übersetzen des Kernels erzeugt und zwar ganz am Anfang.
    Fast gescheitert bin ich dann am Fehlen der "Module.symvers". Die war nicht vorhanden oder nicht passend zum Kernel. Also daher Kernel vollständig übersetzt, ausgetauscht
    und dann konnte ich erst den Treiber übersetzen und dann war es so einfach wie beschrieben.

  • Wie gesagt, ich habe dies alles unter dem Raspi und als Distri Raspbian benutzt und da war die "Entwicklungsumgebung" auch über apt-get nicht zu vervollständigen.
    Ich muss auch dazu sagen, dass ich aus meiner Erinnerung leben muss, da ich dies vor 5-6 Monaten gemacht habe.


    make brauchte einige tools, die über Kernel-build kommen, die waren nicht vorhanden und werden erst beim übersetzen des Kernels erzeugt und zwar ganz am Anfang.
    Fast gescheitert bin ich dann am Fehlen der "Module.symvers". Die war nicht vorhanden oder nicht passend zum Kernel. Also daher Kernel vollständig übersetzt, ausgetauscht
    und dann konnte ich erst den Treiber übersetzen und dann war es so einfach wie beschrieben.

    Dann werde ich hier wohl nicht weiter kommen. :(


    Daher noch mal meine Frage: Welchen aktuell erhältlichen DVB-S2-Tuner könnt Ihr empfehlen, der OOTB läuft?

  • Hi,


    ist eigentlich möglich, ein MLD image für den cubietruck selbst zu bauen? Die sourcen sind ja verfügbar: Entwicklung
    Hat das mal jemand probiert?


    Gruß maz

    Meine VDRs:
    >>>Mac mini 2010 mit 2x Sundtek SkyTV Ultimate III, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>ZOTAC D2550 ITX-WIFI Supreme mit DD Cine S2, Gehäuse OrigenAE M10, Logitech Harmony 300i, yavdr-0.5a mit softhddevice<<< >>>Raspberry Pi
    2 mit Sundtek SkyTV Ultimate IV, raspbian, rpihddevice-Plugin, Logitech Harmony 200<<<

  • Ich hab bei meinem Cubietruck vdr und die meisten von mir benutzten plugins von yavdr kompiliert. Sourcen hab ich über apt-get source von meinem vdr Rechner geholt. Das ging eigentlich recht gut. Man muss halt einiges nachinstallieren und auch noch zusätzliche Pakete kompilieren



    zusätzlich kompilieren musste ich

    Code
    libfaac0_1.28-0ubuntu2_armhf.deb
    libfaac-dev_1.28-0ubuntu2_armhf.deb
    libfame-0.9_0.9.1-0.2_armhf.deb
    libfame-dev_0.9.1-0.2_armhf.deb
    libxine1-xvdr_1.0.7+cvs20130117-1yavdr6~precise_armhf.deb
    libxine2_1.2.2.hg20130318.12292-2yavdr0~precise_armhf.deb
    libxine2-dev_1.2.2.hg20130318.12292-2yavdr0~precise_armhf.deb
    libxineliboutput-sxfe_1.0.7+cvs20130117-1yavdr6~precise_armhf.deb
    transcode_1.1.5-0ubuntu10_armhf.deb
    transcode-utils_1.1.5-0ubuntu10_armhf.deb


    vdr startet auch und läuft. RIchtig testen konnnte ich nicht, da leider mein DVB-Stick PCTV Systems DVB-S2 461E nicht geht. Der wird erst ab Kernel 3.14 untersützt und mein Lubuntu hat leider erst Kernel 3.4.61. Ich habe den 3.14 mal kompiliert aber noch nicht installiert, da mein Cubie als nfs schon läuft und ich daher nicht immer ran kann.


    Slin

  • RIchtig testen konnnte ich nicht, da leider mein DVB-Stick PCTV Systems DVB-S2 461E nicht geht. Der wird erst ab Kernel 3.14 untersützt und mein Lubuntu hat leider erst Kernel 3.4.61. Ich habe den 3.14 mal kompiliert aber noch nicht installiert, da mein Cubie als nfs schon läuft und ich daher nicht immer ran kann.

    Konntest du mittlerweile mal testen?


    Stehe vor dem gleichen Problem. Habe mich mal mit dem sunxi-devel kernel 3.15 mit compilieren versucht, bekomme es aber nicht hin.

  • Hallo kakaohaltige Fettglasur,


    auch ich habe versucht eine S2-4600 auf einem CubieTruck zum laufen zu bekommen und habe es, nach einigen Anläufen, tatsächlich auch geschafft :)


    Ich verwende als Basis das Image v2.1 von Igor Pecovnik ( http://www.igorpecovnik.com/20…ian-wheezy-sd-card-image/ )


    Das image per dd auf SD packen, Cubie starten und dann folgendes ausführen


    1) root Passwort ändern (optional): passwd


    2) benötigte Pakete zum erstellen der DVB Treiber nachinstallieren:
    aptitude install mc
    build-essential automake autoconf libncurses5-dev
    libproc-processtable-perl git mecurial



    3) diverse sources herunterladen:
    cd root/
    git clone https://github.com/igorpecovnik/Cubietruck-Debian.git

    git clone https://github.com/igorpecovnik/linux-sunxi</a> /root/cubie/linux-sunxi<br>hg clone <a href="https://bitbucket.org/liplianin/s2-liplianin-v39">https://bitbucket.org/liplianin/s2-liplianin-v39</a>
    http://www.tt-downloads.de/Lin…TT4600-linux-20120815.tgz


    4) kernel source symlinks in /lib/modules auf /root/cubie/linux-sunxi ändern

    5) copy Module.symversion aus /usr/include nach /root/cubie/linux-sunxi


    6) copy /root/Cubietruck-Debian/config/kernel.config nach /root/cubie/linux-sunxi/kernel.config UND /root/cubie/linux-sunxi/.config


    7) cd /root/sunxi-linux
    make prepare && make scripts



    8) make menuconfig (disable camera, analogTV, radio, rc, nicht benötigte Treiber)
    make clean
    make
    make install
    make makelinks




    9) benötigte firmware aus s2-TT4600-linux-20120815.tgz nach /lib/firmware kopieren.


    9) reboot


    Grüße


    Andreas

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!