Firmware kompilieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (CPU-Kerne ausnutzen) |
(Links zu Gluon / OpenWRT) |
||
Zeile 1: | Zeile 1: | ||
== Anleitungen == | == Anleitungen == | ||
''Link zur Gluon-Anleitung'' | ''Link zur Gluon-Anleitung'': | ||
[https://gluon.readthedocs.io/en/v2018.2.x/user/getting_started.html Gluon-Anleitung] | |||
[https://gluon.readthedocs.io/en/v2018.2.x/user/getting_started.html#building-the-images Build-Anweisungen] | |||
[https://gluon.readthedocs.io/en/v2018.2.x/user/site.html Site-Konfiguration] | |||
''Welches Target für welche Geräte?'' | ''Welches Target für welche Geräte?'' | ||
[https://openwrt.org/docs/techref/targets/start Liste der OpenWRT-Targets] | |||
''Die Anweisungen unten gelten zur Zeit nur für Bonn'' | ''Die Anweisungen unten gelten zur Zeit nur für Bonn'' |
Version vom 24. Januar 2019, 12:02 Uhr
Anleitungen
Link zur Gluon-Anleitung: Gluon-Anleitung Build-Anweisungen Site-Konfiguration
Welches Target für welche Geräte? Liste der OpenWRT-Targets
Die Anweisungen unten gelten zur Zeit nur für Bonn
Für Geräte mit 8MB Speicher oder mehr
Dateien auschecken
git clone https://github.com/freifunk-gluon/gluon.git ffkbu-wireguard -b v2018.2 cd ffkbu-wireguard/ git clone https://github.com/ff-kbu/site-ffkbu-bonn-v2.git site -b gluon2018.1-wireguard
Firmware bauen
make update make -j5 GLUON_TARGET=ar71xx-generic GLUON_BRANCH=stable
Die Firmware liegt jetzt unter output/images
Für Geräte mit 4MB Speicher
Dateien auschecken
git clone https://github.com/freifunk-gluon/gluon.git ffkbu-fastd -b v2018.2 cd ffkbu-wireguard/ git clone https://github.com/ff-kbu/site-ffkbu-bonn-v2.git site -b gluon2018.1-fastd
Firmware bauen
make update make -j5 GLUON_TARGET=ar71xx-tiny GLUON_BRANCH=stable
Die Firmware liegt jetzt unter output/images
Andere Targets
Die obigen Varianten decken einen Großteil der verfügbaren Geräte ab. Für einige speziellere Geräte müssen aber andere Targets gebaut werden:
Liste von Targets hier einfügen
Viele CPU-Kerne
Option -j5 ersetzen durch größere Zahl, bei weniger als 4 virtuellen Kernen ggf. auch durch kleinere Zahl