Release-Notes fli4l - Version 3.10.1

fli4l-Team
2015-01-27


Vorwort

Das fli4l-Team freut sich, nach langer Entwicklungsphase endlich wieder ein neues stabiles Release von fli4l präsentieren zu können!

In diesem Release sind alle Neuerungen, die in den Entwicklerserien 3.7.x sowie 3.9.x in fli4l integiert wurden, eingeflossen.

Die auffälligsten Änderungen sind der Umstieg auf die LTS-Kernellinie 3.14.x sowie die Nutzung des uClibc-Buildroots zum Übersetzen der von fli4l genutzten Programme und Linux-Kernel. Die Unterstützung weiterer Prozesssor-Architekturen wird dadurch möglich. Derzeit stehen die Kernel sowie die Programme für x86-Prozessoren in einer 32-Bit- und einer 64-Bit-Version zur Verfügung. Die Unterstützung von Disketten wurde aufgrund des größeren Platzbedarfs des Kernels sowie der Programmdateien entfernt. In dem Zusammenhang wurde auch die direkte Unterstützung von Treibern für den Zugriff sowie den Systemstart integriert, ohne dass explizit im Paket "hd" Treiber für IDE, SATA, ... konfiguriert werden müssen.

Der Kernel wird nun in vier Varianten bereitgestellt:

- 3.14.29

- 3.14.29-virt

- 3.14.29-nonfree

- 3.14.29-virt-nonfree

Die Variante "-virt" wurde mit einer Konfiguration für den Einsatz in Virtualisierungsumgebungen wie z.B. XEN, KVM etc. übersetzt. Die Variante "-nonfree" wurde mit Treibern, die nicht unter der GPL stehen (dies gilt u.a. für einige AVM-ISDN- und DSL-Controller) erweitert.

Die detaillierten Änderungen sind dem Changelog zu entnehmen. Die Versionen der in den fli4l-Team-Paketen verwendeten Programme sind in der Tabelle unter https://ssl.nettworks.org/wiki/display/f/fli4l+3.10.1 dokumentiert.

Generelle Neuigkeiten

- alle Team-Pakete enthalten nun die jeweiligen Lizenzen für die verwendeten externen Programme

Neue Pakete des Teams in der OPT-Paket-Datenbank

- apcupsd: bietet Unterstützung zur Überwachung von APC-USVs

- dsltool: Tool zum Auslesen technischer Parameter aus (V)DSL-Modems

- hwsupp: Ersatz für embedded, Unterstützung weiterer Hardware

Geänderte Pakete

- advanced_networking: "ethtool" und "bcrelay" hinzugefügt

- base: (Firewall) die OUTPUT-Kette kann konfiguriert werden (PF_OUTPUT_*)

- base: (Firewall) alte Konfiguration von Portweiterleitungen (PORTFW_*) ist weggefallen, PF_PREROUTING_* ist nun zu nutzen

- base: (Firewall) man kann jetzt DNS-Namen in Firewall-Regeln benutzen

- base: (Firewall) MASQ_MODULE_* wurde durch PF_PREROUTING_CT_* abgelöst

- dns_dhcp: erweiterte Möglichkeiten zur Zonen-Delegation, Einrichtung eines Slave-DNS-Servers

- dyndns: Unterstützung vieler neuer Provider

- firmware: Firmware-Dateien hinzugefügt und aktualisiert

- hd: Standardtreiber werden jetzt automatisch geladen

- httpd: diverse Probleme in der Web-GUI korrigiert

- ipv6: (Firewall) die OUTPUT-Kette kann konfiguriert werden (PF_OUTPUT_*)

- ipv6: (Firewall) IPv6-NAT wird unterstützt (PF6_PREROUTING_*, PF6_POSTROUTING_*)

- ipv6: (Firewall) man kann jetzt DNS-Namen in Firewall-Regeln benutzen

- ipv6: 6in4-Tunnel von Hurricane Electric werden unterstützt

- src: neue Cross-Compiling-Entwicklungsumgebung (FBR)

- tools: diverse Tools-Programme wurden ergänzt, darunter "ngrep" und "socat"

- wlan: Komplette Überarbeitung der Web-GUI, VAP- und WPS-Unterstützung hinzugefügt

Geänderte Pakete des Teams in der OPT-Paket-Datenbank

- rrdtool: das alte Paket wurde vom rrdtool3-Paket, welches auf dem collectd basiert, abgelöst

Entfernte Pakete

- avm-drivers (die Treiber sind jetzt in den nonfree-Kernel-Paketen zu finden)

- lpdsrv (samba_lpd kann als Ersatz genutzt werden)

- modem



fli4l-Team