Zusammenfassung der Release-Notes fli4l - Version 3.1 Fli4l-Team Einleitung Version 3.1.0 ######################## * Unterstützung für Linux 2.6 hinzugefügt, die wichtigsten Pakete sind bereits angepasst * Unterstützung für Xen 3.0 hinzugefügt * Update verschiedener Komponenten/Programme * Die Version des Standard-Kerns ist weiterhin 2.4.32, in der Konfiguration gibt es keine Änderungen * die uclibc ist weiterhin auf dem Versions-Stand 0.9.28 base ==== * Variabel DNS_TRIGGER_DIAL_IN entfernt - die Funktion wird nun durch interne generische Funktionen des dnsmasq abgebildet (der Empfang von "netlink messages" führt zu einer Wiederholung der DNS-anfrage) * Unterstützung für Kernel 2.4 und 2.6 * mkfli4l * versionsabhängige opt/package.txt Dateien (package_2_4.txt und package_2_6.txt) * Benutzung von '.o' or '.ko' in Abhängigkeit der Kernelversion * wertabhängige Definition von regulären Ausdrücken +NET_DRV(KERNEL_VERSION=~'^2\.4\..*$') = ... * Auswertung von modules.dep und modules.alias um * Moduldateien zu finden * automatisch Abhängigkeiten aufzulösen * alle nötigen Moduldateien in das Archiv zu packen * Moduldateinamen vom Originalkernel in Großschreibung * benutzt modprobe um automatisch alle nötigen Module zu laden (Abhängigkeiten sind unterschiedlichzwischen Kernel 2.4 und 2.6, aufgrund eines Fehlers in der modprobe-Implementierung werden bereits geladene Module nochmals geladen, was zu Fehlermeldungen führt. Dieses Problem wird in einer der nächsten Versionen behoben sein) DHCP ==== * dhcp-server und dhcp-relay ins Paket dhcp_advanced verschoben DSL === * Unterstützung der Fritz!Card DSL USBv2 (nur Kernel 2.6) HTTPD ===== * GUI: die netcat Kommandos wurden mit den neuen imond-send Kommandos ersetzt, was die cgi-Performance signifikant erhöht. * GUI: status.cgi im Menü verfügbar, auch ohne imond. Reboot, halt und online hosts sind nun auch für Ethernet-Router verfügbar * geänderte httpd-menu.sh um Sortierungen möglich zu machen. funny shell magic inside! imonc_unix ========= * gtk-imonc in eigenes Paket verschoben imonc_windows ============= * wimdows-imonc in eigenes Paket verschoben ISDN ==== * Unterstützung der Fritz!Card DSL USBv2 (nur Kernel 2.6) LCD === * konfigurationsabhängige Installation der Treiber * Boot- und Shutdown-Text * überprüfen, ob imond läuft, vor dem Start von isdn_rate * Typ 39 darf auch Leerzeichen enthalten * Filter für spezielle Displays * stty integriert * isdn_rate für Windows PROXY ===== * ss5 socks proxy hinzugefügt Wlan, ath_pci ============= * upgrade auf madwifi-ng Treiber * upgrade von hostapd, wpa_supplicant und wireless tools * support for VAP hinzugefügt OPENVPN ======= * update auf OpenVPN 2.0.7 Einleitung Release 3.1.1 ######################## Mit dieser Version haben wir begonnen, uns von ein paar "Altlasten" zu befreien. So werden beispielsweise /etc/prep Scripte nicht mehr unterstützt. Die bisher bei allen Boot-Typen vorhandenen Links von /opt/files auf / und /opt/etc auf /etc wurden in dieser Version zwar noch nicht entfernt, trotzdem sollten OPT-Autoren ihre OPTs daraufhin überprüfen und falls nötig anpassen. Es gibt schon lange keinen Grund mehr Dateien über diese Prefixes zu referenzieren und in der nächsten Version werden diese Links komplett wegfallen. Als Neuerungen sind zwei Dinge besonders augenfällig. Zunächst einmal ist der Build-Prozess komplett überarbeitet worden, was eine erhebliche Geschwindigkeitssteigerung zur Folge hat. Zum anderen wurde das Layout der Weboberfläche ein wenig angepasst. Es wurde hier u.a. eine einfache Möglichkeit geschaffen, eigene Skins für die Oberfläche zu entwickeln. Ein Beispiel dafür wird bald in der OPT-DB zu finden sein. Als kleines Bonbon können jetzt Portforwardings ohne zusätzliches OPT eingerichtet und gelöscht werden. Detaillierte Liste der Änderungen ################################# base ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Support für prep scripts entfernt * Die Prefixes /opt/files und /opt/etc werden bei den erzeugten Archiven (rootfs.img und opt_tar.bz2) nicht mehr verwendet. * Die alte Portforwarding Konfiguration ('PORTFW_x') wird nun intern in 'PREROUTING_LIST_x' Regeln umgewandelt. * Der Kernel 2.4.32 wurde neu übersetzt und dabei Überflüssiges aus den Kernelmodulen entfernt (Platzersparnis) * Sollten beim Booten Warnmeldungen in /bootmsg.txt geschrieben worden sein, erscheint nun beim Login auf der Routerconsole ein Hinweis. * Das Piepen des Routers beim Ende des Boot- bzw. Shutdown-Vorgangs kann nun generell ausgeschaltet werden * Die Variable 'SER_BEEP' wurde dafür mit der "globalen" Variablen 'BEEP' ersetzt. * Der DNS und DHCP-Server dnsmasq loggt seine Meldungen nun an eine eigene "syslog-facility" (local0), so dass diese Meldungen bequem in eine eigene Datei geschrieben werden können. * Änderungen des Builds * Der Buildprozess benutzt jetzt gen_init_tar/gen_init_cpio um das rootfs-Archiv sowie das opt-Archive zu erstellen * Das gesamte rootfs wird jetzt jedes mal komplett neu erstellt. rootfs-distrib.tar wird nicht mehr benutzt. * Unterstützung von globalen host-Dateien hinzugefügt. * Option name= für opt/package.txt hinzugefügt. * ip-up/ip-down Skripte werden jetzt synchronisiert ausgeführt, um parallelen Skriptaufruf zu vermeiden. ath_pci ======= * sysctl Aufruf hinzugefügt, der "Antenna Diversity" deaktiviert, da das vom Treiber defaultmässig gesetzt wird. dsl ==== * pppd 2.4.4 hinzugefügt, pppd version kann über PPPD_VERSION gewählt werden, Standardwert ist immer noch 2.4.2 hd ==== * prep-Unterstützung entfernt * opt/hd.txt umgeschrieben, um die Modul-Abhängigkeiten automatisch aufzulösen * opt/etc/boot.d/rc010.hddrv umgeschrieben, sodass nun modprobe verwendet wird * PCI-Chip-Treiber können nun mit modprobe geladen werden, bevor rc010* ausgeführt wird httpd ===== httpd-gui ~~~~~~~~~ * Minimalistische Version von portfw-config hinzugefügt * HTML-Code für Tabs von Tabellen auf unsortierte Listen umgestellt (ermöglicht flexibleres CSS-Styling) * Webgui-Skin an das Aussehen der offiziellen Webseite angepasst * Skin-Support hinzugefügt * Vorläufige Unterstützung, um Portforwarding-Regeln zu bearbeiten * Neue Funktion in cgi-helper: show_backlink lcd ==== * Neuer LCD-Treiber kombiniert lcd.o und lcd_winamp.o * Balken korrigiert, auf Displays mit zwei Controllern wird die Start/Stop Meldung nur noch einmal angezeigt proxy ============= * tor auf Version 0.1.1.23 geupdated usb ============= * USB Drucker werden mit kernel 2.6 nun wieder unterstützt * Konfiguration vereinfacht (sie unterscheidet sich jetzt nicht mehr zwischen kernel 2.6 und 2.4) Einleitung 3.1.2 ################ Um die Arbeit mit verschiedenen Kernel-Versionen einfacher zu machen, wurde intern alles auf modprobe umgestellt, ein Tool, das automatisch alle von einem Modul benötigten Module mitlädt. mkfli4l (das Tool zum erstellen der Boot-Dateien) liest die von modprobe verwendeten Dateien und fügt alle benötigten Module zu den Archiven hinzu, ohne daß man wie früher explizit alles aufführen und selbst laden muß. Die Konfiguration der Paketfilter hat sich verändert, die Variablen wurden umbenannt, um ein einheitlicheres Namensschema zu erhalten. Die Anpassung an die neuen Namen ist einfach: Bei den meisten Variablen hängt man einfach ein PF_ vorn dran und entfernt das _LIST am Ende. Portforwardings lassen sich nun sowohl auf der Kommandozeile als auch via Web-GUI modifizieren. Intern wird jetzt statt ifconfig und route nun ip verwendet. Die alten Utilities erzeugen eine Warnung, wenn man sie aufruft und unterstützen damit eine Umstellung auf die neuen. Die Zuweisung mehrerer IPs an ein Interface wurde verändert. Es entstand immer wieder irrtümlicherweise der Eindruck, man können mit alias-Devices (eth0:0, eth0:1, ...) Subnetze definieren und den Traffic zwischen ihnen filtern. Das ist allerdings nicht der Fall, da sich zum einen die Clienten direkt miteinander unterhalten können, wenn sie entsprechend konfiguriert werden und zum anderen der Router ihnen auch teilweise sagt, daß sie ihr Ziel auch direkt erreichen können, ohne über den Router zu gehen. Daher wurden alias-Devices abgeschafft und die Zuweisung mehrerer IPs an ein device anders gelöst. Das Wlan-Paket kann jetzt im Zusammenspiel mit einem Madwifi-Treiber (ath_pci) auch offiziell mehrere virtuelle Geräte bereitstellen, so daß man z.B. mit einer einzigen Karte zwei Access-Points bereitstellen kann. Detaillierte Liste der Änderungen ################################# base ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Kernel-Module in separates Paket verlagert, siehe kernel_24- und kernel_26-paket * Build-Prozeß * Unix-Buildscript wurden mehr an Posix ausgerichtet, auf dass sie auch auf anderen Plattformen laufen * opt-Archive heißt jetzt opt.img * opt-Archive können jetzt auch mit lzma komprimiert werden; das führt zu wesentlich kleineren Archiven * Reservierung von Platz auf der zweiten Floppy möglich * isapnp.conf ist jetzt im Config-Verzeichnis, da sie ja Konfigurationsspezifisch ist * Überarbeitung der Recovery Implementierung - Recovery Version wird jetzt über Bootmenue ausgewählt, siehe BOOTMENU_TIME und recovery * modprobe-Unterstützung * mkfli4l liest modules.dep and modules.aliases und * findet automatisch die Module, auch wenn der Name ein Alias ist * fügt automatisch alle von einem angegebenen Modul benötigten Module zum Archiv hinzu * generiert eine kleinere Version von modules.dep und modules.alias, die alle notwendigen Informationen enthält * Namenskonvention der netfilter-Module wurde geändert, da die alte zu Problemen mit modprobe führte * Unterstützung anderer Kernel * Der Linux-Kern verwendet Dateinamen, die sich nur durch Groß- und Klein-schreibung unterscheiden, z.B. ipt_tcpmss.o und ipt_TCPMSS.o. Windows kanns solche Dateinamen nicht korrekt behandeln, daher wurden diese Dateien fuer fli4l umbenannt. Kerne anderer Distributionen haben dieses Problem nicht und kommen daher mit den Original-Namen der Module. * Will man einen fremden Kern verwenden, muß man folgendes tun: * kernel image nach img/.gz kopieren (oder einen link setzen) * module nach opt/files/lib/modules/ kopieren (oder einen link setzen) * Versionsnummer im Konfigurationsfile bei KERNEL_VERSION angeben * Folgende Variablen werden an die rc.cfg angefügt: * FLI4L_BUILDDATE * FLI4L_BUILDTIME * FLI4L_VERSION Diese Variablen werden von der recover-Implementierung angezeigt. * Boot-Prozeß * Neue Funktion do_modprobe(), welche das Laden der Module ausführt * do_insmod warnt, wenn man es direkt verwendet, bitte auf do_modprobe umstellen * rootfs Änderungen * Wir benutzen jetzt auch bei 2.6 tmpfs, in der letzten Version haben wir versehentlich ramfs genutzt, welches keine Beschränkungen beim Speicherverbrauch zuläßt * die inittmpfs-Option würde aus dem syslinux-Template entfernt, da die Standard-Optionen gut passen. Sollte doch andere Optionen benötigt werden, kann man sie immer noch wie folgt angeben: * 2.6: inittmpfs=options, z.B. inittmpfs=mode=755 * 2.4: inittar=1,options, z.B. inittar=1,mode=755 * /etc/prep endgültig entfernt * Paketfilter * User-Chains dokumentiert * Variablen der neuen Paketfilter-Konfiguration umbenannt * alle Variablen haben nun einen PF_-Prefix * der _LIST-Postfix wurde entfernt * Beispiel: INPUT_LIST_N wird zu PF_INPUT_N (PF_ davor, LIST entfernt) * reguläre Ausdrücke wurden überarbeitet um zusätzliche Matches wie Limit, Recent, Size zuzulassen * fwrules.pre Scripte werden nummeriert um eine Ordnung zu erreichen * ! fwrules.pre[0-9][0-9][0-9].* * Momentan werden die alten Namen noch unterstützt, aber nach den numerierten ausgeführt * Die einzelnen Regeln können jetzt einen Kommentar erhalten, den man dann auch in der Anzeige der Regeln im laufenden Betrieb sieht * Zwei Funktionen check_rule und portfw_check_rule können genutzt werden, um Regeln im laufenden Betrieb zu prüfen, bevor man sie aktiviert * pptp-masq-Module ist für 2.6 verfügbar * Interface Konfiguration * Alias-Device entfernt * Verschiedene Netzwerke können auf das gleiche Device gebunden werden * Device können jetzt Namen erhalten, die vom DNS-Server angezeigt werden, wenn man nach dem Namen zu einer bestimmten IP fragt * Portforwarding * alte portfw Infrastruktur entfernt und durch die neue ersetzt, die schon seit dem letzten Release nach einer Übersetzung ins neue Format genutzt wurde * setup-portfw.sh erhielt neue Kommandos, die auch von der Web-GUI genutzt werden um Forwardings online zu manipulieren: * add - neues Forwarding hinzufügen und auch aktivieren, wenn der Router online ist * del - das Gegenstück zu add * status - Zeigt die aktuellen Regeln in den netfilter-Tabellen * Online-Check via arp-ping hinzugefügt * typhoon Treiber hinzugefügt * add DNSDHCP_RANGE_x_DNS_DOMAIN to set a different domainname for dhcp-hosts * add HOSTS_EXTRA_N, HOST_EXTRA_x_NAME and HOST_x_EXTRA_IP to add extra host-information to hosts-file/dns-server, usefull to add a hosts outside the local domain * Vorläufige Dokumentation auf französisch hinzugefügt advanced_networking =================== * Upgrade auf brctl version 1.2 * modprobe/ip Anpassungen * alias devices entfernt ath_pci ======= * Unterstützung von virtuellen Devices * upgrade auf aktuellen madwifi-Treiber * kernel 2.6 (0.9.3.1) * kernel 2.4 (0.9.3.1) dhcp ==== * Upgrade auf dhcpcd 3.0.10 dsl === * pppd 2.4.4 als Standard-Version, 2.4.2 immer noch verfügbar * \*_NF_MSS Option erlaubt das Manipulieren der MTU/MSS via netfilter (benötigt, da manche Provider die MTU nicht korrekt aushandeln und path mtu discovery durch Filtern von icmp kaputt machen) * modprobe/ip Anpassungen hd === * Upgrade auf syslinux 3.31 * Neue Recovery-Implementierung via Bootmenu - Die recoverversion kann per Kommandozeile sowie per httpd-Interface jederzeit aktualisiert werden. httpd ===== httpd-gui ~~~~~~~~~ * Kleinere Korrekturen beim Layout und der Übersetzung * Die Standardsortierrichtung bei der Anzeige des Syslog wurde geändert * Die beim Booten in der Datei /bootmsg.txt aufgezeichneten Fehlermeldungen werden nach dem login angezeigt. * Die DNS-Forwarder und die Uptime werden beim Status angezeigt * Möglichkeit zum Download der aktuellen Boot-Archive (kernel, rootfs.img, opt.img, ...) * Kommentare in der Paketfilteranzeige werden in einer extra Spalte ausgegeben. * bei der Einstellung HTTPD_USER_N='0' wird die Benutzerverwaltung wie dokumentiert ausgeschaltet. * Die Funktionen "reboot" und "halt" wurden von der Status Seite entfernt und in den Menüpunkt Steuerung/Allgemein verlagert. * Dem Portforwarding wurde eine "Erweiterte Ansicht" spendiert, bei der alle möglichen Optionen des Paketfilters eingetragen werden können. Die Portforwarding-GUI steht jetzt immer zur Verfügung, auch wenn keine Einträge in der base.txt gemacht wurden. imonc_windows ============= * Neue Version imonc.exe: 3.0.2c isdn ==== * HiSaX-Type 38 hinzugefügt - NETspider U PCI * Unterstützung für Typ 201 (ICN) korrigiert * modprobe/ip Anpassungen * ISDN_CIRC_x_COMPRESSION ist jetzt ISDN_CIRC_x_HEADERCOMP * ISDN_CIRC_x_NETMASKBITS wurde entfernt, ISDN_CIRC_x_REMOTE wird jetzt wie überall im CIDR Format angegeben (z.B. 192.168.6.1/24) * telmond log Verzeichnis wird angelegt, wenn es nicht existiert kernel_24 ========= * NEU: Kernel und Module Version 2.4.32; diese waren bislang auf die einzelnen Pakete verteilt und kommen nun bis auf wenige Ausnahmen in einem Kernel-Paket. Einige Treiber enthalten Teile, die nicht der GPL unterliegen und werden daher in separaten Paketen verteilt, z.B. madwifi (ath_pci) und die AVM-Treiber. Das kernel_modules_extra-Paket entfällt, da die Kernel-Pakete alle Module enthalten, die aus der Kernel-Konfiguration generiert werden. kernel_24_xen ============= * Das Paket wurde entfernt, da nur zur Verwendung mit XEN 2.x gedacht war, welches nicht mehr weiterentwickelt wird. kernel_26 ========= * dot-config verändert: * KMOD aktiviert um automatisches Laden von Modulen zu unterstützen * /proc/pci (legacy) aktiviert kernel_26_xen ============= * PAE Support, Update auf Xen 3.0.4 * ACHTUNG: Dieser Kernel läuft nur unter einem XEN-Hypervisor mit PAE Unterstützung! Ebenso müssen alle Kernel (dom0,domU) mit PAE übersetzt sein. PAE=Physical Address Extension (PAE, engl. für Erweiterung (der) physischen Adressierung) erlaubt die Nutzung von mehr als 4GiB Arbeitsspeicher. * Die Umstellung des XEN-Hypervisor auf 3.0.4 mit PAE-Support und der Kernel mit PAE-Support müssen in einem Durchgang erfolgen. Ein XEN ohne PAE kann keine Kernel mit PAE starten und umgekehrt! * Dieser Kernel kann auch nicht mehr von einem XEN 3.0.2 gestartet werden! * Alternativ kann der von der Distribution mitgelieferte Kern verwendet werden; wie das geht, steht beim base-Paket. lcd === * Experimentelle Unterstützung von PCI Parallelport-Karten mit ausgewählten NETMOS Chipsätzen (siehe Dokumentation) openvpn ======= * mit Unterstützung für iproute2 neu übersetzt * Paketfilter-Variablen umbenannt analog zum Bais-Paket * OpenVPN auf 2.0.9 aktualisiert pcmcia ====== * modprobe/ip Anpassungen * Verwendung des Kernel-Hotplug_systems auch für 2.6er Kernel ppp === * modprobe/ip Anpassungen * pppd wird vom DSL-Paket bereitgestellt proxy ===== * tor auf Version 1.2.13 aktualisiert * Konfiguration von Privoxy und Tor angepasst, um die Flexibilität zu erhöhen qos === * modprobe/ip Anpassungen * rrd Database Parameter geändert tools ===== * Security Patch für gzip * serial tools integriert Einleitung 3.1.3 ################ In diesem Release sind wie immer viele Fehlerkorrekturen, etliche Updates der verwendeten Utilities aber auch einige neue Features eingeflossen. Das fli4l-Menü wurde entfernt ... Viel Spaß mit fli4l wünscht euch weiterhin Das fli4l-Team Detaillierte Liste der Änderungen ################################# base ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Das Sevice-Menü wurde entfernt. * /var/run/netdrivers.conf hinzugefügt, in dieser Datei steht die Zuordnung zwischen Devicename und Kernelmodul Übersetzungen ~~~~~~~~~~~~~ * Komplettierung der Übersetzung der Dokumentation ins französische fürs Paket 'base'. ath_pci ======== * Änderung der Konfiguration des madwifi wpa_supplicant um wext zu benutzen * Update des Programms wlanconfig für den madwifi Treiber dhcp ==== * upgraded des dhcpcd auf v3.0.17 * Die Option -M wurde hinzugefügt um mtu Anpassungen abzuschalten hd === * Neuer BOOT_TYPE ls120 kann auch von Iomega Zip Laufwerken booten httpd ===== httpd-gui ~~~~~~~~~ * Es wurde eine rudimentäre Templating Technik eingeführt, um den HTML Code der WebGUI einfacher austauschen zu können. Die HTML-Vorlage muss zweigeteilt in den Dateien /srv/www/include/header.inc und /srv/www/include/footer.inc vorliegen. * Die Kommentare bei der Anzeige der Firewall Einstellungen wurden korrigiert und die Möglichkeit Kommentare bei Portforwardings anzulegen hinzugefügt. * Es werden jetzt nur Menüpunkte angezeigt, für die der eingeloggte Benutzer die Berechtigung hat. OPT-Autoren die dieses Feature nutzen wollen, müssen beim Eintrag in das Menü noch mit einen zusätzlichen Parameter angeben, welchem Rechte-Bereich (realm) das OPT angehört (siehe auch Entwicker-Dokumentation). Wird nichts angegeben, wird der Menüpunkt immer angezeigt. * Rudimentäre Caching-Funktion für das Menü hinzugefügt (leichter Performancegewinn). imonc_windows ============= * update auf Version 3.0.2d * Die Hotkeys wurden gefixt. Es gab viele doppelte Hotkeys, die nicht funktionierten. Die Anzahl Hotkeys wurde eingeschränkt und die restierende Hotkeys wurden neu eingeteilt, damit alle verfügbare Hotkeys funktionieren. kernel2.6 ========= * lzma+bzip2 patch hinzugefügt * Mehrere WLAN Treiber hinzugefügt, siehe Releasenotes zu wlan kernel2.6.2 (EXPERIMENTEL) ========================== * lzma+bzip2 patch hinzugefügt * Mehrere WLAN Treiber hinzugefügt, siehe Releasenotes zu wlan kernel2.26_xen ============== * lzma+bzip2 patch hinzugefügt lcd === * Anzeige einer Reboot Message statt einer Stop Message während des Reboots openvpn ======= * Der Support für client/server wurde aktiviert (--mode server + client mode) * openvpn wurde so angepasst, das die default-Route durch den vpn-Tunnel gelegt werden kann proxy ===== * update auf tor v0.1.2.16 * update auf ss5 v3.6.4-3 tools ===== * update auf e3 v2.7.0 * Menüeinträge des Service-Menüs entfernt usb === * Unterstützung von usb2serial Adaptern wlan ==== Unterstüzung weiterer WLAN Karten ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * Intel Pro Wireless 2100 * Intel Pro Wireless 2200 * Ralink 2400 (rt2400.ko) * Ralink 2500 (rt2500.ko) * Ralink 61 (rt61.ko) * Ralink 73 (rt73.ko) Features/Updates ~~~~~~~~~~~~~~~~ * update auf hostapd v0.6.0 * update auf wpa_supplicant v0.6.0 und Aktivierung der ctrl Unterstützung * update wireless tools v29pre22 * update des Programms wlanconfig für den madwifi Treiber * WLAN-Karten heißen jetzt wlanX und nicht mehr ethX Bugfixes ~~~~~~~~ * Die Konfiguration des madwifi wpa_supplicant wurde so angepasst, das wext verwendet wird. * Der mehrfache Aufruf von wlanconfig.sh wurde so angepasst, das nur noch ein Prozess wpa_supplicant/hostapd benötigt wird Einleitung 3.1.4 / 3.2.0rc1 ########################### In diesem Release sind wie immer viele Fehlerkorrekturen, etliche Updates der verwendeten Utilities aber auch einige neue Features eingeflossen. Gleichzeitig ist dieses Release der erste Release Candicate für die kommende stabile Version 3.2.0. Viel Spaß mit fli4l wünscht euch weiterhin Das fli4l-Team Detaillierte Liste der Änderungen ################################# base ==== Features / Changes ~~~~~~~~~~~~~~~~~~ * Updates * dnsmasq v2.40 * iptables v1.3.8 * busybox v1.8.2 + patches (arping, static, vi) * syslinux v3.52 * iproute2 tools v2.6.23 * pxe-boot-options hinzugefügt (basiered auf einer Idee von Christoph Fritsch) * ipv6 support bei iptables hinzugefügt * OPT_LOGIP hinzugefügt (logging der WAN IP) * beim unix/linux-Build kann nun auch cdrkit statt cdrtools verwendet werden (genisoimage vs. mkisofs) Bugfixes ~~~~~~~~ * Prüfung auf "volle Diskette" beim unix/linux-Build Übersetzungen ~~~~~~~~~~~~~ * Komplettierung der Übersetzung der Dokumentation ins französische für die Pakete 'isdn', 'dsl', 'hd' ath_pci ======= * Neuübersetzung mit aktiviertem pnp im kernel * update auf madwifi v0.9.3.3 dhcp_client =========== * Umbenennen des Paktes von dhcp nach dhcp_client * Umstellung der Scripte auf iproute2, ifconfig ist abgelöst * Vereinheitlichen der Konfiguration von dhclient und dhcpcd httpd ===== httpd-gui ~~~~~~~~~ * Erweiterte Prüfung der Parameter von calls.cgi für das Phonebook * Fix filter regexp in conntrack.cgi * bei control.cgi wird nun ein Fehler ausgegeben, wenn die Benutzerrechte nicht stimmen proxy ===== * Update auf tor v0.1.2.18 ssh === * Update auf dropbear v0.50. Es gab nach wie vor Probleme beim Routerupdate mittels scp unter Windows, dieses Update sollte den Fehler beheben. Tritt der Fehler wieder erwarten auf, bitte melden. tools ===== * Tool traceroute6 hinzugefügt * Update auf iftop v0.17 vpn === * Korrektur der Rechte (change sec_action from "show" to "view") dyndns ====== * Anbieter HOSTEASY hinzugefügt (provided by Christoph Fritsch) kernel_26 ========= * Update auf Kernel Version 2.6.16.56 * Kernel Timer Tick auf 1000HZ geändert, (mögliche Verbesserung der QoS Funktionalität) kernel_26_2 =========== * Unterstützung von pnp+isapnp aktiviert