Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


firmware

Firmware

Die von der Community Pinneberg verwendete Firmware ist Gluon. Siehe:

Es gibt verschiedene Zweige:

  • stable - Das sollte normalerweise installiert werden
  • beta - die nächste, kommende Version 2016.1
  • experimental - hier werden neue Versionen und Features ausprobiert

Pinneberger Versionen

  • 0.7.0 - erste Version die Community basierend auf Gluon 2015.1.1
  • 0.7.1 - Version ab 28.11.2015 bastierend auf Gluon 2015.1.2
  • die nächste Version wird 0.9 sein basierend auf Gluon 2016.2.6

Firmware erstellen

Voraussetzungen

aptitude install build-essential git subversion python gawk unzip libssl-dev zlib1g-dev libncurses5-dev
git clone https://github.com/freifunk-gluon/gluon.git
cd gluon
git clone git://github.com/thooge/ffpi-site.git site
cd site
git checkout [master|beta|experimental]
cd ..
 
git checkout v2015.1.2
make update
make -j10 GLUON_TARGET=ar71xx-generic GLUON_BRANCH=[stable|beta|experimental]
make update
 
make manifest GLUON_BRANCH=[stable|beta|experimental]

Weitere Targets

  • mpc85xx-generic - TLWDR4900
  • ar71xx-nand - WNDR4300
  • x86-generic
  • x86-64
  • x86-kvm_guest

Erstellen wiederholen

cd gluon
git pull
make clean GLUON_TARGET=ar71xx-generic GLUON_BRANCH=[stable|beta|experimental]
make update
make -j10 GLUON_TARGET=ar71xx-generic

Firmware signieren

Benötigte Bibliotheken:

make manifest GLUON_BRANCH=[stable|beta|experimental]
contrib/sign.sh <private_key> output/images/sysupgrade/[stable|beta|experimental].manifest
firmware.txt · Zuletzt geändert: 17.07.2017 12:42 von havelock