forked from freifunk-franken/firmware
Use official OpenWrt project name spelling.
Signed-off-by: Steffen Pankratz <kratz00@gmx.de> Reviewed-by: Jan Kraus <mayosemmel@gmail.com> Reviewed-by: Tim Niemeyer <tim@tn-x.org>
This commit is contained in:
parent
35eb0b4183
commit
bd3eb5eb53
16
README.md
16
README.md
|
@ -8,7 +8,7 @@ Freifunk ist eine nicht-kommerzielle Initiative für freie Funknetzwerke. Jeder
|
|||
|
||||
## Benutzung des Buildscripts
|
||||
### Prerequisites
|
||||
* `apt-get install zlib1g-dev lua5.2 build-essential unzip libncurses-dev gawk git subversion realpath libssl-dev` (Sicherlich müssen noch mehr Abhängigkeiten Installiert werden, diese Liste wird sich hoffentlich nach und nach Füllen. Ein erster Ansatzpunkt sind die Abhängigkeiten von OpenWRT selbst)
|
||||
* `apt-get install zlib1g-dev lua5.2 build-essential unzip libncurses-dev gawk git subversion realpath libssl-dev` (Sicherlich müssen noch mehr Abhängigkeiten Installiert werden, diese Liste wird sich hoffentlich nach und nach Füllen. Ein erster Ansatzpunkt sind die Abhängigkeiten von OpenWrt selbst)
|
||||
* `git clone https://github.com/FreifunkFranken/firmware.git`
|
||||
* `cd firmware`
|
||||
|
||||
|
@ -41,12 +41,12 @@ Das Buildscript lädt ebenfalls automatisch das Community file und generiert ein
|
|||
|
||||
### `./buildscript prepare`
|
||||
* Sourcen werden in einen separaten src-Folder geladen, sofern diese nicht schon da sind. Zu den Sourcen zählen folgende Komponenten:
|
||||
* OpenWRT
|
||||
* OpenWrt
|
||||
* Sämtliche Packages (ggfs werden Patches angewandt)
|
||||
|
||||
* Ein ggfs altes Target wird gelöscht
|
||||
* OpenWRT wird ins Target exportiert (kopiert)
|
||||
* Eine OpenWRT Feed-Config wird mit dem lokalen Source Verzeichnis als Quelle angelegt
|
||||
* OpenWrt wird ins Target exportiert (kopiert)
|
||||
* Eine OpenWrt Feed-Config wird mit dem lokalen Source Verzeichnis als Quelle angelegt
|
||||
* Die Feeds werden geladen
|
||||
* Spezielle Auswahl an Paketen wird geladen
|
||||
* Patches werden angewandt
|
||||
|
@ -57,18 +57,18 @@ Das Buildscript lädt ebenfalls automatisch das Community file und generiert ein
|
|||
* $target/files aufräumen
|
||||
* (In $target/files liegen Dateien, die später direkt im Ziel-Image landen)
|
||||
* Files aus default-bsp und bsp kopieren
|
||||
* OpenWRT- und Kernel-Config kopieren
|
||||
* OpenWrt- und Kernel-Config kopieren
|
||||
* board_prebuild() aus dem BSP wird aufgerufen
|
||||
* Templates transformieren
|
||||
* GIT Versionen speichern: $target/files/etc/firmware_release
|
||||
* OpenWRT: make
|
||||
* OpenWrt: make
|
||||
* postbuild
|
||||
* board_postbuild() wird aufgerufen
|
||||
|
||||
### `./buildscript config`
|
||||
Um das Arbeiten mit den OpenWRT .config's zu vereinfachen bietet das Buildscript die Möglichkeit die OpenWRT menuconfig und die OpenWRT kernel_menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch editierten Configs in das BSP zu übernehmen.
|
||||
Um das Arbeiten mit den OpenWrt .config's zu vereinfachen bietet das Buildscript die Möglichkeit die OpenWrt menuconfig und die OpenWrt kernel_menuconfig aufzurufen. Im Anschluss hat man die Möglichkeit die frisch editierten Configs in das BSP zu übernehmen.
|
||||
* prebuild
|
||||
* OpenWRT: `make menuconfig ; make kernel_menuconfig`
|
||||
* OpenWrt: `make menuconfig ; make kernel_menuconfig`
|
||||
* Speichern, y/n?
|
||||
* Config-Format vereinfachen
|
||||
* Config ins BSP zurück speichern
|
||||
|
|
|
@ -437,7 +437,7 @@ case "$1" in
|
|||
config openwrt
|
||||
;;
|
||||
*)
|
||||
echo "This open the OpenWRT menuconfig dialog"
|
||||
echo "This open the OpenWrt menuconfig dialog"
|
||||
echo
|
||||
echo "Usage: $0 $1 openwrt"
|
||||
echo
|
||||
|
|
|
@ -53,7 +53,7 @@ fi
|
|||
<legend>Software</legend>
|
||||
<table>
|
||||
<tr><th>Firmware Version:</th><td><%= ${FIRMWARE_VERSION} %></td></tr>
|
||||
<tr><th>OpenWRT Version:</th><td><%= ${DISTRIB_DESCRIPTION} %></td></tr>
|
||||
<tr><th>OpenWrt Version:</th><td><%= ${DISTRIB_DESCRIPTION} %></td></tr>
|
||||
<tr><th>Kernel Version:</th><td><% uname -s -m -r %></td></tr>
|
||||
<tr><th>Batman-Adv Version:</th><td><% cat /sys/module/batman_adv/version 2>/dev/null %></td></tr>
|
||||
<tr><th>Fastd Version:</th><td><% fastd --version 2> /dev/null | cut -d' ' -f 2 %></td></tr>
|
||||
|
|
|
@ -42,7 +42,7 @@ fi
|
|||
<tr><th>Konfiguration erhalten:</th><td><input type="checkbox" name="keep_config" checked /></td></tr>
|
||||
<tr><td colspan="2"><input type="submit" name="upgrade" value="Upgrade" /></td></tr>
|
||||
<tr><td colspan="2"></td></tr>
|
||||
<tr><td colspan="2">Hier kann ein Freifunk- oder OpenWRT-Image verwendet werden (*-sysupgrade.bin).</td></tr>
|
||||
<tr><td colspan="2">Hier kann ein Freifunk- oder OpenWrt-Image verwendet werden (*-sysupgrade.bin).</td></tr>
|
||||
</table>
|
||||
</fieldset>
|
||||
</td><td>
|
||||
|
|
Loading…
Reference in New Issue
Block a user