Skip to content
Snippets Groups Projects
README 1.46 KiB
Newer Older
Tarnatos's avatar
Tarnatos committed
Doku: https://gluon.readthedocs.org/en/latest/releases/v2016.2.2.html
Tarnatos's avatar
Tarnatos committed
Gluon Version auf der die Freifunk Nord Firmware basiert:
ruben's avatar
ruben committed

Tarnatos's avatar
Tarnatos committed
* 2016.2.2 - Gluon 2016.2.2
Tarnatos's avatar
Tarnatos committed

Download der Firmware:

Tarnatos's avatar
Tarnatos committed
* https://nord.freifunk.net/firmware.html
Tarnatos's avatar
Tarnatos committed

Firmware selber bauen:

1. Vorbereitung:
1.1 Abhängigkeiten installieren

Tarnatos's avatar
Tarnatos committed
  	sudo apt-get install git subversion build-essential gawk unzip libncurses5-dev zlib1g-dev libssl-de
Tarnatos's avatar
Tarnatos committed

1.2 Gluon repo clonen
Tarnatos's avatar
Tarnatos committed

	cd /opt/
	git clone https://github.com/freifunk-gluon/gluon

Tarnatos's avatar
Tarnatos committed

1.3 FFNord Site clonen
Tarnatos's avatar
Tarnatos committed

	git clone https://github.com/ffnord/nord-site.git site
Tarnatos's avatar
Tarnatos committed
	git clone git://github.com/freifunkhamburg/ffhh-packages.git
	mv ffhh-packages/* packages/
	rm -Rf ffhh-packages
Tarnatos's avatar
Tarnatos committed

2. Firmware bauen 
2.1 Build vorbereiten
Tarnatos's avatar
Tarnatos committed

	make update

Tarnatos's avatar
Tarnatos committed

2.2 Build durchführen
Tarnatos's avatar
Tarnatos committed

	make -j8 GLUON_TARGET=ar71xx-generic ##-j $ZAHL$ = Anzahl der CPU Kerne

Tarnatos's avatar
Tarnatos committed

Mögliche Targets:
Tarnatos's avatar
Tarnatos committed

Tarnatos's avatar
Tarnatos committed
GLUON_TARGET=ar71xx-generic
GLUON_TARGET=ar71xx-nand
GLUON_TARGET=mpc85xx-generic
GLUON_TARGET=x86-generic
GLUON_TARGET=x86-kvm_guest
GLUON_TARGET=x86-64
GLUON_TARGET=x86-xen_domu
Tarnatos's avatar
Tarnatos committed

# Mit 802.11s:

Tarnatos's avatar
Tarnatos committed
brcm2708-bcm2708
brcm2708-bcm2709
ramips-rt305x
sunxi

Tarnatos's avatar
Tarnatos committed

Tarnatos's avatar
Tarnatos committed

3. Rebuild
3.1 Updaten
Tarnatos's avatar
Tarnatos committed

	cd /opt/gluon/site
	git pull
	cd ..
	git pull
	make update

Tarnatos's avatar
Tarnatos committed
3.2 Build Verzeichnis säubern
Tarnatos's avatar
Tarnatos committed

	make clean GLUON_TARGET=ar71xx-generic
	make clean GLUON_TARGET=ar71xx-nand
	make clean GLUON_TARGET=mpc85xx-generic
	make clean GLUON_TARGET=x86-generic
	make clean GLUON_TARGET=x86-kvm_guest
	make clean GLUON_TARGET=x86-64
	make clean GLUON_TARGET=x86-xen_domu

Tarnatos's avatar
Tarnatos committed