[WLANware] freifunk-ng früher: wl-550ge. kernel aus originalfirmware extrahieren.
Lorenz Schori
lorenz.schori at gmx.ch
Sat Aug 26 17:41:50 CEST 2006
sven-ola,
ich habs hinbekommen, jedoch nicht mit einem zusammengeflickten
kernel, sondern mit einem frischen image aus der openwrt buildroot-ng.
https://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt/
dies wirft bei mir eine frage auf:
die buildroot-ng von openwrt ist meines erachtens ziemlich clean
aufgebaut. es werden verschiedene architekturen, verschiedene
filesystem typen, verschieden profile (welche software kommt direkt
ins image?) unterstützt. ich würde es sehr begrüssen, wenn freifunk
in zukunft auf der openwrt buildroot-ng aufbaut. erstens währe es
ziemlich viel einfacher neue platformen zu unterstützen, zweitens
könnten die verbesserungen aus freifunk (fixed bssid, olsr-
patches, ...) leichter in die openwrt welt zurückfliessen und
drittens ist sie wohl einfacher wartbar und besser auf kooperation
ausgerichtet als dies beim freifunk cvs der fall ist. kommt dazu,
dass es dann ohne problem möglich ist ipks für openwrt auf freifunk
zu benutzen, was bis jetzt nicht immer unproblematisch war.
unter folgendem link gibts eine präsentation der neuen buildroot:
https://dev.openwrt.org/browser/docs/rmll2006/presentation_en.pdf?
format=raw
gefällt?
lg
lorenz
Am 25.08.2006 um 11:41 schrieb Sven-Ola Tuecke:
> Lorenz,
>
> im Root-Dir der FFF gibts ein Perlscript fuer die TRX-Offsets
> (haenge ich mal hier dran). Einfach "checktrx.pl blabla.trx" und
> die Offsets werden angezeigt. Der Kernel steht immer am Anfang.
> Groesze immer mit loader.gz zum Auspacken. Das wird bei Asus auch
> so sein. Wenn der "geklaute" Kernel kein squashfs kann, musst du in
> das TRX ein cramsfs einpacken. Also statt "mksquashfs /tmp/new-
> root/ bla.sq" dann mkcramsf /tmp/new-root/ bla.cram und das
> bla.cram dann in das TRX mit hineingeben. Das koennte funktionieren
> -> evt ./etc/preinit auf cramfs anpassen.
>
> HTH Sven-Ola
>
> "Lorenz Schori" <lorenz.schori at gmx.ch> schrieb im Newsbeitrag
> news:CCFB1D90-9C7F-476C-8902-C391AB0AEE1B at gmx.ch...
> hallo
>
> ein paar fragen an trx/openwrt-experten.
>
> ich habe hier einen asus wl-550ge liegen, der von haus aus unter
> linux läuft. leider ist es aber nicht möglich das ding unter openwrt
> laufen zu lassen und asus hat offenbar die quellen immer noch unter
> verschluss. ich hab mir jetzt das orignalfirmware image vorgenommen,
> und schon mal das cramfs rausbekommen. jetzt frage ich mich, ob ich
> vielleicht den original-kernel extrahieren und diesen in ein openwrt
> implantieren kann. den offset hab ich bereits rausbekomen. kann ich
> jetzt einfach der ganze krempel bis zum anfang des rootfs
> rausschneiden und in ein openwrt-image einpflanzen oder ist da noch
> irgendwas anderes als der kernel drinn?
>
> openwrt läuft entweder mit jffs2 oder squashfs. gibts die möglichkeit
> openwrt cramfs-kompatibel zu machen?
>
> sonst eine idee?
>
> lg
> lorenz_______________________________________________
> WLANware mailing list
> WLANware at freifunk.net
> Abonnement abbestellen? -> https://freifunk.net/mailman/listinfo/
> wlanware
>
> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und
> Abmeldung unter http://freifunk.net/mailinglisten
> <checktrx.pl>
> _______________________________________________
> WLANware mailing list
> WLANware at freifunk.net
> Abonnement abbestellen? -> https://freifunk.net/mailman/listinfo/
> wlanware
>
> Weitere Infos zu den freifunk.net Mailinglisten und zur An- und
> Abmeldung unter http://freifunk.net/mailinglisten
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: Signierter Teil der Nachricht
URL: <http://mailman.freifunk.net/pipermail/wlanware-freifunk.net/attachments/20060826/8be90aaa/attachment.pgp>
More information about the WLANware
mailing list