====== Firmwareversionen ====== ==== v3.1 (Gluon 2023.2.2) ==== * AC Mesh und AC Mesh Pro verlieren auf 5 GHz Mesh-Funktion. Dafuer verbesserte Stabilitaet das Client-Netzes auf 5 GHz. 2,4 GHz nicht betroffen. Bitte vor dem Update sicher gehen, dass die Geraete nicht auf ein 5-GHz-Mesh angewiesen sind! * PLZ ist nun ein erforderliches Feld fuer verbesserte Node-Zuordnung ==== v3.0 (Gluon 2023.2.1) ==== * Update auf [[https://gluon.readthedocs.io/en/latest/releases/index.html|Gluon v2023.2.1]] * Support fuer diverse neue Geraete siehe https://gluon.readthedocs.io/en/latest/releases/v2023.2.html#added-hardware-support * Highlights: TUF-AX4200 (z.B. geeignet als Offloader), WAX220, NWA50AX Pro * Support fuer [[https://gluon.readthedocs.io/en/latest/releases/v2023.2.html#removed-hardware-support|einige Geraete]] entfernt u.a. Ubiquiy NanoBeam/NanoStation, siehe [[https://github.com/freifunk-gluon/gluon/issues/2939|Read-Only filesystem on Ubiquiti airmax devices]] * Wenn jemand die Hardware hat, beteiligt euch gerne beim Testen (siehe Bugreport) * ffs-set-segment in Lua neu geschrieben, erleichtert zukuenftige Erweiterungen * bitte testen: Nodes neu registrieren, Nodes in andere Segmente umhaengen etc. ==== v2.9 (Gluon 2022.1.4) ==== * Update auf Gluon 2022.1.4: https://gluon.readthedocs.io/en/latest/releases/v2022.1.4.html * Support fuer diverse neue Geraete, siehe https://gluon.readthedocs.io/en/latest/releases/v2022.1.4.html#added-hardware-support * Workaround fuer Arbeitsspeicherprobleme auf ath79-basierte Geraet * Support fuer Zyxel NWA55AXE mit Config Mode per Netzwerk * Target ipq40xx-mikrotik wird nun auch gebaut ==== v2.8 (Gluon 2022.1.3) ==== === Changelog === * Update auf Gluon 2022.1.3, das sollte folgende Probleme beheben: * diverse ath76-basiere Geraete booten manchmal nicht * TP-Link TL-WR1043ND v4 and v5 haben nach Upgrade kein funktionierendes Mesh mehr (neuinstallation funktioniert) * Geräte mit target ipq40xx haben bei mesh-Verbindungen Instabilitäten ==== v2.7 (Gluon 2022.1.1) ==== === Changelog === * Update auf Gluon 2022.1.1 * Problem mit ffs-set-segment behoben: Manchmal bauen die Nodes zwar eine VPN-Verbindung auf, es fehlt dann aber ''mesh-vpn'' in der Ausgabe von ''batctl if'', sodass Clients keine Verbindung ins Freifunknetz und ins Internet bekommen. === Known Bugs === * Geraete, an denen manuell die Netzwerkkonfiguration bearbeitet wurde, verlieren unter Umstaenden die Zuordnung der Netzwerkschnittstellen. Solche Konfigurationen sind unsupported, solange man nicht den mittlerweile [[https://gluon.readthedocs.io/en/latest/features/wired-mesh.html#configuration|offiziell unterstuetzten Weg]] benutzt ==== v2.6 (Gluon 2022.1) ==== Diese Firmware-Version wurde nicht in allen Segmenten verteilt, da sie verschiedene Probleme verursacht hat. === Changelog === * Update auf Gluon 2022.1 * Unterstuetzung fuer schnelleres VPN mit fastd null@l2tp. Aktiviert dazu im Config-Mode den Performance-Modus fuers VPN. * die [[https://freifunk-stuttgart.de/2022/08/15/veraltete-router-erhalten-keine-neue-firmware-mehr/|Unterstuetzung fuer verschiedene aeltere Geraete wurde entfernt]]. Sie erhalten keine Updates mehr und sollten nicht mehr produktiv eingesetzt werden. === Known Bugs === * Beim Update von 2.5 koennen eigene Anpassungen an der Netzwerkkonfiguration (z.B. VLANs, zusaetzliche Interfaces, ...) verworfen werden. Das kann dazu fuehren, dass ein Node nicht mehr erreichbar ist. ==== v2.5 (Gluon 2021.1) ==== === Changelog === * kritische Schwachstelle im autoupdater behoben, bitte updated eure Router! * Sysupgrade und serielle Konsole fuer Joy-IT OR750 behoben, falls ihr Firmware 2.5+2022-05-05 oder aelter habt, bitte [[technik:hardware:joy-it_jt-or750i#bereits_geflashtes_geraet_neu_flashen|updated mit dem internen Bootloader]]. ==== v2.4 (Gluon 2021.1) ==== === Changelog === * Update auf (unreleased) Gluon 2021.1.x (u.a. Support fuer Joy-IT OR750i) * Unterstuetzung fuer DIR-825C1 (nicht zum produktiven Gebrauch empfohlen) * Unterstuetzung fuer TP-Link Archer A7 v5 (unklar ob fuer Produktiveinsatz geeignet) ==== v2.3 (Gluon 2020.2) ==== === Changelog === * zufaellige Verzoegerung beim fastd-Verbindungsaufbau entfernt fuer verbessertes Load Balancing * Node-lokale IPv6-Praefixe (fd21:711) werden jetzt mit preferred_lft 0 announced, damit sie nicht als ausgehende Adressen verwendet werden. Behebt Probleme bei der Konnektivitaet zum Firmware-Server und dem Intersegmentrouting. Vorbereitung fuer zukuenftigen IPv6-Rollout. ==== v2.2 (Gluon 2020.2) ==== === Changelog === * Update auf Gluon v2020.2.3 * wichtige Sicherheitsupdates fuer DNS, siehe https://openwrt.org/advisory/2021-01-19-1 * Verbesserungen ffs-set-segment (verbesserter DNS-Failover, verbessertes Logging, automatischer Neustart von dnsmasq) ==== v2.1 (Gluon 2020.2) ==== === Changelog === * Update auf Gluon v2020.2.2 * Verbesserungen ffs-set-segment (schnellerer VPN-Verbidungsaufbau, Vermeidung von vermehrt auftretenden VPN-Verbindungsproblemen seit v2.0) ==== v2.0 (Gluon 2020.2) ==== === Changelog === * Upgrade auf Gluon 2020.2.x * Fuer das private WLAN kann im Config-Mode nun WPA3 aktiviert werden * Experimentelle Unterstuetzung fuer OWE (SSID owe.freifunk-stuttgart.de) * Airtime-Statistiken werden per Respondd bereit gestellt. Aktuell werden sie im Grafana noch nicht angezeigt. ==== v1.9 (Gluon 2020.1) ==== === Changelog === * Upgrade auf Gluon 2020.1.3 * Alfred wurde entfernt. Nodes mit dieser Firmware stellen keine Statusinformationen mehr per Alfred zur Verfügung. Alle Dienste, die bisher noch Alfred-Daten genutzt haben, beziehen ihre Daten jetzt von yanic (respondd), also [[https://nodealarm.freifunk-stuttgart.de/|NodeAlarm]], [[https://netinfo.freifunk-stuttgart.de/nodes.html|nodes.html auf netinfo]] und die [[https://netinfo.freifunk-stuttgart.de/json/|JSON-Dateien auf netinfo]]. * Wenn ein Node mit Mesh-VPN seinen DNS-Server nicht erreichen konnte, hat er angenommen, er sei nicht registriert und hat versucht, sich beim Onboarder zu melden. Das führt dazu, dass seine Clients ihre Internetverbindung verlieren. In der neuen Version behält der Node seine existierende Segmenteinstellung bei, auch wenn sein DNS-Server nicht erreichbar ist. * Vorsorglicher Austausch des Autoupdater-Keys der Gitlab CI nach dem [[https://freifunk-stuttgart.de/2020/05/05/angriff-auf-unsere-infrastruktur/|Angriff auf unsere Infrastruktur]]. Mit dem Autoupdater-Key hätte der Angreifer Firmware für die Update-Kanäle nightly und experimental signieren können. Wir gehen nicht davon aus, dass der Angreifer Kenntnis vom Key erhalten hat. Für stable und beta liegen die Keys auf Rechnern außerhalb der FFS-Infrastruktur. === Known Bugs === * Manche UBNT ERX koennen nach dem Upgrade gebrickt werden. Vor dem Upgrade im "dmesg" pruefen, ob defekte Flash-Blocke angezeigt werden. Details und Anleitung zur Reparatur siehe [[https://github.com/oszilloskop/UBNT_ERX_Gluon_Factory-Image/blob/master/ERX-Sysupgrade-Problem.md|https://github.com/oszilloskop/UBNT_ERX_Gluon_Factory-Image/blob/master/ERX-Sysupgrade-Problem.md]] ==== v1.8 (Gluon 2019.1) ==== === Changelog === * Upgrade auf Gluon 2019.1 * Neuer Update-Kanal 'experimental'. Hier probieren wir neue Features und groessere Veraenderungen aus. Ihr seid herzlich eingeladen, Router in diesen Upgrade-Kanal aufzunehmen, wenn ihr wisst wie man sie im Falle fehlgeschlagender Upgrades wieder belebt. * Neuer optionaler Outdoor Mode. Im Outdoor Mode ist es dem Router auf dem 5 GHz-Band erlaubt, auf einen anderen Kanal zu wechseln, dafuer wird Mesh auf 5 GHz deaktiviert. [[https://gluon.readthedocs.io/en/v2019.1.x/releases/v2019.1.html#outdoor-mode|Weitere Informationen zum Outdoor-Mode]]. * [[https://freifunk-stuttgart.de/2019/09/14/neue-firmware-und-alte-knoten/|Einige Geraete werden von Gluon nun als 'deprecated' markiert]], da sie nicht mehr genug Flash-Speicher besitzen, um zukunftsfaehig zu sein. Es wird fuer diese in naher Zukunft keine neuen Gluon-Versionen mehr geben. Wir empfehlen, die Geraete auszutauschen. === Known Bugs === * Router mit dieser Firmware werden nicht mehr auf oldmap.freifunk-stuttgart.de angezeigt, sondern nur auf map.freifunk-stuttgart.de ==== v1.7 (Gluon 2018.2.3) ==== === Changelog === * Upgrade auf Gluon 2018.2.3 === Known Bugs === * Netgear R6120 kommt bei Verwendung des Factory-Images nicht aus dem Configmode. Workaround: Factory flashen, anschliessend direkt aus Configmode Sysupgrade flashen. * Partitionierungsänderung erfordert teilweise (CPE/WBS/x86) Weg über latest 2016.2 (mit neuen Backports, siehe [[https://forum.freifunk.net/t/gluon-v2018-1-veroeffentlicht/19141/7|forum.freifunk.net]]) ==== v1.6 (Gluon 2018.2.2) ==== === Changelog === * Upgrade auf Gluon 2018.2.2 * IBSS-Meshing entfernt. Nodes die nur per IBSS meshen (kein Mesh-on-LAN/-WAN, kein MeshVPN und kein 11s-Mesh) verlieren ihre Konnektivitaet * gluon-radv-filterd für zukünftigen IPv6-Support ([[https://gluon.readthedocs.io/en/v2018.2.x/package/gluon-radv-filterd.html|Doku]]) * neuer Hardwaresupport ([[https://gluon.readthedocs.io/en/v2018.2.x/|Doku]], Highlights u.a.: FritzBox 4020/4040) * mit diesem Release: Neuer Firmware-Chooser ([[https://firmware.freifunk-stuttgart.de/|https://firmware.freifunk-stuttgart.de/]]) * Nodes ändern ihre SSID automatisch zu "FFS_Offline_" wenn seit mindestens acht Messungen in den letzten 15 Minuten kein Gateway erreichbar war. Messungen erfolgen jede Minute. * Umstieg auf Gitlab-Buildinfrastruktur * Signing Key von nrb und 0x4A6F im Autoupdater === Known Bugs === * Eingehende Bandbreitenbeschraenkung funktioniert nicht, siehe [[https://github.com/freifunk-gluon/gluon/issues/1790|https://github.com/freifunk-gluon/gluon/issues/1790]] * Netgear R6120 kommt bei Verwendung des Factory-Images nicht aus dem Configmode. Workaround: Factory flashen, anschliessend direkt aus Configmode Sysupgrade flashen. * Partitionierungsänderung erfordert teilweise (CPE/WBS/x86) Weg über latest 2016.2 (mit neuen Backports, siehe [[https://forum.freifunk.net/t/gluon-v2018-1-veroeffentlicht/19141/7|forum.freifunk.net]]) ==== Releases ==== {{rss>https://gitlab.freifunk-stuttgart.de/firmware/site-ffs/tags?format=atom description date}}