Freifunk Hamburg specific Gluon configuration
Go to file
2024-03-26 21:34:19 +01:00
domains set mesh.batman_adv.routing_algo to BATMAN_IV as it is now mandatory 2019-09-06 21:26:31 +02:00
i18n Text für Multi-Domain Konfigurationsseite 2018-10-15 19:21:38 +02:00
.gitignore Update .gitignore 2018-01-19 20:16:05 +01:00
build.conf v2023.2.2.0 2024-03-26 21:34:19 +01:00
build.sh build.sh: fix broken build.sh 2022-05-02 21:37:49 +02:00
image-customization.lua add updates for v2023.2 from Björn 2024-03-26 21:33:19 +01:00
modules no more git on github 2022-01-11 01:25:05 +01:00
README.md v2023.2.2.0 2024-03-26 21:34:19 +01:00
site.conf Updates for gluon v2022.1 2022-10-17 20:29:52 +02:00
site.mk add updates for v2023.2 from Björn 2024-03-26 21:33:19 +01:00

How to build the Freifunk Hamburg Firmware

In the next two commands replace GLUON_VERSION and SITE_VERSION with the actual version numbers.
$ git clone -b GLUON_VERSION https://github.com/freifunk-gluon/gluon.git
$ git clone -b SITE_VERSION https://github.com/freifunkhamburg/site-ffhh.git
$ cd site-ffhh

To build the firmware into the subdirectory firmware:
$ ./build.sh -g ../gluon -o firmware

The build.sh supports the argument -b if you wish to also build firmware images marked as broken in gluon.

Please see the official Gluon repository for an in-depth explanation of the build process.

Gluon versions used for specific Hamburg Freifunk Firmware builds

  • v2023.2.2.0: site-ffhh: v2023.2.2.0, gluon: v2023.2.2
  • v2023.1.2.0: site-ffhh: v2023.1.2.0, gluon: v2023.1.2
  • v2022.1.4.0: site-ffhh: v2022.1.4.0, gluon: v2022.1.4
  • v2022.1.3.0: site-ffhh: v2022.1.3.0, gluon: v2022.1.3 (nur experimental verteilt)
  • v2021.1.2.0: site-ffhh: v2021.1.2.0, gluon: v2021.1.2
  • v2021.1.1.0: site-ffhh: v2021.1.1.0, gluon: v2021.1.1
  • v2020.2.3.0: site-ffhh: v2020.2.3.0, gluon: v2020.2.3
  • v2020.2.2.0: site-ffhh: v2020.2.2.0, gluon: v2020.2.2
  • v2020.1.4.0: site-ffhh: v2020.1.4.0, gluon: v2020.1.4
  • v2020.1.3.0: site-ffhh: v2020.1.3.0, gluon: v2020.1.3
  • v2019.1.2.0: site-ffhh: v2019.1.2.0, gluon: v2019.1.2
  • v2018.2.3.0: site-ffhh: v2018.2.3.0, gluon: v2018.2.3
  • v2018.2.1.0: site-ffhh: v2018.2.1.0, gluon: v2018.2.1
  • v2018.1.4.2: site-ffhh: v2018.1.4.2, gluon: v2018.1.4
  • v2018.1.4.1: site-ffhh: v2018.1.4.1, gluon: v2018.1.4
  • v2018.1.4.0: site-ffhh: v2018.1.4.0, gluon: v2018.1.4
  • v2018.1.3.0: site-ffhh: v2018.1.3.0, gluon: v2018.1.3
  • v2018.1.1.0: site-ffhh: v2018.1.1.0, gluon: v2018.1.1
  • v2018.1.0.0: site-ffhh: v2018.1.0.0, gluon: v2018.1 (never rolled out due to issues with the auto updater in gluon)
  • 0.9.2: site-ffhh: v0.9.2, gluon: v2017.1.8
  • 0.9.1: site-ffhh: v0.9.1, gluon: v2017.1.5
  • 0.9.0: site-ffhh: 60f3038220, gluon: v2017.1.x (9295abcea7b016b0fe4b05c534ea0731b48ef593) (never rolled out due to 0.9.1)
  • 0.8.6: v2016.2.7 Fix gw01-new key, add 3.ntp.services.ffhh to NTP servers, add Firmware signing keys for Alexander and Olli, remove old domain
  • 0.8.5: v2016.2.7 Domain split, new package: ffho-ebtables-net-rules
  • 0.8.4: v2016.2.7 (updated openwrt/package/network/services/dnsmasq/Makefile: PKG_VERSION:=2.78 & PKG_MD5SUM:=6d0241b72c79d2b510776ccc4ed69ca4)
  • 0.8.3: v2016.2.6 (ffhh-sued only)
  • 0.8.2: v2016.2.5
  • 0.8.1: v2016.2.4 (ffhh-sued only)
  • 0.8: v2016.1.4
  • 0.7.1: v2015.1.2
  • 0.7: v2015.1
  • 0.6: v2014.4
  • 0.5.1: v2014.3.1
  • 0.5: v2014.3
  • 0.4.2: v2014.2
  • note: no gluon fork used anymore
  • 0.4.1: v2014.2-hh
  • equal to official gluon v2014.2 + ffhh specific patches
  • 0.4a: v2014.1a
  • equal to official gluon v2014.1 + ffhh specific patches