Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


firmware

Dies ist eine alte Version des Dokuments!


Firmware

Es gibt verschiedene Zweige:

  • stable
  • beta - momentan nicht vorhanden
  • experimental - die kommende Version 2016.1

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.8 sein basierend auf Gluon 2016.1

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/freifunk-pinneberg/site-ffpi.git site
cd site
git checkout [master|beta|experimental]
cd ..
 
git checkout v2015.1.2
make update
make -j10 GLUON_TARGET=ar71xx-generic
 
make manifest GLUON_BRANCH=stable

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
make update
make -j10 GLUON_TARGET=ar71xx-generic

Firmware signieren

Benötigte Bibliotheken:

  • libuecc
  • ecdsautils
make manifest GLUON_BRANCH=[stable|beta|experimental]
contrib/sign.sh <private_key> output/images/sysupgrade/[stable|beta|experimental].manifest
firmware.1455115735.txt.gz · Zuletzt geändert: 10.02.2016 15:48 von havelock