SS-439 Pro IPKG Feeds Kernel Module

  • Hallo die Damen und Herren,


    so nach langem hin und her habe ich mir eine SS-439Pro gekauft.


    (Hatte die Qnap TS-119, Synology DS-209+II und schliesslich für die SS-439Pro entschieden ;) )


    Jetzt habe ich ein paar Fragen wegen den IPKG Feeds.


    Also die allgemeine Pakete ( ich weis nicht wie man die nennt?) sind ja unter


    Code
    http://ipkg.nslu2-linux.org/feeds/optware/ts509/cross/stable/


    zu finden.


    Was ist aber mit den Kernel Modulen (Treiber?) wo ist den hier der Feed?


    Wenn es die nicht gibt müsste man ja die benötigten Kernel Module selber compilieren.


    Oder könnte man auch alternative Feeds nehmen?
    Also die Box hat ja eine X86 CPU drin das müsste ich ja eigentlich so
    einiges finden vorausgesetzt die Linux Version passst (ist das richtig?)


    Frage noch zum compilieren.
    Habe mal aus einem anderen Forum das hier gelesen (bischen modifiziert):
    _________________________________________________________________


    Hat schon jemand auf der Box compilied?
    Kann ich so wie es in der Anleitung steht vorgehen?


    Ich meine gelesen zu haben das es ja die GPL Source zu Downloaden gibt

    Zitat

    GPL source codes for QNAP firmware version 3.1.1


    Ist das nun eine Toolchain??
    Kann ich, wenn vorhanden, das .config File fürs compilen mit gcc auf der box benutzen?


    Habe ich das richtig verstanden, man benötigt zum compilen
    gcc, make, automake, autoconf, libtool und binutils.
    Dann entpackt man den Source von dem Treiber im root und geht in den Ordner
    und gibt nur noch den Befehl .configure oder make ARCH=arm
    und fertig ist der Treiber??


    Und wenn man eine Toolchain hat auf einem LINUX PC ähnliches vorgehen?


    Es wäre natürlich TOLL wenn jemand so ne kurze Anleitung schreiben könnte hilft bestimmt einigen anderen auch ;)


    gruß proto

  • Hi Proto, Deinen Thread hatte ich bisher schlicht und weg übersehen. ;)


    Kernelmodule musst Du dir selbst basteln.
    Das heisst, das macht man am besten auf Debian Basis mit dem Paket build-essentials.
    Du brauchst die GPL Sources von QNAP.


    Wie man den Kernel und oder Module baut zu beschreiben ist zu aufwendig.
    Dafür gibt es ja sogar für den Notfall ganze Mailing-Lists. Und ist auch von System zu System unterschiedlich.


    Die module selbst kannst Du Dir mit

    Code
    make modules


    kompilieren.


    Man sollte aber bereits Kenntnisse des mit dem Kompilieren haben. Und wissen, was man da eigenlich macht.


    Grüsse, David