You are here: Freifunk » Firmware Releases

Release notes

Diese Seite enthält die Versionshinweise für die stabilen Versionen der FFH-Firmware

vH10

  • Dates:
    • Build-Date: 2018-11-27
    • Beta-Release Date: tba
    • Release-Date: tba
  • Upstream Gluon Commit: ebf3a4885db183f47e3fe6e6e01940a4c7362ea6
    • Repo changes since vH9:
      • ebf3a488 docs, README: Gluon v2018.1.3
      • d86414e0 docs: add v2018.1.3 release notes
      • 20f842ab docs: releases/v2018.1.2: fix link in known issues
      • 40f95813 Merge pull request #1582 from rubo77/readthedocs
      • 0318d204 docs: clarify routing_algo example for BATMAN_V (#1579)
      • c18eb388 docs: add routing_algo example
      • 20adee32 docs: multidomain: fix indentation
      • 9a84bbf6 docs: features/autoupdater: fix typos and add GLUON_TARGET for `make clean`
      • 61cdb44c docs: move site configuration repositories list to the wiki (#1552)
      • b56bf779 docs: user/site: improve explanation of basic_rates / supported_rates (#1540)
      • 16174429 docs: releases/v2018.1.2: update known issues with kmod dependencies regression
      • 8647b782 kernel: collect module symvers for external modules (#1580)
      • d4862a01 docs, README: Gluon v2018.1.2
      • 72022164 docs: add v2018.1.2 release notes
      • 0bb3742f modules: update routing packages
      • 42c89594 docs: multidomain: fix site.conf path to basic and supported rates
      • 1649358d docs: releases/v2018.1: add remark about GLUON_WLAN_MESH variable
      • e1074159 modules: update routing packages (#1554)
      • ff38b5ad gluon-status-page: don't cache index meta redirect
      • aade4393 gluon-config-mode-core: don't cache index meta redirect
      • faddb3d1 ar71xx: flag FritzBox 4020 buttons as active low (#1544)
      • 51b7928a modules: update OpenWrt packages
      • 4644f85b modules: update LEDE
      • dddd2cd0 ipq806x: mark as broken because of unstable wifi drivers
      • 7408f046 gluon-mesh-batman-adv: respondd: remove incorrect field width limits
      • 469e0107 docs, README: Gluon v2018.1.1
      • ed3cb1f5 docs: add v2018.1.1 release notes
      • bc0d240d docs: releases/v2018.1: add regressions to known issues
      • b4e87400 modules: update LEDE
      • 6a3d5554 modules: update LEDE
      • 0cb98882 modules: update LEDE
      • a0286d56 docs: vpn: fastd's unencrypted method is 'null', not 'none'
      • aaef6163 docs: site: fix typo (#1498)
      • ea9a69f7 gluon-client-bridge: Revert "move IPv4 local subnet route to br-client (#1312)"
      • a7a5db9f gluon-mesh-batman-adv: Drop IPv4 anycast related packets from/to bat0
      • 658f1ea4 gluon-config-mode-mesh-vpn: i18n/de: fix missing comma
      • 04c002a7 docs: releases/v2018.1: extend explanation of status page rewrite
      • 18aab98c docs: releases/v2018.1: add note regarding next_node.name change
      • c28b797c modules: update LEDE
      • 098ca81d docs: fix wrong Banana Pi model in v2018.1 release notes (#1466)
      • f0103738 docs, README: Gluon v2018.1
      • 473818e9 docs: add v2018.1 release notes
      • 0036ed5d docs: examples: improve domain_seed comments
      • 3540eb96 docs: user/site: improve feature flag explanation
      • 655da235 docs: features/wired-mesh: add section about VXLAN encapsulation
      • 446ae60d modules: update Gluon packages
      • 6a5e67b3 docs: add documentation for site library
      • 68af719e docs: private-wlan: add uci command to set MAC (#1454)
      • dc13668b docs: increase recommended disk space for builds (#1450)
      • baebf9b8 docs: add ebtables-limit-arp feature to site.mk example
      • 2fda1a1f ar71xx: use Power-LED as Diag-LED on FRITZBox 4020 (#1453)
      • da058c5e gluon-status-page: move neighbours-batadv wrapper to batadv-specific package
      • df22d415 docs: site-example: remove duplication of contact-info texts in example
      • 5cf7c53e gluon-config-mode-geo-location: allow overriding geo location description text
      • 533ea986 gluon-config-mode-hostname: allow overriding hostname description text
      • a49cf395 cripts/check_site.lua: print paths separated by '.' rather than '/'
      • 3d18ae02 ar71xx: Add support for TP-Link CPE210 v2 (#1445)
      • 1649635b gluon-config-mode-contact-info: allow overriding contact field help and note in site
      • 384c2772 ar71xx: add ath10k packages for OpenMesh A40/A60 (#1444)
      • b2436f67 docs: add new doc page about package development
      • 1a065fbe ar71xx: add support for ZyXEL NBG6716 (#1443)
      • ee97fe8b gluon-web-admin: show sha256sum to verify upgrade (#1441)
      • 4919f544 docs, README: Gluon v2017.1.8
      • c36d3286 modules: switch routing feed to openwrt-18.06 branch
  • Site commit: 13127e1cd56f55d0ccde98f68af47a930f1a257d
    • Additional Patches onto Gluon:
    • Repo changes since vH9:
      • 13127e1 removed broken comment
      • 04c2187 removed gluon-segment-mover (and ecdsautils)
      • 193f5c6 Update site.conf
      • 65b19b8 domains: Fixed typo (Starstedt → Sarstedt)
      • eb5bd9b gluon-segment-mover: added an ecdsa signature
  • Manual Changelog:
  • Release Mail:
    • 
      
  • Known Issues:
    • Statusseite ist offline nicht erreichbar.

vH9

  • Dates:
    • Build-Date: 2018-10-21
    • Beta-Release Date: 2018-10-23
    • Release-Date: 2018-10-25
  • Upstream Gluon Commit: c0e7b96d1da36c17810fae82d53cdebe39d65d3b
    • Repo changes since vH8:
      • None
  • Site commit: b326ca86d2993eef794249285e1cc6bd5f06bfff
    • Additional Patches onto Gluon:
    • Repo changes since vH8:
      • b326ca8 Removed '-' from label
      • 7f74a88 Removed leftover from prior testing
      • 415d95d Added ecdsautils and gluon-segment-mover, removed ffh-autoupdater-to-domain
      • a17225f added new labels for existing domains
      • 523e16d patches: Remove backport fix which has been merged accidentially
      • c7135f7 Merge pull request #32 from freifunkh/with_domains2
      • 3ded029 Merge branch 'master' into with_domains2
      • eb6fd26 patches: iw patch is not necessary anymore since iw update in openwrt
      • 1489a86 modules: point to current commit
      • 87d9b66 added ffh-autoupdater-to-domain
      • e50b54c gen.py - Remove double entry for "Anderten"
      • 59bbfa6 Raute has a new key.
      • dbf9eab site.conf: add Tobby's ecdsa pubkey
  • Manual Changelog:
  • Release Mail:
    • 
      
  • Known Issues:
    • Statusseite ist offline nicht erreichbar.

vH8

  • Dates:
    • Build-Date: 2018-07-02
    • Beta-Release Date: 2018-07-03
    • Release-Date: 2018-07-15
  • Upstream Gluon Commit: c0e7b96d1da36c17810fae82d53cdebe39d65d3b
    • Repo changes since vH7:
      • None
  • Site commit: a72619d5cc3346bf0b5d4e43367681bda97a1845
    • Additional Patches onto Gluon:
    • Repo changes since vH7:
      • a72619d site.mk: new package gluon-status-page-mesh-batman-adv is needed
      • 460869a patches: MinRtrAdvInterval/MaxRtrAdvInterval to 75/150 accordingly
  • Manual Changelog:
  • Release Mail:
    • Hallo liebe Freifunkerinnen und Freifunker.
      
      Wir verteilen gerade die neue Firmware Version vH8 auf alle Router im Netzwerk von Freifunk Hannover.
      
      Diese Firmware hat als erste stabile Version die Fähigkeit zur Netztrennung eingebaut.
      Jeder Stadtteil und einige Gemeinden im Umland bekommen jetzt ein eigenes Netzwerksegment innerhalb von Hannover Freifunk.
      Wir reduzieren damit die allgemeine Kommunikation der Router untereinander - das was wir Freifunker „Grundrauschen“ nennen - und erhöhen dadurch die Geschwindigkeit im Freifunk Netz.
      
      Wenn du uns helfen und deine Surfgeschwindigkeit schon jetzt erhöhen willst, kannst du deinen Router selbst in dein eigenes Netzwerksegment umziehen.
      Voraussetzung ist, dass der Router schon die vH8 hat.
      Dies kannst du auf unserer Karte sehen: https://hannover.freifunk.net/karte
      Wähle dazu Deinen Knoten - in der linken Spalte findest Du die Information unter „Firmware-Version“.
      
      Den Umzug erreichst du, indem du an deinem Router die Reset-Taste gedrückt hältst, bis alle Lichter blinken.
      Der Router startet jetzt neu.
      Danach verbindest du einen Computer mit einem Netzwerkkabel an einen der gelben Anschlüsse am Router (LAN) und rufst im Browser die Seite http://192.168.1.1 auf.
      
      Hier solltest du jetzt die Konfigurationsseite des Routers sehen.
      Unter dem Punkt „Domäne“, kannst du jetzt deinen Stadtteil / deine Stadt auswählen.
      Falls du außerhalb von Hannover wohnst und keiner der Punkte zu deinem Standort passt, wähle einfach das Nächstliegendste oder alternativ einfach „Umland“.
      
      Bitte bedenke allerdings, dass sich Freifunk Router nur noch dann miteinander verbinden können, wenn sie im gleichen Netzwerksegment liegen.
      Unter Umständen schneidest du damit also andere Router in der Nachbarschaft vom Freifunk ab.
      
      Wer den Umzug nicht selbst durchführen möchte oder sich nicht traut, kann auch einfach warten.
      Wir ziehen die Router, Stadtteil für Stadtteil, auch automatisiert um.
      Dies kann allerdings eine Weile dauern, da wir für jeden Stadtteil eine eigene Firmware ausrollen müssen.
      
      Profis können den Umzug natürlich auch per Kommandozeile durchführen: https://hannover.freifunk.net/wiki/Freifunk/FAQ12
      Wenn Du mehrere Router umziehst, ist es notwendig, die Kette an Routern von hinten nach vorne abzuarbeiten.
      Vorne ist dabei der Router mit der Internet-Verbindung.
      
      Bei Fragen wendet euch gerne unter info@hannover.freifunk.net an uns.
      
      Viel Erfolg und habt Spaß mit dem neuen, schnellen Netz.
      
      Das Team von Hannover Freifunk
  • Known Issues:
    • Statusseite ist offline nicht erreichbar.

vH7

  • Dates:
    • Build-Date: 2018-06-17
    • Beta-Release Date: 2018-06-18
    • Release-Date: n/a
  • Upstream Gluon Commit: c0e7b96d1da36c17810fae82d53cdebe39d65d3b
    • Repo changes since vH6:
      • c0e7b96d docs: add documentation about multidomain support (#1365)
      • 046103e5 modules: update routing packages
      • c0df7487 docs: add link to site config of Freifunk Nordheide (#1428)
      • 27e460f8 docs: add link to site config of Freifunk Dreiländereck (#1425)
      • 6a68d6fb docs: update link to site config of Freifunk Kiel to HTTPS (#1427)
      • ef819cc1 ar71xx: add support for OpenMesh OM2P(-HS)v4 (#1426)
      • 2ba3b35d docs: update site url for darmstadt (#1413)
      • 9d719a2e ar71xx: add support for OpenMesh A40/A60 (#1424)
      • 54ff9036 ar71xx: add support for TP-Link TL-WA901ND v5 (#1423)
      • 998cc6e1 modules: update LEDE
      • 0563473a ar71xx: fix boot with increased kernel size on CPE/WBS 210/510
      • c840a588 mac80211: initialize sinfo in cfg80211_get_station
      • e909d45a gluon-radv-filterd: Invalidate originators cache after some time (#1343)
      • 603912dd gluon-config-mode-contact-info: restore datatype definition
      • b8fa1b2a gluon-config-mode-contact-info: remove useless description
      • 184dc543 modules: update routing packages
      • 0351fc0a modules: update routing packages
      • ef9b7deb modules: update OpenWrt packages
      • 0bce62ca modules: update LEDE
      • baf40535 modules: update Gluon packages
      • e1a741be batman-adv: Fix best gw refcnt after netlink dump (#1411)
      • 114d4688 ar71xx: generic: enable CONFIG_MTD_SPLIT_TPLINK_FW (#1406)
      • 33956cd4 ar71xx: add support for Alfa AP121F (#1404)
      • f51eac75 gluon-status-page: add contact information again
      • 7b1857e7 modules: change url from git.lede-project.org to git.openwrt.org
      • 7ce4fac1 ar71xx: add model detection for Ubiquiti AC Mesh (#1400)
      • ab7f1acd gluon-config-mode-contact-info: provide enhancements for german, english and french translation to comply with DSGVO (#1394)
      • 1be49d13 Update LEDE patches (#1399)
      • 68ee56b8 ar71xx: add support for GL.iNet GL-AR750 (#1395)
      • ed7d6849 gluon-config-mode: add platform on config-mode reboot (#1397)
      • b0bfe252 docs: add package/gluon-ebtables-limit-arp (#1386)
      • eaa23aea ar71xx: add support for TP-Link TL-WR940N v6 (#1389)
      • b1d1ecc9 docs: add devices which only support 11s meshing (#1384)
      • 05e65ead docs: fix naming of UniFi AC Mesh
      • 678c0e1f docs: RE450: add remark regarding ath10k meshing
      • 4487a767 docs: add Archer C7 v4 to supported hardware list
      • c938b213 docs: add missing devices which are already supported
      • 59d6b2a4 ramips-rt305x: correct alphabetical order
      • 21e84243 docs: remove duplicate entry for DIR-615 (C1)
      • 894539ef docs: enhance section about GLUON_FEATURES (#1348)
      • 5bd1d88f ar71xx-generic: make ubiquiti-rocket-m a separate device
      • 22d45448 ar71xx: add support for Fritz!Box 4020
      • 1531571a targets/ipq806x: use ath10k-firmware-qca99x0-ct for 11s and remove BROKEN flag
      • 73c30b09 gluon-respondd: fix whitespace after "if"
      • dde70869 gluon-respondd: use %SCNu64 instead of %llu for uint64_t
      • 6ac7e97f gluon-respondd: add information from /proc/stat to "statistics"
      • 39c17c6a modules: update routing packages
      • 0b090252 modules: update LEDE
      • 0a010530 docs, README: Gluon v2017.1.7
      • 1f7ed28b gluon-core: set VXLAN/legacy mode in site config
      • 5d92f125 gluon-web-network: remove legacy option for wired mesh
      • aeae9df0 check_site: improve error message for unset values
      • 3519f4e6 gluon-radv-filterd: correct call to ebtables-tiny
      • a2eb50e0 x86: move common parts of x86-generic and x86-64 to include file
      • 818acd60 x86: remove bash and wget again
      • 563f351b x86: add packages: leds, sensors, gpio, usb, wifi and tools
      • a55b83f4 modules: update LEDE
      • 7bb6a775 modules: update LEDE
      • dff02d5d docs, README: Gluon v2017.1.6
      • 2465a103 gluon-status-page: when prettifying undefined numbers, show - instead of NaN
      • 62943f9c gluon-mesh-vpn-tunneldigger: fix typo in description
      • 6304a317 gluon-l3roamd: fix interface checks in initscript
      • 8959d8c3 gluon-status-page: make status page mesh protocol agnostic
      • b70d4ce2 gluon-core, gluon-l3roamd: introduce script gluon-list-mesh-interfaces that lists all currently active mesh interfaces
      • 6dff120e gluon-status-page: reduce usage of absolute paths in cgi-bin scripts neighbours-nodeinfo and stations
      • 35ade80f gluon-status-page: move mesh protocol specific definitions into a separate file
      • 3282a63e gluon-status-page: remove "lastseen" field from neighbours-batadv output
      • 433af56f gluon-status-page: fix code indentation
      • 994c9491 treewide: automatically set SECTION and CATEGORY for Gluon packages
      • 6f0d9f1e gluon-status-page: fix typo in comment
      • 2ef34bdd Merge branch 'builtin-kmods'
      • 02f905f5 ar71xx: build kernel modules used by Gluon into the kernel
      • 74f4119c treewide: add support for building kernel modules used by Gluon into the kernel
      • d139a135 Add various patches to deal with bigger kernels
      • 2f4d3b71 Add patches to reduce iptables module dependencies
      • 8e5abf02 treewide: switch to ebtables-tiny
      • 461f93bf modules: update Gluon packages
      • 543eb178 gluon-core: remove DNS cache feature
      • 395266e4 gluon-core: remove obsolete dnsmasq upgrade script
      • ba9fc94e gluon-core: get rid of old sysctl settings
      • 9b937a8c gluon-core: remove unused gluon.sysctl Lua module
      • 25b32ec2 treewide: move sysctl settings to /etc/sysctl.d
      • 0b4340b5 Backport patches for improved sysctl handling
      • 46c5effa gluon-core: reduce mac80211 fq_codel memory limit to 256KB on devices with 32MB RAM
  • Site commit: c3bae2c19c18490fbb90cfd5f8fa2f7f5ad6277d
    • Repo changes since vH6:
      • c3bae2c removed TT-response pacth, as it's already upstream
      • 1a5f2d0 patches: uradvd: change ip lifetimes to 150/300 seconds
      • 0a3cab5 patches: patches: uradvd: change ip lifetimes to 60 seconds
      • 2655e18 patches: Backport patch "Fix TT sync flags for intermediate TT responses"
      • c101bfc domains: mesh.vlan = true is default and can be ommitted therefore
      • 31bda8c domains: fixup. use '-' for 5 GHz mesh_id (ffh_mesh_$id → ffh-mesh-$id)
      • 0c2226b domains: add "special_port" domain for port 500
      • 0eb535d domains: add domain "umland"
      • 18f3962 i18n: Add translations for the domain field in config mode
      • b050654 domains: vxlan is now a domain wide option in site configuations
      • 6056fc4 domains: sn09: fix fastd public key
      • d80aa07 domains: fixup. use '-' for mesh_id (ffh_mesh_$id → ffh-mesh-$id
      • 8b7a51c domains: add legacy dom0
      • 93c8f2b domains: fix dns.server addresses
      • b82e067 domains: add local (forward) resolver with nextnode addr support
      • 5cc1200 domains: prettyname "nordstadt" → "Nordstadt"
      • e7d8a54 site.mk: use gluon-config-mode-domain-select to select domain in config mode
      • 427c4b3 domains: Introduce multidomain configs
    • Additional Patches onto Gluon:
  • Manual Changelog:
  • Release Mail:
    • 
      
  • Known Issues:
    • Statusseite ist offline nicht erreichbar.

vH6

  • Dates:
    • Build-Date: 2018-05-10
    • Beta-Release Date: 2018-05-10
    • Release-Date: 2018-05-13
  • Upstream Gluon Commit: d210cfcad9493797ed2cf35f65e9bd5f0a905c69
    • Repo changes since vH5:
      • d210cfca generic: do not attempt to build kmod-usbip
      • e44f7453 Update LEDE patches
      • 710a2ed0 moßdules: update LEDE
      • c1f49a56 modules: update Gluon packages
      • 968840c7 modules: update Gluon packages
      • bf611a9a modules: update Gluon packages
      • ad7d154c scripts/check_site.lua: show type of incorrect values in error messages
      • b7be32d9 scripts/check_site.lua: print proper error message for non-string keys in need_alphanumeric_key()
      • 951b6632 gluon-ebtables-limit-arp: do not add multicast addresses to filter
      • d5ef9b67 gluon-mesh-vpn-tunneldigger: only allow in domain config
      • f17bb94a gluon-config-mode-theme: fix styling of select elements
      • 6dc93697 gluon-status-page: suppress "broken pipe" syslog message
  • Site commit: b682f72041e25a71b696f055b10b053b89ec52ae
  • Manual Changelog:
    • Auf dem Master-Branch hat sich das Partitionslayout der CPE*10-Geräte in einem Commit geändert. Deswegen muss der Autoupdater darauf vorbereitet werden, dieses neue Firmwareformat zu akzeptieren, damit in Zukunft die Updates auf neuere Versionen möglich sind.
  • Release Mail:
    • Liebe Community,
      
      wir arbeiten weiterhin an unserer Abstimmung. Bisher gab es noch keine
      Release-Mail, aber wie Einige vielleicht schon mitbekommen haben, wurde
      das Update auf die vH6 heute Nacht ausgerollt. Eigentlich wollte ich das
      Update wieder über einige Tage streuen, aber das habe ich leider ein
      wenig versäumt.
      
      Zum Release/Zu den Änderungen gegenüber vH4:
      - Die Version beinhaltet einen Patch am Routing-Protokoll, der einen Bug
        behebt der auf manchen Geräten für erhebliche Load gesorgt hat.
      - Die CPE210 ist nun auf den aktuellen Nightly-Branch und spätere
        Firmware-Releases updatebar.
      
      Known Issues:
      - Es gibt einige Geräte von Ubiquiti, die momentan in dieser Version
        nicht funktionieren. Abhilfe schafft ein Update der Geräte auf die
        aktuelle Nightly-Version. Eventuell muss diese via TFTP geflasht
        werden, falls das Gerät nicht mehr normal bootet. Eine Anleitung
        findet ihr in [Fußnote 1]. Falls ihr dabei Hilfe braucht, kommt gerne
        zu unserem Treffen. boDer Patch war leider nicht kompatibel mit
        dem CPE210-Patch, sodass wir dieses Problem erst im nächsten
        offiziellen Release beheben können.
      
      Weitere Informationen findet ihr wie immer im Wiki unter dem Link
      [Fußnote 2].
      
      Falls es Probleme mit der Firmware gibt, antwortet gerne auf die
      Mailing-Liste.
      
      Viele Grüße,
      Leo
      
      [Fußnote 1] https://hannover.freifunk.net/wiki/Freifunk/RouterViaTFTPFlashenUnbricken
      [Fußnote 2] https://hannover.freifunk.net/wiki/Freifunk/FirmwareReleases
  • Known Issues:

vH5

vH4

  • Dates:
    • Build-Date: 2018-05-04
    • Beta-Release Date: 2018-05-04
    • Release-Date: 2018-05-04
  • Upstream Gluon Commit: 946b42e2346b03fc174e3c3bc49fe4dc282a9085
    • Repo changes since hannover-3:
      • -
  • Site commit: d00290a3e7f1559b6ed14c32748133c8f5e71ee5
  • Manual Changelog:
    • Nothing changed but the name, in order to return to a non-breaking but better namingscheme.
  • Release Mail:
    • Hey Zusammen, es gibt neues aus dem Maschinenraum. Auf der Suche nach einem neuen Versionschema für die firmware-Namen haben wir uns gestern auf "vH4" einigen können. Die entsprechende Firmware ist inhaltlich identisch mit hannover-3, wird aber durch den Versionsnamen nicht mehr für zig Reboots sorgen. Um zügig ein stabiles Netz zu erhalten, bitte ich euch, auf euere Geräte und die eurer Nachbarn zu sehen, ob die an sind und sich das Update innerhalb der nächsten drei Tage gezogen haben. Wenn nicht, startet das entsprechende Gerät neu, für den Fall, dass es sich aufgehängt hat. Weitere Informationen zu den Softwareänderungen findet ihr in unserem Wiki [1]. Bis dahin viel Erfolg mit dem Netz, lemoer und aiyion. [1] https://hannover.freifunk.net/wiki/Freifunk/FirmwareReleases
  • Known Issues:
    • Manche Geräte von Ubiquiti funktionieren nicht mit dem Release. Bei einem Update auf die Nightly hoffentlich behoben. Issue: #1370@gluon. Fixed by a55b83f42e631133a3f6c808b8c2bd51b0700220
    • CPE*10-Geräte sind nicht auf den aktuellen Master-Branch von Gluon updatebar. Genauer gesagt auf Gluon-Versionen, die nach/inklusive dem Commit d139a13563efdf274f918115b345678962e3455d gebaut wurden, da sich das Partitionsformat in dem Commit geändert hat. (Alle vorherigen Versionen sind ebenfalls betroffen)

hannover-3

  • Dates:
    • Build-Date: 2018-04-23
    • Beta-Release Date: 2018-04-23
    • Release Date: 2018-04-23
  • Upstream Gluon Commit: 946b42e2346b03fc174e3c3bc49fe4dc282a9085
    • Repo changes since v2017.1.5-hannover-2:
      • -
  • Site commit: d00290a3e7f1559b6ed14c32748133c8f5e71ee5
    • Additional Patches onto Gluon:
    • Repo changes since v2017.1.5-hannover-2:
      • d00290a patches: fix when vlan crc == 0x00000000
      • ad5ed79 patches: reenable batman multicast opt
      • a80a960 site.mk: we are not yet ready to use gluon-ebtables-source-filter
      • 4ff9cd9 patches: disable batman multicast opt
      • 1546f77 added gluon-ebtables-source-filter
  • Manual Changelog:
    • In dieser Firmware wird ein Hotfix für Batman-Advanced ausgerollt.
  • Release Mail:
    • Am 14. April 2018 lieferten wir eine neue Firmware über den Autoupdater aus. Obwohl wir diese Firmware im kleinen Kreis vorher beta-getestet hatten, stellten sich schnell massive Probleme ein, die im kleinen Kreis vorher nicht absehbar waren. Vereinfacht gesagt lösten alle Freifunk-Knoten Datenpaketstürme aus. Seit etwa dem 16. April sitzen wir sprichwörtlich Tag und Nacht daran, das Problem einzudämmen bzw. zu lösen. Es gab verschiedene Lösungsversuche über die Tage, aber den Durchbruch haben wir erst heute (23. April) erzielt. Wir (Leo) konnten einen Programmierfehler identifizieren, der für diese Paketstürme verantwortlich ist. Das Problem ist jetzt (hoffentlich) gelöst und wir rollen in diesen Stunden das Update automatisch aus.

      Da wir immer noch ein Netz mit vielen "kaputten" Freifunk-Knoten haben, müssen wir das schubweise machen. Wir sperren erst einmal alle Knoten aus und lassen diese dann in 50er Chargen wieder rein, damit diese sich das Update installieren können.

      Es wird noch ein paar Stunden dauern, aber wir befinden uns auf der Zielgeraden.
      Oliver
  • Known Issues:
    • Manche Geräte von Ubiquiti funktionieren nicht mit dem Release. Bei einem Update auf die Nightly hoffentlich behoben. Issue: #1370@gluon. Fixed by a55b83f42e631133a3f6c808b8c2bd51b0700220
    • CPE*10-Geräte sind nicht auf den aktuellen Master-Branch von Gluon updatebar. Genauer gesagt auf Gluon-Versionen, die nach/inklusive dem Commit d139a13563efdf274f918115b345678962e3455d gebaut wurden, da sich das Partitionsformat in dem Commit geändert hat. (Alle vorherigen Versionen sind ebenfalls betroffen)

v2017.1.5-hannover-2

  • Upstream Gluon Commit: https://github.com/freifunk-gluon/gluon/commit/946b42e2346b03fc174e3c3bc49fe4dc282a9085
  • Additional Patches onto Gluon:
  • Site commit: https://github.com/freifunkh/site/commit/0025a6e0391fcd7409dd6c61a626270f7bf739ea
  • Changelog:
    • switch to lede
    • switch to vxlans for mesh on lan/wan (new nodes can't do mesh on lan or mesh on wan with old ones)
    • add package gluon-ebtables-segment-mld (reduce multicast traffic)
  • Release Mail:
    •  Liebe Freifunker,
      
      auf unserem Updateserver befindet sich nun seit zwei Tagen ein
      Firmwareupdate auf unsere aktuelle Version. Wir haben das Update so
      eingestellt, dass sich binnen 10 Tagen alle Router updaten sollten.
      
      Wichtige Änderungen, auf die ich an dieser Stelle hinweisen möchte:
      
      - Die neue Firmware benutzt ein neues Protokoll, um die kabelgebundenen
        Meshes zu ermöglichen. Dieses ist beim Upgrade allerdings deaktiviert,
        sodass geupdatete Router weiterhin mit noch nicht geupdateten Routern
        über Kabel ("Mesh-LAN" oder "Mesh-WAN") meshen können. Wir nennen
        diesen Modus "Legacy-Betrieb".
      
        Router, die neu geflasht werden, haben das neue Protokoll allerdings
        direkt aktiviert. Sie können also nicht ohne weitere Anpassung mit den
        Geräten im Legacy-Betrieb meshen. Um die Mesh-Funktionalität zwischen
        diesen Geräten dann wieder herzustellen, muss das geupdatete Gerät aus
        dem Legacy-Betrieb auf das neue Protokoll umgestellt werden. Dafür
        ist momentan ein Zugang über SSH notwendig [Fußnote 1]. Die Befehle
        zum deaktivieren des Legacy-Betriebs lauten:
      
        $ uci set network.mesh_wan.legacy='0'
        $ uci set network.mesh_lan.legacy='0'
        $ uci commit network
        $ reboot
      
      - Außerdem haben wir den Standard 802.11b in den WLAN-Treibern des
        Routers deaktiviert. Geräte, die nur die 802.11b-Spezifikation
        unterstützen, können sich also demnächst nicht mehr mit dem Freifunk
        in Hannover verbinden. Geräte dieser Art sollten aber heutzutage so
        gut wie ausgestorben sein. Das deaktivieren dieses Standards sorgt
        außerdem dafür, dass Clients bei sehr niedrigen Empfangspegeln
        eventuell nun gar keine Verbindung mehr zum Freifunk-Netz aufbauen, wo
        sie es vor der Deaktivierung noch getan haben. In den meisten Fällen
        ist es an dieser Stelle aber natürlich besser keine Verbindung
        aufzubauen, denn selbst wenn die Verbindung zustande kommen würde, ist
        sie sehr langsam.
      
      Weitere Informationen zu den Softwareänderungen findet ihr in unserem
      Wiki [Fußnote 2].
      
      Viele Grüße,
      Leo
      
  • Known Issues:
    • Manche Geräte von Ubiquiti funktionieren nicht mit dem Release. Bei einem Update auf die Nightly hoffentlich behoben. Issue: #1370@gluon. Fixed by a55b83f42e631133a3f6c808b8c2bd51b0700220
    • CPE*10-Geräte sind nicht auf den aktuellen Master-Branch von Gluon updatebar. Genauer gesagt auf Gluon-Versionen, die nach/inklusive dem Commit d139a13563efdf274f918115b345678962e3455d gebaut wurden, da sich das Partitionsformat in dem Commit geändert hat. (Alle vorherigen Versionen sind ebenfalls betroffen)

0.14m-20171019

gluon: v2016.2.7

notes: same as 0.14l but with "ar71xx: MAC addresses on TP-Link TL-WR1043ND v4"-fix. Unified 2.4GHz and 5GHz SSIDs.

0.14l-20171004

gluon: v2016.2.7

notes: same as 0.14k but without gluon-ssid-changer

0.14k-20170924

gluon: v2016.2.7

notes: skipped 0.14j, published version of 0.14i.

0.14i-20170910

gluon: v2016.2.7

notes: unveröffentlichte, experimentelle Firmware. Tests mit radv-filterd, autoupdater-wifi-fallback und gluon-ssid-changer

0.14h-20170828

gluon: v2016.2.7

notes: closed experimental release only, so far; increases the size of arp tables, in order to reduce the likeliness of out-of-ram induced reboots

0.14g-20170820

gluon: v2016.2.7

notes: beta release only - so far. added wifi fallback package for the autoupdater.

0.14f-20170411

gluon: v2016.2.5

notes: one single upstream bugfix regarding router stability, large mesh-clouds still result in problems for low-cost routers

0.14e-20170313

gluon: v2016.2.4

notes: load seems to be decreased on at least some devices, has a problem regarding unset GLUON_BRANCH

0.14d-2017mmdd

notes: still massive load problems, especially on low-cost devices, contains a fix which resulted in beeing irrelevant, is not a re-release of 14b, was built with target sunxi in order to

0.14c-20170215

gluon: v2016.2.3

0.14b-20161223

gluon: v2016.2.2

0.14a-20161112

gluon: v2016.2.1

notes: contains patches of lemoer regarding respondd, which should make the service more stable; the mtu changed from 1280 to 1394, the last gateways will drop 1280 support on 31st December 2016

0.12e-20160917

gluon: v2016.1.5

0.12e-20160915

gluon: v2016.1.5

0.12d-20160527

gluon: v2016.1.5

0.12d-20160526

gluon: v2016.1.5

0.12c-20160502

gluon: v2016.1.4

0.12c-20160429

gluon: v2016.1.4

0.12b-20160322

gluon: v2016.1.2

notes: contains untested firmware image of tl-wr841nd rev. 11

0.12a-20160221

gluon: v2016.1.1

notes: minor fixes over the weekend, update is complete, 5% of all routers lost

0.12a-20160220

gluon: v2016.1.1

0.12a-20160219

gluon: v2016.1.1

notes: based on Chaos Calmer, is the first version based on batman

0.8d-20141021

no notes
Impressum -- Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.