Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
de:doc:howto:obtain.firmware [2012/01/28 12:56] – external edit de:doc:howto:obtain.firmware [2018/03/03 20:25] – ↷ Links adapted because of a move operation
Line 2: Line 2:
 Sie haben vier Optionen um eine [[de:doc:howto:generic.flashing|installierbare]] OpenWrt Firmware-Image-Datei zu erhalten: Sie haben vier Optionen um eine [[de:doc:howto:generic.flashing|installierbare]] OpenWrt Firmware-Image-Datei zu erhalten:
   - **[[doc:howto:obtain.firmware.download|Herunterladen]]**: Sie laden eine (oder zwei, je nach Ziel) komplett fertige Image-Dateien herunter. Die originale Firmware wird damit überschrieben und fertig. **Empfohlen**   - **[[doc:howto:obtain.firmware.download|Herunterladen]]**: Sie laden eine (oder zwei, je nach Ziel) komplett fertige Image-Dateien herunter. Die originale Firmware wird damit überschrieben und fertig. **Empfohlen**
-  - Den **[[doc:howto:obtain.firmware.generate|Image Generator]]** benutzen: Sie laden eine große gepackte Datei herunter, sie enthält **alle** verfügbaren Pakete fertig kompiliert und in opkg-Pakete gepackt. Sie wählen die gewollten Pakete aus und lassen sich eine Firmware generieren. Der Vorteil gegenüber der ersten Vorgehensweise ist, dass sich sämtliche ausgewählte Pakete auf der [[doc/techref/flash.layout|SquashFS-Partition]] befinden werden. Sie nehmen hier viel weniger Platz ein, als wenn Sie sie nachträglich mit ''opkg'' auf die JFFS2-Partition installieren würden. Sie können Pakete auch vorkonfigurieren. Das ist wiederum von Vorteil, wenn Sie OpenWrt auf mehrere Geräte installieren möchten. Sie brauchen dann bloß einmal konfigurieren. +  - Den **[[docs:guide-user:additional-software:imagebuilder|Image Generator]]** benutzen: Sie laden eine große gepackte Datei herunter, sie enthält **alle** verfügbaren Pakete fertig kompiliert und in opkg-Pakete gepackt. Sie wählen die gewollten Pakete aus und lassen sich eine Firmware generieren. Der Vorteil gegenüber der ersten Vorgehensweise ist, dass sich sämtliche ausgewählte Pakete auf der [[docs:techref:flash.layout|SquashFS-Partition]] befinden werden. Sie nehmen hier viel weniger Platz ein, als wenn Sie sie nachträglich mit ''opkg'' auf die JFFS2-Partition installieren würden. Sie können Pakete auch vorkonfigurieren. Das ist wiederum von Vorteil, wenn Sie OpenWrt auf mehrere Geräte installieren möchten. Sie brauchen dann bloß einmal konfigurieren. 
-  - Die **[[doc:howto:obtain.firmware.sdk|Toolchain (SDK)]]** benutzen: Die [[wp>Instruction set|CPU-Architektur]] ihres PC und die ihres Router sind höchstwahrscheinlich nicht identisch. Deswegen kann Quellcode nicht kompiliert werden, er muss cross-kompiliert werden. Mit diesem Paket können Sie das tun. +  - Die **[[docs:guide-developer:obtain.firmware.sdk|Toolchain (SDK)]]** benutzen: Die [[wp>Instruction set|CPU-Architektur]] ihres PC und die ihres Router sind höchstwahrscheinlich nicht identisch. Deswegen kann Quellcode nicht kompiliert werden, er muss cross-kompiliert werden. Mit diesem Paket können Sie das tun. 
-  - **[[de:about:toolchain|OpenWrt Buildroot]]** zu benutzen ist die aufwendigste und ursprünglichste Methode. Sie bietet einem auch die größten Freiheiten OpenWrt an seine Bedürfnisse anzupassen. Sie umfasst: \\ **Hinweis:** Die Methode selbst ist aufwendig (und nimmt je nach Prozessor mehrere Stunden in Anspruch), doch die Durchführung ist wirklich [[doc:howto:build|simpel]] ;-)+  - **[[de:about:toolchain|OpenWrt Buildroot]]** zu benutzen ist die aufwendigste und ursprünglichste Methode. Sie bietet einem auch die größten Freiheiten OpenWrt an seine Bedürfnisse anzupassen. Sie umfasst: \\ **Hinweis:** Die Methode selbst ist aufwendig (und nimmt je nach Prozessor mehrere Stunden in Anspruch), doch die Durchführung ist wirklich [[docs:guide-developer:build-system:start|simpel]] ;-)
     * notwendige Werkzeuge installieren, zum Beispiel [[wpde>GNU Compiler Collection|gcc]], [[wpde>make]] oder [[wpde>Apache Subversion|svn]]     * notwendige Werkzeuge installieren, zum Beispiel [[wpde>GNU Compiler Collection|gcc]], [[wpde>make]] oder [[wpde>Apache Subversion|svn]]
     * per ''svn'' (oder ''git'') den Quellcode herunterladen     * per ''svn'' (oder ''git'') den Quellcode herunterladen
  • Last modified: 2021/10/15 09:06
  • by bobafetthotmail