- Mitglied seit
- 19 Okt 2004
- Beiträge
- 14,787
- Punkte für Reaktionen
- 13
- Punkte
- 38
Release freetz-1.0.3
kriegaex: Thema geschlossen, bitte weiter unter Freetz 1.1.
Version 1.0.3 ist das vierte Stable Release seit der Umbenennung von DS-Mod in Freetz. Das Release enthält hauptsächlich Bugfixes und Package Updates. Genaueres könnt ihr im angehängten Changelog nachlesen. Die Liste der unterstützen Boxen und Firmwareversionen kann wie gewohnt in der Firmwares eingesehen werden.
Thread zum vorigen Release: Freetz-1.0
Vorgehen
(Nicht nur) für Newbies: Erst mal dieses Posting, evtl. auch das erste Posting zur Vorversion und v.a. auch das Wiki lesen! Da gibt es viele interessante Sektionen, z.B. die Liste der zum Bauen von Freetz notwendigen Linux-Pakete.
An dieser Stelle geht ein besonderer Dank an Izzy, der das komplette Wiki aus dem IPPF ins Trac portiert hat!
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
The fun has just begun...
Mit besten Empfehlungen vom Freetz-Entwickler-Team
kriegaex: Thema geschlossen, bitte weiter unter Freetz 1.1.
Version 1.0.3 ist das vierte Stable Release seit der Umbenennung von DS-Mod in Freetz. Das Release enthält hauptsächlich Bugfixes und Package Updates. Genaueres könnt ihr im angehängten Changelog nachlesen. Die Liste der unterstützen Boxen und Firmwareversionen kann wie gewohnt in der Firmwares eingesehen werden.
Thread zum vorigen Release: Freetz-1.0
Vorgehen
(Nicht nur) für Newbies: Erst mal dieses Posting, evtl. auch das erste Posting zur Vorversion und v.a. auch das Wiki lesen! Da gibt es viele interessante Sektionen, z.B. die Liste der zum Bauen von Freetz notwendigen Linux-Pakete.
An dieser Stelle geht ein besonderer Dank an Izzy, der das komplette Wiki aus dem IPPF ins Trac portiert hat!
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.0.3.tar.bz2
Code:
cd freetz-1.0.3
make menuconfig
make
FAQ
- 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 - Wieso werden keine Labor-Firmwares unterstützt? Weil diese sich zu oft ändern und daher im Release immer veraltet sind.
- 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: bei manchen Benutzern gar keine, bei anderen schon. Insbesondere das conntrack-Modul scheint Probleme zu machen. Gilt nicht für Kernel 2.6.19.2 (siehe Ticket #260)
- Mit Firmwares die auf uClibc-0.9.29 basieren gibt es Probleme mit pthreads auf Grund eines Bugs in dieser uClibc Version
- Freetz-Link im AVM Webinterface funktioniert bei englischen Firmwares nicht
The fun has just begun...
Mit besten Empfehlungen vom Freetz-Entwickler-Team
buehmann (Andreas Bühmann)
derheimi (Michael Heimpold)
kriegaex (Alexander Kriegisch)
McNetic (Nicolai Ehemann)
olistudent (Oliver Metz)
Silent-Tears oder auch cinereous (Lars Falkenhain)
RalfFriedl (Ralf Friedl)
Whoopie
derheimi (Michael Heimpold)
kriegaex (Alexander Kriegisch)
McNetic (Nicolai Ehemann)
olistudent (Oliver Metz)
Silent-Tears oder auch cinereous (Lars Falkenhain)
RalfFriedl (Ralf Friedl)
Whoopie
Anhänge
Zuletzt bearbeitet von einem Moderator: