Hallo,
ich würde gern mal versuchen eine Oleg-FW selber zu compilieren. Wenn es geht unter WinXP ;-) .
Wie macht man das?
Gibt es dafür ein HowTo, wenn es geht in deusch? Oder mit Screenshoots?
Da Wengi ja so schöne HowTo´s schreibt ... Wengi, wäre das möglich das du darüber auch ein HowTo schreibst?
Oder ein anderer der so ein HowTo schreiben könnte?
Es würde auch erstmal ein grobes HowTo reichen,
welches ich dann durcharbeiten würde und so meine Erfahrungen mit in das HowTo einfleissen lassen könnte.
Wozu das alles? Ziel:
Ich möchte gern eigene *.asp - Dateien in der WebGui einbauen.
Siehe hier: ASP Dateien selber schreiben für die Oleg FW
Oder ist es möglich in der FW nur die eigene *.asp - Datei zu ergänzen?
Gruß.
PS: Zwischenzusammenfassung des Threads (Achtung! Thread trotzdem lesen)
Ein deutscher User (Name leider vergessen :-( ) hat auf Seite ein paar sehr schöne deutschsprachige Tutorials zu den ASUS Routern aufgearbeitet:
- ASUS WL-Series Cross-Compiling Anleitung (deutsch)
Ich zitiere hier mal einen Teil (ich hoffe der Autor hat nicht dagegen) damit User die die geliebte Suchfunktion des Forums nutzten auch mit verschiedenen zum Thema gehörenden Suchbegriffen hier zum Link kommen
.
Wenn Du dieser Anleitung folgst, sollte es für dich möglich sein neue .ipk Pakete zu erstellen, die in der offiziellen Homepage verfügbar sind. http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/
Tutorial Index
1.Vorbereitung – Was Du brauchst um zu beginnen.
2. Vorbereitung der Software
3. Testen / und Erstellen der IPKG Pakete
Vorbereitung
· Du benötigst einen Computer mit einer laufenden Linux Distribution
· Grundkenntnisse über die Standard Unix - Kommandos
· Ein bisschen Erfahrung über das Kompilieren von Software mit configure && make && make zu installieren bietet Vorteile.
- Four steps to easily recompile 1.9.2.7-x firmware (englisch)
- AddAPackageToOptware Software Packaging Overview (englisch)
- OpenWRT on your router. Now you'll probably want to compile some program to run on it (englisch)
So, you've got OpenWRT on your router. Now you'll probably want to compile some program to run on it. Well, the router isn't the best platform to build software on natively. Lack of space, limited RAM and processsor speed are few downsides. But never fear you can build applications on your linux PC using toolchains and buildroots. There's a few different ways to do this, I'm going to use Kismet as an example.
1. Use the Openwrt SDK
"When using the SDK you don't require a full buildroot. The SDK is a stripped down version of it,
which includes the toolchain and all the required library and header files to cross-compile applications for OpenWrt."
- OpenWrt Buildroot (englisch)
OpenWrt Buildroot is a set of Makefiles and patches that allows to easily generate both a cross-compilation toolchain and a root filesystem for your Wireless Router. The cross-compilation toolchain uses uClibc (http://www.uclibc.org/), a tiny C standard library.
A compilation toolchain is the set of tools that allows to compile code for your system. It consists of a compiler (in our case, gcc), binary utils like assembler and linker (in our case, binutils) and a C standard library (for example GNU Libc, uClibc or dietlibc). The system installed on your development station certainly already has a compilation toolchain that you can use to compile application that runs on your system. If you're using a PC, your compilation toolchain runs on an x86 processor and generates code for a x86 processor. Under most Linux systems, the compilation toolchain uses the GNU libc as C standard library. This compilation toolchain is called the "host compilation toolchain", and more generally, the machine on which it is running, and on which you're working is called the "host system". The compilation toolchain is provided by your distribution, and OpenWrt Buildroot has nothing to do with it.




) damit User die die geliebte Suchfunktion des Forums nutzten auch mit verschiedenen zum Thema gehörenden Suchbegriffen hier zum Link kommen
.
Reply With Quote