This repository contains the site.conf and other configuration files for the Gluon-Firmware. For further Information (in German) please go to http://wiki.freifunk-flensburg.de/index.php?title=Gluon and read the article.
Gluon specific changes:
- firmware based on gluon v2022.1.4:
- https://github.com/freifunk-gluon/gluon/tree/v2022.1.4
includes new gluon versions:
- https://gluon.readthedocs.io/en/latest/releases/v2022.1.4.html
- https://gluon.readthedocs.io/en/latest/releases/v2022.1.3.html
- https://gluon.readthedocs.io/en/latest/releases/v2022.1.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2022.1.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2022.1.html
FFFL specific changes:
- based on site-fffl 2022.1.4_batmanV_patches commit:
- https://github.com/freifunk-flensburg/site-fffl/commit/a504b577d1bf933eef77c56670513c64e53009ac
no changes
Gluon specific changes:
- firmware based on gluon v2021.1.2:
- https://github.com/freifunk-gluon/gluon/tree/v2021.1.2
includes new gluon versions:
- https://gluon.readthedocs.io/en/latest/releases/v2021.1.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2021.1.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2021.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.3.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.1.4.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.1.3.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.1.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.1.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2020.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2019.1.3.html
- https://gluon.readthedocs.io/en/latest/releases/v2019.1.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2019.1.1.html
FFFL specific changes:
-
based on site-fffl 2021.1.2_batmanV_patches commit:
-
https://github.com/freifunk-flensburg/site-fffl/commit/37df4eb94445a0941be7040a620c5a23566a65a5
-
removed batman_IV and made batman_V default
-
added respondd-module-airtime to site.mk
-
removed bigfoots pubkey; added yellnis pubkey to site.conf
-
added domain for niebuell so that they can have there own ssid
-
added firmware signing key for klaus
-
added ffmu´s patches for better integration of batmanV
emergency release because of https://github.com/freifunk-gluon/gluon/commit/7332d33775aaeec410a4c4b65b3ee1833ce32410
Gluon specific changes:
-
firmware based on gluon 2019.1.x commit:
-
https://github.com/freifunk-gluon/gluon/commit/ca3631723f4c21885ef8923b43b531102e598b1a* includes new gluon versions:
-
https://gluon.readthedocs.io/en/v2019.1/releases/v2019.1.html
-
https://gluon.readthedocs.io/en/v2019.1/releases/v2018.2.3.html
-
https://gluon.readthedocs.io/en/v2019.1/releases/v2018.2.2.html
-
https://gluon.readthedocs.io/en/v2018.2.x/releases/v2018.2.1.html
-
https://gluon.readthedocs.io/en/v2018.2.x/releases/v2018.2.html
-
https://gluon.readthedocs.io/en/v2018.1.x/releases/v2018.1.4.html
-
https://gluon.readthedocs.io/en/v2018.1.x/releases/v2018.1.3.html
-
https://gluon.readthedocs.io/en/v2018.1.x/releases/v2018.1.2.html
-
https://gluon.readthedocs.io/en/v2018.1.x/releases/v2018.1.1.html
-
https://gluon.readthedocs.io/en/v2018.1.x/releases/v2018.1.html
-
https://gluon.readthedocs.io/en/v2017.1.x/releases/v2017.1.8.html
FFFL specific changes:
-
based on site-fffl 2019.1 commit:
-
https://github.com/freifunk-flensburg/site-fffl/commit/7440b69946f78ab98f19af47f8aeffd485bb2e88 +1
-
This release we will change our long used batmanadv_compat_14_IV https://www.open-mesh.org/projects/batman-adv/wiki/BATMAN_IV routing algo to batmanadv_compat_15_V https://www.open-mesh.org/projects/batman-adv/wiki/BATMAN_V. We will implement new gateways for batman_V, beware that batman_V routers wont be able to connect with batman_IV routers. To smoothen the change we implemented the gluon multidomain support, one domain for batmanadv_14_IV and one for batmanadv_15_V. The domains are changeable in config-mode. An automatic time based domainchange will be used to change the routers to batmanV on Saturday, February 1, 2020 4:00:00 PM GMT+01:00 (unix epoch 1580569200).
-
add multidomain support
-
add gluon-scheduled-domain-switch package
-
add domains for batmanadv_compat_14_IV and batmanadv_compat_15_V
-
change gw fastd keys to counter problems at domainchange
-
rename snowden to gw03
-
add vxlan=true
-
added feature "config-mode-geo-location-osm" an OpenStreetMap-based map in config wizard
-
change update paths to http://update.freifunk-flensburg.de
-
change site.mk from packages to features also add features: alfred
Known issues: Due to changes in respondd, routers will vanish from map.freifunk-flensburg.de after the firmware update but apart from that should work just fine. The routers will reappear with the scheduled domain change on the new map that will go online on the same url. on february 1. If you want to take an early look on the new batmanV map it will be available aprox. stable release date on newmap.freifunk-flensburg.de .
If you encounter problems feel free to connect us: https://freifunk-flensburg.de/#contact Or visit us: http://www.nordlab-ev.de/
Gluon specific changes:
- firmware based on gluon 2017.x commit:
- https://github.com/freifunk-gluon/gluon/commit/1db184a51c3eb997f496e9d5090fb365af70f995
FFFL specific changes:
- based on site-fffl 2017.x_11s commit:
- https://github.com/freifunk-flensburg/site-fffl/commit/ad41d03373ddd926abff789ae7bf222f8aa86cae +1
- removed ibss meshing, 802.11s mesh from now on only
Gluon specific changes:
- firmware based on gluon 2017.x commit:
- https://github.com/freifunk-gluon/gluon/commit/1db184a51c3eb997f496e9d5090fb365af70f995
- includes new gluon versions:
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.7.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.6.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.5.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.4.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.3.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2017.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.7.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.6.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.5.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.4.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.3.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.1.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.2.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.1.6.html
- https://gluon.readthedocs.io/en/latest/releases/v2016.1.5.html
- https://gluon.readthedocs.org/en/latest/releases/v2016.1.4.html
- https://gluon.readthedocs.org/en/latest/releases/v2016.1.3.html
- https://gluon.readthedocs.org/en/latest/releases/v2016.1.2.html
- https://gluon.readthedocs.org/en/latest/releases/v2016.1.1.html
- https://gluon.readthedocs.org/en/v2016.1/releases/v2016.1.html
FFFL specific changes:
- based on site-fffl 2017.x_11s commit:
- https://github.com/freifunk-flensburg/site-fffl/commit/40f76d37adcf16a794b0715e4b33a6cb6996278c +1
- enable both ibss and 802.11s meshes for migration to 802.11s mesh only which will come in the next releases
- add 11s mesh_id "0x6666666c2d6d657368" which is hex and means "fffl-mesh" in ASCII
- removed alfred fromn site.mk
- add add "GLUON_REGION ?= eu"
- added static ntp servers
- increased suggested outgoing bandwith-limit from 200kb/s to 400kb/s
- changed package name from gluon-announced to gluon-respondd
- added mlt's signing key to stable, beta and experimental branch
Gluon specific changes:
- firmware based on gluon 2015.1.x commit:
- xxx
- includes gluon versions:
- http://gluon.readthedocs.org/en/latest/releases/v2015.1.2.html
- http://gluon.readthedocs.org/en/latest/releases/v2015.1.1.html
- http://gluon.readthedocs.org/en/latest/releases/v2015.1.html
FFFL specific changes:
- based on site-fffl commit:
- https://github.com/freifunk-flensburg/site-fffl/commit/246df95045c048a608b6d8ac4fd3d59d2ef27f33
- removed public keys of wiflix, rene and flemming
- added public key of bigfoot
- modified structure of site.conf for compatibility with gluon 2015.1x
- modified site.mk GLUON_TARGET=ar71xx-generic by default autoupdater on by default
- fastd mesh vpn peer limit from 2 to 1 to reduce background traffic
- firmware based on gluon 2014.4.x commit c7687a2ae867c89d2c9906467b16e60a35d6e5f
- gluon-mesh-batman-adv-14
- added puplic keys from sven, horst, wiflix
- removed public keys from hendrik, drbob
- fastd method to salsa2012+umac for almost double vpn speed
- changed the version-naming to "gluonversion"-"ffflversion of that gluonversion"
- Added Public Key from Flemming for update signing
- Raised the number of valid signatures from 2 to 3 for beta and stable branch
- Added the Bugfix for the fastd-config-update Bug, see here: http://wiki.freifunk-flensburg.de/wiki/Fastd-bug
- IPv6-Prefix Changed from a Global-Prefix (2001:bf7:10:1::/64) to an ULA-Prefix (fddf:bf7:10:1::/64)
- Removed all Gateways from the site.conf exept "Snowden" and "Urbach"
- Added two new Gateways to the site.conf (gw01,gw02) with new public keys
- Changed next_node address to ULA-Prefix (2001:bf7:10:1::1 -> fddf:bf7:10:1::1)
- Changed fastd-port from 10000 to 10006
- Removed the update mirror "2001:bf7:10:1:1::3"
- Added the update mirrors "fddf:bf7:10:1:1::1" and "fddf:bf7:10:1:1::2"
- Shortend the release-name for the Stable-Versions
- The short Names are now for official stabel Versions only!
- Changed MTU to 1406