2,5 Gb Lan USB-Adapter an VU

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Vielen Dank für deine Hilfe rdamas, 5 Daumen hoch ! :thumbup:
      War auf jeden Fall einen Versuch wert und ich hab sogar was gelernt ;)
      Wenn einer der Admins mitliest oder Mister X anstupsen könnte, wär´s super.
      Auf dem Feed wäre es edel, zum testen reicht auch ne ipk als anhang
    • New

      hm, scheinbar niemand - schade ;(
      ok dann anders rum. Wie kriegt man eine Build-Umgebung hin bzw. was braucht man alles, um ein ipk bzw. Kernel-Modul mit Treiber zu basteln ?
      ja, ich weiß, erstmal mehr Ahnung als ich habe ;)
      Logischerweise eine Linux Umgebung (das könnte Softwaremäßig auf meinem Windoof10 über ne Virtualisierung wie VMware klappen), als nächstes irgendein Tool, um das Ultimo4k-Image zu dekompilieren, dann müßte es möglich sein, die Treiber auszutauschen bzw. den im Image schon vorhandenen r8152-Treiber mit der neueren Version zu überschreiben, Image neu kompilieren und zurück auf die Box... Soweit meine Theorie, vermutlich steckt der Teufel aber wie immer im Detail...
      Die Variante von rdamas über ipk ist sicher die elegantere, aber da hab ich nicht mal ne Vorstellung, wie das gehen könnte...
      Vlt. kann mir jemand zumindest einen groben Überblick verpassen, ob die Theorie einigermaßen stimmt und auf was ich mich da evtl. einlasse.

      Das es verrückt ich, weiß ich schon, andererseits habe ich mich früher auch schon zu ähnlich blöden Aktionen hinreißen lassen (nur für ein Game mal eben einen PC aus rumliegenden Alt-Teilen zusammengeschraubt, weil man das mittels einer Mod im Coop spielen konnte und da brauchte man nen dedicated server).
    • New

      Thema Build-Umgebung: eine Ultra-Kurzfassung steht auf der Webseite code.vuplus.com -> Getting Started.

      Die etwas längere (immer noch Kurzfassung):

      - wenn du eine Virtualisierung benutzen möchtest: Virtualbox funktioniert hier gut.

      - für die VU Build-Umgebung benötigst du sehr wahrscheinlich immer noch ein Ubuntu-16 (das ist schon 4 Jahre alt), bei mir habe ich ein Ubuntu-16.04.5 LTS am laufen. Bei neueren Distros kann es Kompat-Probleme geben. Google-Suche nach "virtualbox ubuntu 16.04 lts image" liefert dir Links zu fertigen Virtualbox-Images.

      - wenn du das am laufen hast, musst du das Meta-Paket "build-essential" installieren (sudo apt-get update; sudo apt-get install build-essential).

      - danach den Anweisungen unter code.vuplus.com -> Getting Started folgen. (Wobei du für das bauen von Paketen für die Ultimo4k natürlich nicht "MACHINE=vusolo4k" benutzen solltest :) )

      - damit würdest du versuchen, ein komplettes Image zu bauen. Lass erst einmal laufen (so ein zwei Stunden), kannst du aber irgendwann abbrechen (Ctrl+C).

      - wenn du "make help" aufrufst, steht da auch, was du machen musst, um einzelne Pakete von Hand zu bauen. Das möchtest du nämlich jetzt mit dem Paket "linux-vuplus-ultimo4k" machen.

      - das kannst du im Prinzip schon mal anfangen, aber du solltest dich vorbereiten und die Sourcen für deinen Treiber irgendwo ausgepackt rumliegen haben, weil du die beiden Files r8152.c und das .h File in den Kernel-Source-Code reinkopieren musst.

      - Verzeichnispfad dafür ist build/vuultimo4k/tmp/work-shared/vuultimo4k/kernel-source/drivers/net/usb/

      - das fertige Kernel-Modul r8152.ko liegt dann im Verzeichnis build/vuultimo4k/tmp/work/vuultimo4k-oe-linux-gnueabi/linux-vuplus-vuultimo4k/linux-vuplus-vuultimo4k-1_3.14.28-r7.12/build/drivers/net/usb/ (modulo Tippfehler). Das kannst du auf deine Ultimo4k in das Verzeichnis /lib/modules/3.14.28-1.12/kernel/drivers/net/usb/ kopieren und dann auf der Box "depmod -a" aufrufen.

      - oder warten, bis das ipk fertig gestellt ist. Das findest du im Verzeichnis build/vuultimo4k/tmp/deploy/ipk/vuultimo4k
    • New

      Hi rdamas, welcome back ;)
      thx für die Aufstellung, ubuntu16.04 lts unter vmware installiert, meta paket ebenso

      rdamas wrote:





      - danach den Anweisungen unter code.vuplus.com -> Getting Started folgen. (Wobei du für das bauen von Paketen für die Ultimo4k natürlich nicht "MACHINE=vusolo4k" benutzen solltest :)


      Die Anweisungen bei code.vu sind wirklich kurz <grins> macht aber nix, man muß ja keinen Roman schreiben...
      Bis dahin lief alles, nach Eingabe "make image MACHINE=vuultimo4k" gings auch gleich munter los mit SubModulpfaden und Klonen etc bis nach der Meldung "The Vuplus SDK is now up to date" und "Building image for vuultimo4k" ne nette Fehlermeldung kam...
      "Error: OE-core´s config sanity checker detected a potential misconfiguration ... blabla ... Please install the following missing utilities: texi2html, makeinfo, svn, gawk, chrpath, sshpass, glib-mkenums.
      Summary:There was 1 Error message shown, returning a non-zero exit code.
      Makefile:154: die Regel für Ziel "image" scheiterte
      make: *** (eckigeklammerauf image eckigeklamerzu) Fehler 1"
      Was paßt da nicht ? Fehlen echt noch utilities oder liegts an was anderem ??? Die Fehlermeldungen sind etwas verwirrend (misconfiguration/missing utilities/non-zero exit code/regel gescheitert)... erinnert ein wenig an Windoof "Es ist ein unerwarteter Fehler aufgetreten <Bluescreen>" - was mich immer kolossal beruhigt, da die restlichen Fehler logischerweise erwartet werden... ;)
    • New

      Die fehlenden Programme befinden sich in den Paketen:
      texi2html, texinfo, gawk, chrpath, subversion, sshpass und libglib2.0-dev

      Alle zusammen mit "sudo apt-get install texi2html texinfo gawk chrpath subversion sshpass libglib2.0-dev" installieren.

      Und sehr gut möglich, dass noch weitere Pakete fehlen - sag einfach Bescheid.
    • New

      Hast du die Sourcen für den Treiber ausgetauscht? Oder sind die Treibersourcen original? Ich frag nur sicherheitshalber ^^ (von der Größe des IPK's sieht das nach ungepatcht aus, ich hätte eher 55k erwartet...)

      The post was edited 2 times, last by rdamas ().

    • New

      Nein, an den Sourcen habe ich nichts geändert. Weißt du aus dem Stegreif wo diese hinkopiert werden müssen?
      Dann würde ich das bitbake nochmal laufen lassen.

      edit:
      Sorry, in Beitrag #44 steht die Antwort.

      The post was edited 1 time, last by bartali ().