[Fli4l_dev] Informationen zum Weekly-Tarball vom 1.8.2014 (r31922)
Christoph Schulz
fli4l at kristov.de
Fr Aug 1 16:54:45 CEST 2014
Hallo,
im Vergleich zum Tarball vom 25.7.2014 (r31787) gibt es die folgenden
Änderungen:
---------------
Fertiggestellt:
---------------
FFL-902: WLAN N keine 40MHz Kanäle
* IEEE 802.11n funktioniert jetzt auch mit 40 MHz-Kanälen
FFL-904: update von wpa_supplicant und hostapd
* beide Programme sind auf die Version 2.2 aktualisiert worden
FFL-906: Kleinere OPT_LOGIP-Korrekturen in Bezug auf IPv6 und WebGUI
* Download des IPv6-WAN-Adressen-Protokolls sollte jetzt besser
funktionieren
FFL-909: alte Pakete "rrdtool" und "embedded" in die release-Liste "obsolet"
verschieben
* Diese Pakete sind durch "rrdtool3" und "hwsupp" ersetzt worden.
FFL-911: awk bereitstellen
* dem ist nichts hinzuzufügen ;-)
----------
In Arbeit:
----------
FFL-805: FBR-Update, u.a. auf Version 2014.05 des µClibc-Buildroots
* Update von dnsmasq auf Version 2.71
FFL-912: wget kann kein ssl weil die root-certs fehlen
* Zertifikate aktualisiert, wget auf Version 1.15 aktualisiert
FFL-914: Typ x7sla in HWSUPP funktioniert nicht
* einige Anpassungen, damit die Darstellung in der Web-GUI funktioniert und
die richtigen Kernel-Module geladen werden
------------------------------------------------------------
Im FFL-506-Zweig gibt es die folgenden Änderungen (gekürzt):
------------------------------------------------------------
FFL-469 ("DHCPv6-Unterstützung ausbauen"):
* r31879: Patch für dibbler entwickelt, welcher es ermöglicht, mehrere
Exemplare des Clients oder des Servers ohne Probleme gleichzeitig laufen zu
lassen
* r31893: dibbler-Skripte entsprechend angepasst
FFL-736 ("IPv6 RA auf dem ppp0 Interface erzeugt reconnect des IPv6
Circuit"):
* r31821: Die Gültigkeitsdauer von Präfixen wird nun berücksichtigt
* r31852: neue Skripte addr(v6)-up/down eingeführt, um dynamisch
hinzukommende Adressen auf Grund von Präfixen mit überlappenden
Gültigkeitsdauern (wie sie bei IPv6 auftreten) verarbeiten zu können
* r31917: registriere Tags, wenn ein Präfix ankommt (dies ist momentan nur
ein Workaround und wird später anders gelöst werden)
FFL-875 ("dyndns Updates"):
* r31823: DYNDNSDK-Provider (und vermutlich andere) korrigiert, die eine
Aufsplittung des Hostnamen in Domäne und Subdomäne benötigen
* r31824: Standardbelegung für DYNDNS_x_CHECK_TIME ("ipup") eingeführt,
falls nicht explizit in der Konfiguration gesetzt
FFL-506:
* r31790: das Verschieben von Multilink-PPP-Links auf Server-Seite
funktioniert wieder
* r31792: neue Variable(n) CIRC_x_NETS_IPV4/6_GATEWAY zur Konfiguration
spezieller Gateways für bestimmte Netze
* r31797: neue Circuits vom Typ "net", ersetzen mittelfristig
IP_NET_x/IP_ROUTE_x;
### ACHTUNG ###
Dies ist momentan noch nicht vollständig einsatzbereit, weil es in den
Firewall-Regeln keine Möglichkeiten gibt, das Analogon zu IP_NET_x_IPADDR
auszudrücken
* r31801 u.a.: Referenzen auf Netzwerk-Schnittstellen von Circuits müssen
nun immer in {...} gesetzt werden und dürfen keine Tags beinhalten, sondern
nur den Circuit-Namen. Aus
CIRC_x_DHCP_DEV='pppoe-v6'
wird somit
CIRC_x_DHCP_DEV='{telekom-dsl}'
Genauso muss es in der Firewall nun PF_FORWARD_x='if:{circ1}:{circ2} ...'
statt PF_FORWARD_x='if:circ1:circ2 ...' heißen.
### ACHTUNG ###
Das wird von mkfli4l nicht angemeckert, weil mkfli4l nicht wissen kann, ob
es nicht tatsächlich eine Schnittstelle auf dem fli4l gibt, die "circ1"
heißt! Diese Änderung bedeutet auch, dass man bei zwei separaten DSL-
Anschlüssen mit nativem IPv6 auch zwei unterschiedliche DHCPv6-Circuits
konfigurieren muss. (Das sollte allerdings die wenigsten betreffen...)
* r31807; vorbereitende Maßnahmen zur korrekten Verarbeitung von dynamischen
Netz-Präfixen (wichtig für IPv6, siehe FFL-736)
### ACHTUNG ###
Diese Änderung erfordert, dass bei DHCPv6-over-PPP-Situationen die Default-
Route nun über den PPP-Circuit gehen muss und _nicht_ mehr über den DHCPv6-
Circuit. CIRC_x_NETS_IPV6_1='::/0' muss nun also vom DHCPv6-Circuit in den
DSL-Circuit verschoben werden. Die Beispiel-Konfiguration in der Standard-
Konfiguration und der Dokumentation ist somit nicht mehr korrekt.
* r31818: Firewall-Regeln erlauben nun Circuits in mehr Kontexten; so kann
man nun z.B. eine Regel wie
PF6_PREROUTING_1='[{inet}] [IPV6_NET_1]:8080 DNAT:[{inet}0:0:0:2::1]:80'
schreiben. "inet" ist hier in dem Beispiel ein Tag für einen Circuit, der
ein IPv6-Präfix registriert (also z.B. ein 6in4-Tunnel oder DHCPv6).
* r31917: Abhängigkeiten zwischen Circuits auf Grund der Nutzung derselben
Netzwerk-Schnittstelle korrigiert
------------------
Die "FFL-<Nummer>"-Angaben sind Tickets. Sie können unter
http://bugs.fli4l.de/ eingesehen werden.
------------------
Bekannte Probleme:
------------------
* Die Tarball-Seite unter http://fli4l.nettworks.org/tarballs/ liefert zur
Zeit nicht alle Tarballs aus. Dies wird in der nächsten Zeit korrigiert
werden.
Viele Grüße und viel Spaß beim Testen,
--
Christoph Schulz
[fli4l-Team]
Mehr Informationen über die Mailingliste Fli4l_dev