- Mitglied seit
- 19 Okt 2004
- Beiträge
- 14,787
- Punkte für Reaktionen
- 13
- Punkte
- 38
Freetz 1.1.5
Das Release 1.1 ist von keinen großen Neuerungen gekennzeichnet. Jedoch löst es den 1.0 Branch als stabilen Branch ab. Mehr Informationen dazu gibt es im Wiki.
Die Änderungen seit Version 1.0.x könnt ihr im angehängten Changelog nachlesen. Die Liste der unterstützen Boxen und Firmwareversionen kann wie gewohnt in der Firmwares eingesehen werden.
(Nicht nur) für Newbies empfiehlt es sich erst mal dieses Posting und v.a. auch das Wiki zu lesen!
Die folgenden Zeilen sind aus dem Thread zur Vorgängerversion kopiert, da sich hier nichts wesentliches geändert hat. Thread zum vorigen Release: Freetz-1.0.3
Wichtig! Freetz-Archiv nicht als Benutzer root entpacken und make auch niemals als Benutzer root aufrufen. Root-Rechte sind nicht erforderlich, sondern sogar schädlich (Fehlermeldungen) beim Bauen von Freetz!!!
Außerdem nicht unter Windows entpacken, immer direkt unter Linux, damit Symlinks und Rechte stimmen.
FAQ
Probleme
bekannte Fehler in Freetz-1.1.5:
Download: freetz-1.1.5.tar.bz2 (externer Download wegen Downloadzähler)
The fun has just begun...
Mit besten Empfehlungen vom Freetz-Entwickler-Team
Das Release 1.1 ist von keinen großen Neuerungen gekennzeichnet. Jedoch löst es den 1.0 Branch als stabilen Branch ab. Mehr Informationen dazu gibt es im Wiki.
Die Änderungen seit Version 1.0.x könnt ihr im angehängten Changelog nachlesen. Die Liste der unterstützen Boxen und Firmwareversionen kann wie gewohnt in der Firmwares eingesehen werden.
(Nicht nur) für Newbies empfiehlt es sich erst mal dieses Posting und v.a. auch das Wiki zu lesen!
Die folgenden Zeilen sind aus dem Thread zur Vorgängerversion kopiert, da sich hier nichts wesentliches geändert hat. Thread zum vorigen Release: Freetz-1.0.3
Wichtig! Freetz-Archiv nicht als Benutzer root entpacken und make auch niemals als Benutzer root aufrufen. Root-Rechte sind nicht erforderlich, sondern sogar schädlich (Fehlermeldungen) beim Bauen von Freetz!!!
Außerdem nicht unter Windows entpacken, immer direkt unter Linux, damit Symlinks und Rechte stimmen.
Code:
tar xjf freetz-1.1.5.tar.bz2
Code:
cd freetz-1.1.5
make menuconfig
make
- Mir gefällt Freetz. Kann ich für die Weiterentwicklung Geld oder Naturalien (Hardware, Software, Basteldienstleistungen, Pizza etc.) spenden? Ja, siehe Thema Spenden für Freetz.
- Gibt es eine ausführlichere Einleitung? Im Wiki.
- Die AVM-Konfiguration via Browser ist nicht erreichbar: AVM hat den Webserver in die Datei ctlmgr integriert. Jedoch hat sich nichts an der TR-069-Problematik geändert (mehr dazu hier). Wir haben in Freetz ein libavmhmac-Package, das diese Probleme umgehen soll. Damit können aber andere Probleme auftreten.
- Die Fernwartung funktioniert nicht: Der Grund liegt hier meistens darin, dass die OpenSSL-Libs getauscht wurden. Leider sind die Libs von Freetz nicht zu denen von AVM kompatibel. Als Ausweg gibt es in Freetz die libavmhmac, die die Kompatibilität wieder herstellt. Aber eventuell andere Probleme (z.B. mit dem Mini) verursacht.
- Fehlermeldung "kernel image is x bytes too big": Das in vielen Projekten (auch von uns) verwendete Menuconfig-Werkzeug beherrscht keine Referenzzählung bei Abhängigkeiten. D.h., daß es zwar abhängige Teile (Bibliotheken, Module) automatisch auswählen, aber hinterher nicht feststellen kann, ob sie wieder abgewählt werden müssen, da ja andere Module die gleiche Abhängigkeit haben könnten oder der Benutzer manuell eine bestimmte Bibliothek ausgewählt haben könnte. Daher ist es wirklich wichtig, nach dem Abwählen von Paketen unter "Advanced options" -> "Shared libraries" bzw. "Kernel modules" nachzuprüfen, ob dort nicht noch etwas angekreuzt ist, das man weglassen könnte. Dabei sind fest benötigte Teile mit "---" markiert, weil sie aufgrund Abhängigkeiten nicht deselektiert werden können. Die mit "[x]" kann man dagegen entfernen, sie werden i.d.R. nicht gebraucht, wenn man als Benutzer nicht sicher weiß, daß man sie haben möchte.
- Wie kriege ich menuconfig dazu, automatisch nicht mehr benötigte Bibliotheken und Kernel-Module zu deselektieren? Code:
make config-clean-deps - Die Plugins werden nicht runtergeladen bzw. funktionieren nicht? Wenn die Plugins nicht direkt in die Firmware integriert sind darf tr069 nicht entfernt werden und der Freetz-Versions String darf nicht angehängt werden (menuconfig optionen)
- Wieso werden keine Labor-Firmwares unterstützt? Weil diese sich zu oft ändern und daher im Release immer veraltet sind.
- Ich finde die erstellte Firmware nicht? Falls das Erstellen ohne Fehler durchläuft findet sich die Firmware im Unterordner images/.
- Die Firmware wird nicht mehr auf dem AVM Server gefunden? Schau mal hier oder hier. Und dann manuell in den dl-Ordner kopieren.
- Warum unterstützt Freetz-1.1.5 nicht alle aktuellen Firmwares? Der stable-branch-1.1 hat keine Unterstützung für IPv6. Daher können für die folgenden Boxen keine aktuellen Firmwares unterstützt werden: 3270, 7240, 7270, 7320, 7340, 7390
Probleme
- Für bestätigte Probleme könnt ihr im Trac ein Ticket auf machen. Lest euch bitte vorher die Richtlinien zur Erstellung eines Tickets durch. Ansonten wird es kommentarlos geschlossen!
- Stabilitätsprobleme mit Iptables: Das conntrack-Modul führt bei einigen Nutzern zu Reboots im 3h Rhythmus. Gilt nicht für Boxen mit Kernel 2.6.19.2 (3270, 7240, 7270; siehe Ticket #260)
Update: er13 hat einen Fix eingecheckt, der das Problem beheben soll. - Mit Firmwares die auf uClibc-0.9.29 basieren gibt es Probleme mit pthreads auf Grund eines Bugs in dieser uClibc Version (7170, 3270, 7240, 7270), der Fehler ist nicht mehr vorhanden, wenn die Toolchain selbst gebaut wird.
- Der AVM Daemon ctlmgr löscht uns leider unsere User aus der /etc/passwd. Wir versuchen das durch einen Wrapper zu verhindern, dieser funktioniert jedoch nicht in allen Situationen. (Workaround)
bekannte Fehler in Freetz-1.1.5:
- AVM Onlinespeicher funktioniert nicht
Download: freetz-1.1.5.tar.bz2 (externer Download wegen Downloadzähler)
The fun has just begun...
Mit besten Empfehlungen vom Freetz-Entwickler-Team
buehmann (Andreas Bühmann)
derheimi (Michael Heimpold)
er13
kriegaex (Alexander Kriegisch)
McNetic (Nicolai Ehemann)
olistudent (Oliver Metz)
Silent-Tears oder auch cinereous (Lars Falkenhain)
RalfFriedl (Ralf Friedl)
Whoopie
Anhänge
Zuletzt bearbeitet: