Hallo,

wir haben inzwischen alle geplanten Arbeiten an der Firmware Version 
1.6.10-b abgeschlossen. Das offizielle Release ist in zwei Wochen 
geplant sofern keine weiteren Fehler gefunden werden.

Ich möchte euch hiermit dazu aufrufen die neue Version ausgiebig zu 
testen und etwaige Fehler zu melden :)


Tickets (Bugreports) könnt ihr ohne Anmeldung hier erstellen:
   https://dev.leipzig.freifunk.net/trac/newticket

Die aktuellen Images für die 1.6.10-b Firmware findet ihr hier:
   http://firmware.leipzig.freifunk.net/nightly/testing/

---

Das vorläufige Changelog zur Version 1.6.10-b:

  * aktualisierter OLSRd

    OLSR wurde auf die derzeit aktuellste Version v0.5.5 aktualisiert.
    Diese Version zeichnet sich durch weitere Einsparungen beim CPU-
    und Speicherverbrauch aus. Durch die Einführung von sog. ANSN-Werten
    auf Protokollebene werden langfristig Möglichkeiten zur IP-Doppler-
    Erkennung geschaffen.


  * Gateway-Tunnel für OLSR

    Das Paket "freifunk-gwtun" wurde in die Firmware aufgenommen. Damit
    werden IpIp-Tunnel zu OLSR-Gateways möglich. Dies ist interessant
    für Standorte mit häufig switchenden Gateways und hilft stabilere
    Internet-Verbindungen zu schaffen.


  * Austausch von B.A.T.M.A.N. 0.3 durch BMX (Batman Experimental) 0.3

    Durch fortgesetzte Probleme mit der Stabilität und Kompatibilität
    von Batman 0.3 wurde dieser wieder aus der Firmware entfernt und
    durch BMX 0.3 ersetzt. BMX bietet die bekannten One-Way-Gateway-
    Tunnel und diverse weitere Einstellungsmöglichkeiten. Der neue
    Adressbereich für BMX wird 106.61.0.0/16 .
    Eine parallele Installation von Batman 0.3 als Ipk-Paket bleibt
    weiterhin möglich.


  * aktualisierte DNS-Server

    Die nicht mehr funktionierenden DNS-Server des ORSN-Projektes wurden
    entfernt und durch 5 neue sekundäre DNS-Server ersetzt.


  * modulare Statistik

    Große Teile der Statistik wurden geändert und modularer gestaltet.
    Es ist jetzt problemlos möglich eigene Diagramme zu entwickeln oder
    Plugins für die Load-Überwachung einzelner Prozesse, zum Ansteuern
    von Digitemp-Sensoren oder für die Anzeige von Batman-Routing-
    Informationen zu installieren. Zusätzlich wird das Speichern der
    Statistik-Datenbanken auf externen Datenträgern und die Nutzung
    verschiedener Farb-Profile für die Diagramme unterstützt.


  * Änderungen am remote-update Tool

    Das remote-update Programm beherrscht jetzt auch automatische
    Paket-Updates auf der Kommandozeile.


  * überarbeitete Nodes-Seite

    Die Nodes-Seite unterstützt nun von Haus aus die Anzeige von
    OLSR-, Batman- und BMX-Nachbarn mit den jeweiligen Spezifika
    der einzelnen Protokolle.


  * überarbeitete Software-Seite

    Die "Software 2" Seite zur Installation von Paketen wurde komplett
    neu geschrieben und um eine Suchfunktion für Pakete erweitert.


  * leichte Änderungen am Design

    Wo es sinnvoll war, wurden einzelne Seiten-Sektionen mit Tabs
    zusammengefasst. Als Nebeneffekt sollte das öffentliche Web-
    Interface inzwischen weitgehend Java-Script frei sein.


  * weitere interne Umstrukturierungen

    Weitere Komponenten wie DHCP-Splash, Statistik, Botinfo und OLSR
    wurden aus dem eigentlichen Firmware-Code ausgegliedert und als
    Pakete neu integriert. Zusätzlich wurden die gemeinsam genutzten
    Shellfunktionen (freifunk-shlibs-le) in Teilmodule aufgeteilt um
    die zukünftige Pflege und Erweiterbarkeit zu erleichtern. Die
    Botinfo-Schnittstelle lässt sich jetzt auch durch eigene Scripte
    erweitern - das Digitemp-Paket nutzt beispielsweise diese Möglichkeit
    um die Sensordaten für externe Programme leicht auslesbar zu machen.


  * neue Konfigurations-Datei: /etc/freifunk-urls

    Die "freifunk-urls" Datei wurde eingeführt um das Betreiben eigener
    Firmware- und Paket-Mirrors für modifizierte Versionen zu
    erleichtern.


  * geänderte IP-Vergabe

    Aurich wurde in die Liste der Freifunk-Städte aufgenommen und ein
    Fehler bei der Übernahme des "Firewall ausschalten" Parameters wurde
    behoben.


  * geänderte Firewall-Regeln

    Die Firewall-Regeln zur Verarbeitung von DHCP-Paketen wurden weniger
    restriktiv gestaltet.


  * geändertes OLSR-Startscript

    Das Script versucht keine nicht installierten Plugins mehr zu laden.


  * gelöschte Funktion LAN-Server

    Die LAN-Server Funktion ist seit der Firmware-Version 1.4.5-n kaputt
    und wurde aus der Firmware entfernt. Die selbe Funktionalität wird
    durch das Paket "freifunk-portfwd-de" bereit gestellt.


  * Korrekturen für die Konsole und Cron

    Der Cron-Daemon lief unter der falschen Zeitzone (UTC) was dazu
    führte das Cronjobs eine bzw. zwei Stunden zu spät ausgeführt wurden.
    Dieses Verhalten wurde korrigiert.

    Zusätzlich wird nun die Umgebungsvariable "TERM" dauerhaft gesetzt.
    Dies behebt Fehlermeldungen wie "Error opening terminal: ..." bei
    einigen Unix-Terminals.


  * Binary-Updates

    Die Programme und Bibliotheken "busybox", "ip", "wifi",
    "dropbearmulti", "libshared" und "libuClibc" wurden aktualisiert um
    mehrere kleinere Fehler zu beheben.

---

Grüße,
jow
_______________________________________________
freifunk-leipzig mailing list
[email protected]
https://lists.subsignal.org/mailman/listinfo/freifunk-leipzig

Antwort per Email an