Skip to content
Snippets Groups Projects
CHANGELOG.md 14.9 KiB
Newer Older
Tarnatos's avatar
Tarnatos committed
Änderungen mit Firmwareversion 2016.2.3 basierend auf Gluon 2016.2.3
================================================================

Freifunk Nord spezifische Änderungen:
-------------------------------------

 * Erstmalig stehen auch Images für 802.11s bereit
 * experimenteller Support für den Fonera 20A *danke* an Marlow von Freifunk Flensburg/Irland

Generelle Änderungen an Gluon 2016.2.3
--------------------------------------
 * respondd wird nun bei einem Fehler automatisch neu gestartet (#863)
 * autoupdater timeouts verändert, dies verhindert ein "hängen" des Autoupdaters beim Manifest-Download. Er wurde nun so verbessert, dass der wget Prozess jederzeit sicher beendet werden kann. (#987)
 * Änderung der WLAN-Länderkodierung wurde verbessert (#1001)
 
Mehr Routermodelle werden unterstützt
-------------------------------------

    ar71xx-generic
        TP-Link:    TL-WR940N v4, TL-WR1043ND v4
    ramips-rt305x
        Fonera:     20N

 Offizielle Changelogs zum nachlesen:
------------------------------------

* https://gluon.readthedocs.io/en/latest/releases/v2016.2.3.html

Tarnatos's avatar
Tarnatos committed
Änderungen mit Firmwareversion 2016.2.2 basierend auf Gluon 2016.2.2
================================================================

Freifunk Nord spezifische Änderungen:
-------------------------------------

 * Domainwechsel der Gateways auf freifunknord.de
 * fastd-traffic-status entfernt
 * probability in der site.conf entfernt (Altlast aus 2014)
 * Update der FFHH Pakete auf c9d083f52384c2a52c303924de3960705c7c945b

Generelle Änderungen an Gluon 2016.2.2
--------------------------------------
 * Bootprobleme auf mehreren QCA955x-basierenden Geräten behoben (z.B. OpenMesh OM5P AC v2) (#965)
 * Build-Prozess: Git Downloadprobleme von git.kernel.org auf Debian Wheezy behoben(#919)
 * Fix: RX Filter von Ubiquiti UAP Outdoor+ Geräten (d43147a8e03d)
 * Fix: vertauschtes WAN/LAN interface bei der CPE210 (59deb2064d54)
 * Deutliche Vverringerung der CPU Last durch die Steuerung der Signal LEDs (#897)
 * Fix: Netzwerk-Port des Ubiquiti UAP AC Lite (#911)
 * Build: /tmp Verzeichnis des Hosts wird nicht länger genutzt (f9072a36411b)
 * Fix: mesh interface type respondd/alfred announcements wenn VLANs über IBSS genutzt werden (#941)
 * Fix: next-node ebtables Regeln ohne next_node.ip4 (9dbe9f785d2b) 
 * x86-generic und x86-64 images haben nun PATA und MMC support.
 * Clean up opkg postinst scripts während der Imageerstellung.

Mehr Routermodelle werden unterstützt
-------------------------------------

    ar71xx-generic
        TP-Link:    CPE210/510 EU/US versions, TL-WA801N/ND v3, TL-WR841ND v11 EU/US versions 

Offizielle Changelogs zum nachlesen:
------------------------------------

* http://gluon.readthedocs.io/en/v2016.2.2/releases/v2016.2.2.html

Tarnatos's avatar
Tarnatos committed
Änderungen mit Firmwareversion 2016.2.1 basierend auf Gluon 2016.2.1
Tarnatos's avatar
Tarnatos committed
================================================================

Freifunk Nord spezifische Änderungen:
-------------------------------------

 * Modules Path in der site.conf hinterlegt.
Tarnatos's avatar
Tarnatos committed
 * roamguide Paket
Tarnatos's avatar
Tarnatos committed
 * Earlybird und ownbuild Branch im Autoupdater entfernt
Tarnatos's avatar
Tarnatos committed
 * mesh11s Branch im Autoupdater hinzugefügt
 * gluon-quickfix integriert um Wifiprobleme zu beheben und Router bei hängenden Diensten neuzustarten
 * gluon-ssid-changer integriert dieser schaltet die SSID von Knoten ohne Verbindung zum Gateway auf FFOFFLINE um
Tarnatos's avatar
Tarnatos committed

Generelle Änderungen an Gluon 2016.2.1
--------------------------------------
 * Aufruf der Statusseite nun ohne Cookies möglich
 * Update auf Linuxkernel 3.18.44
 * Sicherheitslücke CVE-2016-5195 und CVE-2016-7117 behoben
Tarnatos's avatar
Tarnatos committed
 * 802.11s Support auf eine ältere Version herabgestuft
Tarnatos's avatar
Tarnatos committed

Generelle Änderungen an Gluon 2016.2
--------------------------------------
 * UBNT Airmax Modelle werden und überwiegend korrekt erkannt
 * batman-adv: mesh_no_rebroadcast ist nun für Mesh-on-WAN/LAN aktiv
 * Die neue UCI Option gluon-core.@wireless[0].preserve_channels kann genutzt werden um einen Kanalwechsel durch ein Firmware Update zu verhindern
 * Bei TP-Link CPE 210/510 und Ubiquiti NanoStations kann nun PoE passthrough in der site.conf hinterlegt und in der Erweiterten Einstellungen der Konfigurationsseite aktiviert werden.
 * Die Höhenangaben kann nun mittels der Option config_mode.geo_location.show_altitude über die site.conf ausgeblendet werden
 * Das Kontaktinformationsfeld kann mittels der Funktion config_mode.owner.obligatory über die site.conf optional gemacht werden  - in FFNord nicht implementiert.
 * Der Knotenname kann nun aus allen UTF-8 Zeichen bestehen
 * Diverse Anpassungen an der Konfigurationsseite
 * Dropbear wurde aktualisiert und unterstützt nun neue Verschlüsselungsmethoden
 * Es ist nun möglich WLAN_basic rates in der site.conf zu hinterlegen was alte WLAN Standards <=802.11b deaktiviert
 * ath10k basierende Geräte werden nun offiziell unterstützt, hierzu muss in der site.mk der Wert für GLUON_ATH10K_MESH auf IBSS oder 11s sowie die Option GLUON_REGION gesetzt sein
 * Die prefix4 und next_node.ip4 Option in der site.conf ist nun optional
 * Die Stabilität der ath9k Geräte wurde maßgeblich erhöht
 * mac80211, hostapd sowie andere relevante Treiber und Dienste wurden von LEDE 42f559e zurückportiert.
 * Multiple Instanzen des Autoupdaters an langsamen Anschlüssen werden nun mittels eines Lockfiles verhindert
 * Statische DNS Server am WAN Port funktionieren nun
 * Der Expertenmodus der Konfigurationsseite wurde in Erweiterte Einstellungen umbenannt
 * MESH Interfaces werden nun protokollunabhängig mit UCI konfiguriert
 * Die MAC Adressen Zuweisung von allen MESH und WLAN Interfaces wurde zur Vorbereitung auf die zukünftige Ralink / Mediatek Unterstützung modifiziert
 * Änderungen zur Vorbereitung der Unterstützung der neuen batman-adv multicast Optimierungen
 * Der LUA Code wurde verkleinert um Speicherpatz zu sparen

Mehr Routermodelle werden unterstützt
-------------------------------------

    ar71xx-generic
        TP-Link TL-WA901ND v4 Archer C5 v1, Archer C7 v2 TL-WR710N v2.1, TL-WR842N/ND v3
        Ubiquiti UniFi AP AC Lite, UniFi AP AC Pro
        OpenMesh MR1750 v1, v2, OM2P-HS v3, OM5P-AC v1, v2
        GL Innovations GL-AR150
        Buffalo WZR-HP-G300NH2
        ALFA Network Tube2H, N2, N5

    brcm2708-bcm2708
        Raspberry Pi 1

    brcm2708-bcm2708
        Raspberry Pi u2

Tarnatos's avatar
Tarnatos committed
Generelle Änderungen an Gluon 2016.1.6
--------------------------------------

 * build: fix nodejs host build on Debian Wheezy (#776)
 * build: fix parallel builds with Make 4.2+
 * Trying to use -j N with Make 4.2 would spawn an unlimited number of processes, eventually leading to memory exhaustion.
 * build: fix occasional build failure in libpcap package
 * build: don’t require hexdump for x86 builds (#811)
 * Trying to build Gluon for x86 on systems without hexdump would silently generate broken images.
 * Add support for DNS servers given by their link-local IPv6 address in Router Advertisements (#854)
 * ar71xx-generic: correctly setup LNA GPIOs on CPE210/510 (#796)
 * Improves the reception by about 20dB.
 * ar71xx-generic: switch default WAN/LAN assignment on Ubiquiti UAP Pro (#764)
 * Switch to the usual “PoE is WAN/setup mode, secondary is LAN” scheme. This only affects new installations; the assignment won’t be changed on updates unless the configuration is reset.
 * ar71xx-generic: fix ath10k memory leak (#690)
 * ar71xx-generic: add support for new TP-Link region codes (#860)
 * TP-Link has started providing US- and EU-specific firmwares for the Archer C7 v2. To generate Gluon images installable from these new firmwares, the GLUON_REGION variable must be set to eu or us in site.mk or on the make command line (the images will still be installable from all old firmwares without region codes).

Bekannte Bugs:
-------------------------------------

 * WAN MAC rotiert bei jeden Neustart
 * Gluon Issue #933 Wird durch den Quickfix umgangen
    
Tarnatos's avatar
Tarnatos committed
 Offizielle Changelogs zum nachlesen:
------------------------------------

Tarnatos's avatar
Tarnatos committed
* http://gluon.readthedocs.io/en/v2016.1.6/releases/v2016.1.6.html
Tarnatos's avatar
Tarnatos committed
* https://gluon.readthedocs.io/en/latest/releases/v2016.2.html
Tarnatos's avatar
Tarnatos committed
* https://gluon.readthedocs.io/en/latest/releases/v2016.2.1.html
Tarnatos's avatar
Tarnatos committed

Tarnatos's avatar
Tarnatos committed
Änderungen mit Firmwareversion 0.16.5 basierend auf Gluon 2016.1.5
Tarnatos's avatar
Tarnatos committed
================================================================

Freifunk Nord spezifische Änderungen:
-------------------------------------

Tarnatos's avatar
Tarnatos committed
 * Es wurde ein neuer Autoupdaterbranch "early bird" eingeführt. Dieser kann genutzt werden, um Firmwareupdates direkt nach dem erscheinen automatisch zu beziehen. Im early Branch werden untested experimental Firmware Versionen ausgeliefert. Wer diesen nutzt, sollte sich daher im klaren sein, dass ggf. Probleme auftreten können.
Tarnatos's avatar
Tarnatos committed
 * Es wurde ein neuer Autoupdaterbranch "ownbuild" eingeführt. Dieser kann genutzt werden, wenn ein Node Updates in eigener Zuständigkeit erhalten soll. Somit ist für Administratoren ersichtlich, dass ein Node über eine selbst erstellte Firmware verfügt. Dies ist gerade dann wichtig zu wissen, wenn der Erfolg/Misserfolg eines Rollouts bewerten werden soll.
Tarnatos's avatar
Tarnatos committed
 * das Gluon Paket fastd-traffic-status wurde eingefügt, um Traffic Statistiken in Grafana auszuwerten.

Generelle Änderungen an Gluon 2016.1.5
--------------------------------------
 * Es wurde ein Fehler behoben, der zu Problemen beim nacheinander kompilieren mehrerer Gluon Targets führte.
 * Es wurde ein Fehler behoben, der zu Problemen beim kompilieren von Gluon zu der Fehlermeldung "recursive dependency" führte.
 * Gluon kann nun mit GCC6 kompiliert werden.
 * Es wurde ein Fehler behoben, welcher batman-adv daran hinderte korrekt mit VLANs zu funktionieren.
 * Ein Fehler in Gluon 2016.1.4 verhinderte die Funktion von auf ath10k Chipsätzen basierenden Endgeräten. Dieser wurde behoben. 
 * Gluon kann nun auf allen unterstützten Ubiquiti Geräten installiert werden, ohne zuvor auf AirOS 5.5 downzugraden.
 * Leerzeichen werden nun automatisch aus der Geolokalisierung entfernt und die Kompatiblität zu respondd damit verbessert.
 
Mehr Routermodelle werden unterstützt
-------------------------------------

    ar71xx-generic
        OpenMesh MR600 (v1, v2), MR900 (v1, v2), OM2P (v1, v2), OM2P-HS (v1, v2), OM2P-LC, OM5P, OM5P-AN
        Ubiquiti Rocket M XW
        TP-Link WR841N/ND (v11)
Tarnatos's avatar
Tarnatos committed
        
 Offizielle Changelogs zum nachlesen:
------------------------------------

* https://gluon.readthedocs.org/en/v2016.1.5/releases/v2016.1.5.html
Tarnatos's avatar
Tarnatos committed

Generelle Änderungen an Gluon 2016.1.4
--------------------------------------
 * Der WLAN Treiber aller unterstützen Router wurde auf eine neuere Version aktualisiert. Dadurch wurde die Stabilität bei vielen Routern verbessert
 * Es wurde ein Fehler behoben der zu Problemen beim kompilieren von Gluon mit der Option -jx führte
 * Der Fehler “Too many levels of symbolic links” der bei kompilieren von Gluon auftrat ist nun behoben
 * Weitere Optimierungen beim kompilieren von Gluon

Mehr Routermodelle werden unterstützt
-------------------------------------

    ar71xx-generic
        8devices Carambola 2
Tarnatos's avatar
Tarnatos committed
        Meraki MR12/MR62/MR16/MR66
Tarnatos's avatar
Tarnatos committed


Offizielle Changelogs zum nachlesen:
------------------------------------

* https://gluon.readthedocs.org/en/v2016.1.4/releases/v2016.1.4.html



Tarnatos's avatar
Tarnatos committed
Änderungen mit Firmwareversion 0.16.3 basierend auf Gluon 2016.1.3
Tarnatos's avatar
Tarnatos committed
================================================================

Freifunk Nord spezifische Änderungen:
-------------------------------------

 * site.conf wurde an das neue Layout für Gluon 2016.1 angepasst
Tarnatos's avatar
Tarnatos committed
 * Ein OPKG Repository wurde auf Gateway 2 angelegt. Damit ist opkg auf den Nodes nutzbar
Tarnatos's avatar
Tarnatos committed
 * Neue NTP Server
 * vorhandene Server sind nun erreichbar
 * Next-node IP Fehler beseitigt. Der Node ist nun einheitlich unter IPv4 = '10.187.254.254' oder IPv6 = '2a03:2267:4e6f:7264::ffff' erreichbar.
 * Alle Nodes bauen nun noch Verbindung zu einem Gateway auf. Das reduziert das Hintergrundrauschen um 50%.
 * VPN1 - fastd Key aktualisiert.
Tarnatos's avatar
Tarnatos committed
 * damit ist Gateway 1 nun für alle nutzbar
Tarnatos's avatar
Tarnatos committed
 * URLs für die Autoupdateserver hinterlegt.
 * Autoupdate Server (VPN0) ist nun auch via IPv4 erreichbar.
 * Firmware Signatur von Tarnatos hinzugefügt.
 * Firmware Signatur von rubo77 hinzugefügt.
 * Freifunk Router mit ausreichend Flash und USB haben nun eine aktive USB Unterstützung.
Tarnatos's avatar
Tarnatos committed
 * Slots für insg. 15 mögliche Gateways eingefügt
 * Autoupdate Branch wird durch dieses Firmware Update auf "stable" geändert.

Generelle Änderungen an Gluon 2016.1.3
--------------------------------------
* Der Fehler der in Version 2016.1.2 wahrlos defekte Images erzeugte, ist nun behoben.
* Sysupgradeprozess bei XEN Images repariert.
* Gluon kann nun auf Systemen gebaut werden, die LibreSSL statt OpenSSL verwenden

Mehr Routermodelle werden unterstützt
-------------------------------------

    Alfa
        Hornet UB / AP121 / AP121U
    TP-Link
        TL-WA7510N
Tarnatos's avatar
Tarnatos committed

Tarnatos's avatar
Tarnatos committed
Generelle Änderungen an Gluon 2016.1.2
Tarnatos's avatar
Tarnatos committed
--------------------------------------
Tarnatos's avatar
Tarnatos committed

 * Update auf OpenWRT 15.05 "Chaos Clamer"
 * Die Router-Statusseite unter http://[2a03:2267:4e6f:7264::ffff] wurde komplett überarbeitet und zeigt nun umfangreiche Statistiken an
 * ICMP und ICMPv6 Echo Requests (ping) und Node Information Queries werden nun nicht mehr per Multicast an alle Nodes verteilt. Das reduziert die Netzlast.
 * (die Config Seite ist nun auch auf französisch abrufbar) - in FFNord nicht implementiert.
 * Die Kanalbreite im 2,4Ghz Band wurde auf 20Mhz begrenzt. Dadurch werden andere 2,4Ghz Netz weniger stark beeinflusst.
 * (das AdHoc MESH arbeitet nun auch nach dem 802.11s Standard. Noch in Entwicklung) - in FFNord nicht implementiert.
 * Wechsel von gluon-cron zu micrond.
Tarnatos's avatar
Tarnatos committed
 * Verbesserter Ubiquiti Support. Ubiquiti Geräte mit Firmwareversion 5.6 oder höher brauchen nun nicht mehr auf 5.5 downgegraded werden. Die Freifunkfirmware kann direkt mit der "factory" Version aufgespielt werden ohne das Gerät zu bricken.
Tarnatos's avatar
Tarnatos committed

Mehr Routermodelle werden unterstützt
-------------------------------------

    Buffalo
        WZR-HP-G300NH
    D-Link
        DIR-505 (A1)
    TP-Link
        CPE210/220/510/520 v1.1
        TL-WA901N/ND v1
        TL-WR710N v2
        TL-WR801N/ND v1, v2
        TL-WR841N/ND v10
        TL-WR940N v1, v2, v3
        TL-WR941ND v6
        TL-WR1043N/ND v3
Tarnatos's avatar
Tarnatos committed
        TL-MR13U v1
    
    Onion
        Omega
Tarnatos's avatar
Tarnatos committed

    Ubiquiti
        airGateway
        airRouter
        UniFi AP Outdoor+

    Western Digital
        My Net N600
        My Net N750

 * x86-xen_domu
Ein Image für XEN Virtualisierung wird nun standardmäßig mit ausgeworfen.

 * x86-64
Tarnatos's avatar
Tarnatos committed
Die x86 64Bit Architektur wird jetzt unterstützt. Dieses Image kann ebenfalls für KVM mit VirtIO genutzt werden.

Offizielle Changelogs zum nachlesen:
Tarnatos's avatar
Tarnatos committed
------------------------------------
Tarnatos's avatar
Tarnatos committed

* https://gluon.readthedocs.org/en/v2016.1/releases/v2016.1.html
* https://gluon.readthedocs.org/en/v2016.1.1/releases/v2016.1.1.html
* https://gluon.readthedocs.org/en/v2016.1.2/releases/v2016.1.2.html
Tarnatos's avatar
Tarnatos committed
* https://gluon.readthedocs.org/en/v2016.1.3/releases/v2016.1.3.html
Tarnatos's avatar
Tarnatos committed
* https://gluon.readthedocs.org/en/v2016.1.4/releases/v2016.1.4.html
* https://gluon.readthedocs.org/en/v2016.1.5/releases/v2016.1.5.html