[Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff
Harvey
hw234 at gmx.de
So Aug 30 22:13:32 CEST 2026
Hallo zusammen,
es gibt einen neuen Build
Dieses Mal gibt jede Menge Änderungen.
Changelog ist diesmal angehängt.
Der Download ist an der üblichen Stelle zu finden:
https://www.fli4l.de/doku.php?id=fli4l:download:developerversion:start#entwicklerversion_41
Gruß
Harvey
-------------- nächster Teil --------------
Changelog fli4l 4.1.0 - Stand 30.08.2026
=========================================
Änderungen von b3707119f bis 6f82fa8fd (einschließlich, 40 Commits)
Highlights
----------
- QoS vollständig von IMQ auf IFB und reguläre Linux-Traffic-Control-
Mechanismen umgestellt.
- Standardkernel auf Linux 6.18.48 aktualisiert.
- Linux 7.2 als experimentelle Kernel-Linie für Builds und Tests ergänzt.
- linux-firmware auf Stand 20260810 aktualisiert.
- iproute2 auf Version 7.1.0 aktualisiert.
- Reproduzierbare Paketierung für x86 und x86_64 eingeführt.
- Isolierte und versionierte Buildroot-SDKs für x86 und x86_64 eingeführt.
QoS und RRDTool
---------------
- Downstream-Shaping erfolgt gemeinsam über ifb-qos-down.
- Upstream-Shaping erfolgt direkt auf jeder aktiven WAN-Schnittstelle.
- Multi-WAN und dynamische PPP-Schnittstellen werden unterstützt.
- Klassen, Filter, Prioritäten und Bandbreitenangaben bleiben kompatibel.
- RRDTool und die Statusseiten wurden an IFB und mehrere WANs angepasst.
- Einrichtung, Wiederanlauf, Fehlerbehandlung und Statusausgaben wurden
verbessert.
- Die Migration ist auf Deutsch, Englisch und Französisch dokumentiert.
Wichtig bei bestehenden QoS-Konfigurationen:
- QOS_INTERNET_DEV_x muss reale WAN-Geräte wie ppp0 oder eth2 enthalten.
- imq0 und imq1 dürfen nicht mehr verwendet werden.
- ifb-qos-down ist intern reserviert und darf nicht konfiguriert werden.
- QOS_INTERNET_BAND_DOWN gilt gemeinsam für alle WANs.
- QOS_INTERNET_BAND_UP gilt separat für jedes aktive WAN.
Kernel und Buildroot
--------------------
- Alle verbleibenden IMQ-Patches und IMQ-Verweise wurden aus Kernel,
iptables und Paketlisten entfernt.
- Kernelkonfigurationen für x86 und x86_64 wurden auf Linux 6.18.48
aktualisiert.
- Die experimentelle Kernel-Linie 7.2 enthält Konfigurationen für x86,
x86_64, Raspberry Pi und sunxi.
- Buildfehler bei fontconfig, syslinux, sfftools und swconfig wurden behoben.
- Kernel-Repository-Updates prüfen vorab, ob modinfo verfügbar ist.
SDK und Toolchain
-----------------
- SDK-Builds verwenden eigene Konfigurationen und Arbeitsverzeichnisse.
- Normale Builds beziehen die erzeugten SDKs als externe Toolchains ein.
- SDK-Dateinamen enthalten automatisch die Buildroot-Version 2026.05.1.
- Die SDK-Erzeugung verändert keine normalen Buildroot-Ausgaben.
- FBR-Dokumentation und src-Paketliste wurden entsprechend erweitert.
Paketierung
-----------
- Paketsets werden getrennt für x86 und x86_64 erstellt.
- Ein sauberer Git-Arbeitsbaum und nachvollziehbare Binärherkunft werden
geprüft.
- Archivinhalt, Zeitstempel und Versionsdatum werden reproduzierbar erzeugt.
- Prüfsummen, Buildinformationen und Änderungsübersichten werden mitgeliefert.
- Buildprotokolle bleiben auch bei Fehlern erhalten.
- Einzelne Pakete können isoliert getestet werden.
- Vollständige Paketsets werden erst nach erfolgreichem Staging atomar
ersetzt; bei Fehlern bleibt der vorherige Stand erhalten.
Mehr Informationen über die Mailingliste Fli4l_dev