Firmware build script

Hallo zusammen,

in völliger Unkenntnis des Prozesses würde ich gerne die FFE firmware für einen Ubiquity EderouterX auf Ubuntu 19.04 amd64 bauen. Versuche mit dem gitrepo sind leider weitgehend gescheitert.
Sind die Anleitungen auf github aktuell?

Falls ja, würde ich dem Ganzen noch einen erneuten ausführlichen Versuch widmen :slight_smile:

:~/Downloads/ffe/firmware$ NO_DOCKER=1 BASE=v2016.2.1 BRANCH=beta NO_FAKETIME=1 VERSION=2.2.1-1 SITE_ID=7b32c45cdaf5a45a3965b49087d2abb41f1b0f14 ./build.sh
➔ Checking out GLUON ‘v2016.2.1’ …
➔ Checking out SITE REPO …
fatal: reference is not a tree: 7b32c45cdaf5a45a3965b49087d2abb41f1b0f14
✘ Failed to checkout requested site commit ‘7b32c45cdaf5a45a3965b49087d2abb41f1b0f14’, mimimi.

Danke & Gruß
Felix

Die Skripte scheinen sehr alt zu sein.
Ggf. reicht es einfach die neuen git refs in ein neue version file zu schreiben.
Aber frag am besten direkt @CodeFetch.

1 Like

Nein, der Buildbot is alt und ich kümmer mich nicht mehr drum und sonst auch niemand. Bau einfach ganz normal das Gluon mit der site-config.

git clone https://github.com/freifunk-gluon/gluon -b v2018.2.1
cd gluon
git clone https://github.com/ffessen/site-ffe
mv site-ffe site
git am site/patches/*
make update
make V=s GLUON_TARGET=ramips-mt7621 &> logs/$(date -Is)_ramips-mt7621.log
1 Like

Danke!

Oder hiermit:

2 Likes