Em8400

  • Habe bisher folgendes gemacht:


    1. Eine LinVDR-07 MT Entwicklungsumgebung aufgesetzt (Danke an MarcTwain)


    2. Kernelquellen (Kernel2.6.10-Vanilla) nach /usr/src/linux entpackt
    und ein make menuconfig ausgeführt (Hat der Netstream-Treiber verlangt)


    3. Das EM8400-VDR Plugin ins Pluginverzeichnis des VDR-Dev System gepackt und den VDR samt Plugins neu kompiliert. (make && make plugins)
    -> im /VDR-Dev/Plugin/src/em84xx-0.0.1 Verzeichnis befindet sich nun eine Datei "em84xx.o" (Ist das so richtig?)


    4.Netstream2000 Treiber gepatcht
    5.Im "Kernelmode" Verzeichnis ein make -C /usr/src/linux M=$PWD ausgeführt.
    -> Das hat den Treiber kompiliert. (freu)
    -> Habe jetzt im Kernelmode verzeichnis folgende Dateien:
    realmagic84xx.ko
    realmagic84xx.o
    realmagic84xx.mod.o
    realmagicdev.o
    quasar.o
    built-in.o


    Habe die Dateien mal nach "/lib/modules/2.6.10/drivers/em8400" kopiert und ein "modprobe realmagic84xx" gemacht.
    Allerdings konnte modprobe keinen gleichnamigen Treiber finden.
    Dann habe ich in das oben genannte Verzeichnis gewechselt und ein "insmod -f realmagic84xx.ko" versucht das brachte mir den Fehler "Invalid Module Format"


    Könnte mir mal jemand etwas Licht ins Dunkel bringen, was ich falsch mache?
    Ich habe leider nur Halbwissen was kompilieren angeht und weiß teilweise nicht so ganz warum ich dies oder jenes machen muss, daher ist für mich die Fehlerbehebung immer etwas schwer.
    Besonders verwirrt mich wo ich welche dateien hinkopieren muss das sie gefunden werden usw. (Was mache ich mit EM84xx.o im Plugin verzeichnis, wo müssen die ganzen Libs vom Netstream-Treiber hin usw...)


    Danke für ein paar Tipps.


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Hallo,


    hast du den Kernel 2.6.10 auch installiert (linvdr kommt ja mit 2.6.9) - oder nur die Kernel Sourcen von 2.6.10 (sonst paßt der em84 kernelmodul nicht zu deinem instaliierten Kernel - siehe Fehlermeldung beim insmod ...)

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • denke, sdu hat recht: Treiber und Kernel passen ned zueinander.


    Nochmal zum 2.6er:


    2.6er bleibt aktuell unempfehlenswert: DVD läuft nich, liveTV hat noch keiner getestet ;D bleibt ein getestetes OSD.


    arghgra

  • Ich habe den 2.6.10er Kernel von Dark-Angel laufen und die Vanilla Quellen... Wenn er da nichts kaputt gepatcht hat, sollte es also eigentlich keine Probleme geben.
    Aber ich kann ja nochmal meinen Eigenen 2.6.10er Kernel bauen.


    BTW: Mag ja sein das es unempfehlenswert ist, aber einer muss es ja schließlich testen ;)


    Ich werde nochmal Coopers 2.4.26er Kernel, und die Quellen dazu installieren,
    Vielleicht habe ich damit diesmal mehr Glück.


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Zitat

    Original von X-Dimension


    BTW: Mag ja sein das es unempfehlenswert ist, aber einer muss es ja schließlich testen ;)


    Hallo


    ich hab heute mit der Activy und dem Kernel 2.6.10 getestet


    DVD funktioniert nicht
    Live Bild ruckelt


    ich wend mich jetzt wieder dem 2.4er Kernel zu :)

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • Konnte sdus Probleme mit ruckelndem LiveTV unter 2.6 soweit nachvollziehen ;) - somit solltmer den 2.6er erstmal als nicht lauffähig ausklammern.


    arghgra

  • Zitat

    Original von arghgra
    Konnte sdus Probleme mit ruckelndem LiveTV unter 2.6 soweit nachvollziehen ;) - somit solltmer den 2.6er erstmal als nicht lauffähig ausklammern.


    Hallo


    ich mach heut mal die Gegenprobe mit dem 2.4er Kernel - das ganze sollte doch auf einer nicht Susi auch zum laufen zu bekommen sein :)

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • Also Kernel 2.4.26 ist zur Zeit bei mir am laufen.
    Die Netstream Treiber sind geladen. Ein "source NetStream2000.env" habe ich auch als User ausgeführt.


    Habe die DVB Treiber-Quellen Version 1.1.1 aber der VDR will sich damit nicht kompilieren lassen.


    Fehler:
    dvbosd.c:180 'OSD_OpenRAW' undeclared (first use this function)
    dvbosd.c:180 (Each undeclared identifier is reported only once
    dvbosd.c:180 for each function it abbears in.)
    make: *** [dvbosd.o] Error 1


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Zitat

    Original von X-Dimension


    Habe die DVB Treiber-Quellen Version 1.1.1 aber der VDR will sich damit nicht kompilieren lassen.


    meine Empfehlung - nimm den dvb-kernel Treiber für den 2.4 er Kernel


    cvs -z3 -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv co -rlinux_2_4 dvb-kernel


    http://www.linuxtv.org/cvs.php

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • Ähh, meinst du es liegt daran?
    Ich glaube ich teste es auch mal mit den Original VDR Quellen...


    -EDIT-


    Mit den CVS Treibern geht es :)


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

    Einmal editiert, zuletzt von X-Dimension ()

  • So, nun ist alles fertig kompiliert.


    Und nun die Frage aller Fragen: Was mache ich mit den ganzen Dateien?


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Ihr seid böse Kinder! :( :P


    Die Frage war echt ernst gemeint.


    Ich habe hier jetzt einen Ordner /EM8400-24/vdr/ in dem meine ganzen fertig kompilierten Dateien liegen und einen Ordner /EM8400-24/Plugins/src/em84xx/ in dem die "em84xx.o" liegt.


    Das muss doch sicher irgendwo hin geschmissen werden. (Make Install ging jedenfalls nicht, das hätte ich sonst immer gemacht)


    Wenn ich im Verzeichnis /EM8400-24/vdr/ einfach vdr eintippe kommt can't access video directory /video
    Probiere ich es mit "vdr -Pem8xx" kommt "Missing Plugin"


    Und dann wäre da ja noch meine Normale LinVDR Installation... Auf jeden Fall blicke ich nicht mehr so ganz durch *gg* ;D


    Vorschläge?


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

    2 Mal editiert, zuletzt von X-Dimension ()

  • Siehe Oben dann kommt -> "em84xx" Missing Plugin
    Dann kommt eine lange liste aller Plugins und zum schluß ein "Aborted"


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Zitat

    Original von X-Dimension
    Siehe Oben dann kommt -> "em84xx" Missing Plugin
    Dann kommt eine lange liste aller Plugins und zum schluß ein "Aborted"


    du hast das plugin kompiliert ? (unter PLUGINS/lib ist ein vdr-em84xx.so (oder so ähnlich ?)


    Eventuell must du dieses Plugin nach /usr/lib/vdr kopieren

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • Nö, bei mir ist da nur eine Datei "em84xx.o" im /PLUGINS/src/em84xx/ Verzeichnis in /PLUGINS/lib ist aber keine em84xx irgendwas....


    Ich kann die Datei ja mal nach /usr/lib/vdr kopieren


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

  • Zitat

    Original von X-Dimension
    Nö, bei mir ist da nur eine Datei "em84xx.o" im /PLUGINS/src/em84xx/ Verzeichnis in /PLUGINS/lib ist aber keine em84xx irgendwas....


    Ich kann die Datei ja mal nach /usr/lib/vdr kopieren


    nein es braucht die .so Datei - wenn die nicht da ist hats ein Problem mit dem linken gegeben - vermutlich hat er die Netstream libs nicht gefunden - die müssen unter einem Pfad sein der von ld-config gefunden wird ...

    Gruß


    sdu

    *******************************************************************
    gen2vdr 2.0
    TT1.3, Skystar 2.6c, activy300, STBs AVBoard
    *******************************************************************

  • Aha, schön zu wissen ;)


    Hätte mir auch schon früher jemand sagen können, habe ja oft genug gefragt wo die libs hin müssen.


    Ich Probier es gleich mal aus :)


    XD

    Mein LinuxVDR Bastelsysten:
    --------------------
    Ahanix Viper MCE-301, Asrock B85M PRO4, Intel Pentium G3250 @ Scythe Shuriken, 4GB Kingston HyperX Savage, Corsair Force 3 & Samsung Spinpoint M7, Asus BR04B2T, Technotrend S2-1600, Powered by Seasonic S12-II 330 @ NB-BlackSilentFan XL2
    Stromverbrauch: 15 Watt Idle (Gnome Desktop), 22-24 Watt FullHD Videos (mit VLC)

    - Registered Linux-User Nr.:# 341407
    - Registered VDR-User Nr.:# 821

    Einmal editiert, zuletzt von X-Dimension ()

Jetzt mitmachen!

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