Ds26 heißt jetzt Freetz

Status
Für weitere Antworten geschlossen.

kriegaex

Aktives Mitglied
Mitglied seit
7 Nov 2006
Beiträge
2,927
Punkte für Reaktionen
3
Punkte
36
Das Warten hat ein Ende, wir DS-Mod-Entwickler wollen der Allgemeinheit ab sofort Zugriff auf unser Quellcode-Repository für ds26 geben, damit erfahrene Benutzer in den Genuß der Entwicklungen der vergangenen Monate kommen und z.B. aktuelle Firmware-Versionen nutzen können.

Wir haben uns außerdem dazu entschlossen, ds26 umzutaufen in Freetz. Was der Name bedeutet und wieso wir ihn ausgewählt haben, steht in den FAQ.

Wichtig: Stand heute hat Freetz in etwa die Versionsnummer 0.8 verdient, das ist gleichbedeutend mit einer Entwicklerversion dessen, was irgendwann mal ds26-15.3 oder ds26-16 genannt worden wäre. D.h., es handelt sich nicht um ein stabiles Release, man kann aber in vielen Fällen gut damit arbeiten. Auskennen sollte man sich aber schon, denn die Nutzung sich täglich ändernder Entwicklerversionen hat immer den Preis, daß sie prinzipbedingt im Fluß und daher potentiell instabil ist.

Was man unbedingt zuerst lesen/wissen sollte

  • Hauptseite von Freetz.org
  • FAQ zu Freetz
  • Subversion-Grundkenntnisse zum Auschecken und Aktualisieren der Quellen werden empfohlen.
  • Linux-Grundkenntnisse waren und sind nach wie vor Grundlage der erfolgreichen Arbeit mit einer Toolchain wie DS-Mod bzw. Freetz.

Tips und Infos zu Freetz.org

Die Webseite basiert auf der Software Trac, welche wir ausgewählt haben, weil sie folgende Möglichkeiten bietet:
  • Bequemes Repository-Browsing für unsere SVN-verwalteten Quelldateien
  • Blättern durch einzelne SVN-Changesets, also eingecheckte Änderungen
  • Ticket-System für Fehlermeldungen, Wünsche, Verbesserungsvorschläge. Dadurch können zukünftig einzelne Anfragen strukturiert bearbeitet und ihnen ein Status zugewiesen werden. Das wird ab jetzt auf Freetz.org stattfinden, nicht mehr hier im Forum. Hier wollen wir zukünftig weiter diskutieren über Ideen, anwendungsbezogene Fragen etc., aber nicht mehr Fehlermeldungen abarbeiten. Die Entwickler werden Euch daher aufs Ticket-System verweisen, falls Ihr nicht selbst daran denkt. Und bevor jetzt jeder wild Tickets anlegt: Bitte vorher recherchieren, ob ein entsprechendes Ticket nicht evtl. schon existiert.
  • Wiki: Momentan gibt es noch keine umfangreichen Informationen im Wiki, wir haben jedoch vor, im Laufge der Zeit das DS-Mod-Wiki hier im IPPF zu migrieren auf die Entwickler-Seite, damit alles näher beisammen ist.
  • RSS-Feeds: Man kann Änderungen im Wiki bzw. im SVN-Repository als Feed abonnieren. Wie das geht, dürft Ihr selbst herausfinden, viel Spaß beim Spielen. Es wird auch nur von Leuten gebraucht, die immer wissen wollen, welche neuen Revisionen eingecheckt werden und entwicklungstechnisch up to date sein wollen.

Was es für Freetz noch nicht gibt

  • stabile Version 1.0
  • Wiki
  • umfangreiche FAQ
  • Support mit Garantie auf schnelle Antwort, v.a. bzgl. Einsteiger-Fragen zur Entwicklerversion
  • Logo
  • viele Entwickler mit unglaublich viel Zeit zum Bearbeiten von Tickets
  • Hochverfügbarkeits- oder Performanz-Garantie für den Server, falls Ihr jetzt alls die Seite überflutet mit Euren Aktivitäten
  • Liste der Unterschiede zwischen ds26-15.2 und Freetz
  • ...

Und jetzt viel Spaß - möge der Quellcode mit Euch sein. :D

Update vom 08.10.2008: Da das Thema geschlossen ist, findet die aktuelle Diskussion zu Freetz 1.0 dort statt.
 
Zuletzt bearbeitet:
Endlich hat das schweigen ein ende, und es wird wieder eine Flut an Moddern geben. Das ist gut so, so kann mann fehler finden, mann kann aber auch neue Entwickler finden, wie mann es sehen will. Kurz: Eine sehr gute idee.

Ich möchte mich nochmal für die unmenschlichen Sachen gegen das vorher geschlossene SVN System von DS... äh Freetz entschuldigen.

Happy Modding,

GuruHacker
 
Und dafür am Besten gleich nochmal. Tststs. :mad:
Aber jetzt brauchst du es wohl nicht mehr ändern...
 
Ein Problem ist zumindest bei mir aufgetreten :
Ein Image für die 7270 dass mit Debian oder Stinky erzeugt wird läuft nicht.
Auf der seriellen Konsole sieht es so aus als ob der Kernel nicht entpackt wird.
Ein Image für die 7170 funktioniert problemlos. Wenn ich das Image mit Ubuntu
baue läuft alles bestens.

Gruss
micha
 
@all
Nicht wundern, wenn der Webserver öfter mal down ist. Oder auch mal längere Zeit ausfällt. Wir haben irgendwo ein Speicherleck und ich weiß nicht wo. Das trat bis heute nur alle 2-3 Tage auf. Aber jetzt ist der Speicher im 15 Minuten Rythmus voll. :)

Vielleicht sollten wir den aktuellen Stand auch mal hier anhängen? edit: War nicht mehr aktuell, deshalb hab ich das Archiv entfernt.

MfG Oliver

edit: Ich hab jetzt mal die Timeline deaktiviert. Vielleicht hält der Server dann etwas länger. :-(
 
Zuletzt bearbeitet:
Hi,

Ich werde mich mal nächste Woche dran wagen.
Für alle die dachten, daß die Entwicklung des DS(Freetz) in der letzten Zeit gestockt hatte, sollten sich mal die Timeline auf der freetz Homepage anschauen.
Da kann man nur sagen RESPECKT an alle Beteiligten.
Fast täglich wurden dort Fehlertickes eingecheckt und behoben.

mfg
Wonderdoc
 
@oli - schaden wird es sicher nicht.
 
Das Warten hat ein Ende, wir DS-Mod-Entwickler wollen der Allgemeinheit ab sofort Zugriff auf unser Quellcode-Repository für ds26 geben, damit erfahrene Benutzer in den Genuß der Entwicklungen der vergangenen Monate kommen und z.B. aktuelle Firmware-Versionen nutzen können.

Wir haben uns außerdem dazu entschlossen, ds26 umzutaufen in Freetz. Was der Name bedeutet und wieso wir ihn ausgewählt haben, steht in den FAQ.

Erst einmal die besten Wünsche für den gelungenen Start (Live-Going).
Es ist immer wieder schön eine Neugeburt zu erleben.

Ich hoffe das durch die neue Entwicklungsplattform uns eine interessante Weiterentwicklung bevorsteht.
Toi - Toi - Toy - 's R US.

Den Namen "Freetz" kan ich nachvollziehen, finde ihn aber - nach Suche in der (noch!) Suchmaschine #1 - noch nicht aussagekräftig.
Das Wirtshaus Freetz stellt somit den Eventort für das Entwicklertreffen "DevFreetz" (Schelm)?
 
Ein Problem ist zumindest bei mir aufgetreten :
Ein Image für die 7270 dass mit Debian oder Stinky erzeugt wird läuft nicht.

Hast du das Image über die WebIF installiert? Das ging bei mir auch nicht. Aber mit push_firmware klappt es wunderbar.
 
Ich habs über das Webif (AVM und MOD) und über Recover drauf geschieben. Ging beides nicht.
push_firmware hab ich nicht getestet.
 
Tapfer seit ihr solch ein neuer Schritt zu machen, viel Gluck.
 
Mit push_firmware flashen geht bei mir auch nicht, selbes Problem.

micha
 
Kleinere fixes...

Hi,

erstmal tolle Sache der neue Mod.

Jetzt brauch ich endlich nicht mehr für den Sinus W500V erst mit speed-to-fritz und dann mit dem alten dsmod arbeiten ;)

Ich häng mal 3 kleinere fixes an..

Der Sinus W500V hat weniger Flash weil 3MB vom gesammten Flash für den Anrufbeantworter verwendet werden! (Die werden als JFFS2 gemountet)

Was mir ja jetzt noch fehlt wäre ne Möglichkeit ein 7170 Image als Basis für den Sinus W500V zu nehmen.. das letzte aktuelle hat ja imho auch schon den Anrufbeantworter drinn.

Das Problematische ist dann wohl das DECT in den 7170 Images fehlt, und das man ne Menge aus der 7170 Soft entfernen müsste, damit es überhaupt in den kleinen Flashspeicher passt. (ISDN und USB könnte weg.. damit dann auch samba und sowas..)

Ich hatte dahingehend schonmal mit jpaschers speed-to-fritz für den W900V rumgespielt.. also das Ergebniss davon dann noch durch den speed-to-fritz patch des Sinus W500V gejagt.. also Grundsätzlich gings.. also die Box hat damit gebootet.. aber nen paar Menüs sind dabei wohl kaputt gegangen ;) Desweiteren hatte ich nicht das passende T-COM Beta Image für den W900V.. ich hatte nur eines gefunden, was selber schonmal gefritz wurde.. naja und das hab ich dann nochmal gefritz... eventuell wäre es mit dem original besser gegangen ;)

cya!
 

Anhänge

  • add_tr069_remove_possibility_for_7150.patch.bz2
    252 Bytes · Aufrufe: 10
  • fix_sinus_w500v_flashsize.patch.bz2
    271 Bytes · Aufrufe: 11
  • mklibs_remove_libtr069_fix.patch.bz2
    382 Bytes · Aufrufe: 12
Das mit den 3 MB ist doch nicht fest, oder? Da wird halt so viel genommen wie nach dem Flaschen noch über ist.
Du kannst ein W500V Image nur mit der 7150 bauen, weil das Modul aus der W500V Firmware nicht mit neueren Images läuft.

Die anderen beiden Patches hab ich eingecheckt.

MfG Oliver
 
Hi,

hmm welches Modul meinst Du denn? Also welches nicht mit neuerer Firmware läuft. Also eigentlich braucht man ja nur eine einzige Datei aus dem Original Image.. das ist wohl die xilinx Datei.. Wie gesagt.. so Grundsätzlich lief das hier was jpascher da für den w900v gebaut hat auch auf dem Sinus W500V..

Also problematisch könnte es sein, wenn diese libdect nicht zum ctrld passt.. weil die wird ja dynamisch nachgeladen. Naja dann bleibt wohl einfach nur zu hoffen, dass es mal irgendwann von AVM ein aktuelles 7150 Image geben wird.

Mit der Flashsize.... da hab ich gar nicht so drauf geachtet.. also war mir gar nicht aufgefallen, dass das dynamisch ist.

cu !
 
Hallo,

Ein Problem ist zumindest bei mir aufgetreten :
Ein Image für die 7270 dass mit Debian oder Stinky erzeugt wird läuft nicht.
Auf der seriellen Konsole sieht es so aus als ob der Kernel nicht entpackt wird.
Möglicherweise habe ich das gleiche Problem, kann es aber aufgrund einer fehlenden seriellen Konsole nicht ordentlich nachvollziehen. Nach dem flashen der Firmware und dem anschließenden Reset blinkt die Power/DSL Leuchte kurz, dann einige Sekunden Pause, dann blinkt die Info Leuchte in relativ langsamer Frequenz. Nach trennen der Stromversorgung passiert das gleiche. Ein Recover holt die Box dann ins Leben zurück.

Ich hab dnsmasq, Dropbear (inkl. scp) und OpenVPN (optimized for Size) ins Image gepackt, dazu noch das Wake on Lan CGI. Ich hab keinerlei Platz im Image geschaffen (remove Help oder so). Könnte es ein Platzproblem sein? Die Box zwackt doch Flash für den AB ab, oder? Vielleicht ist das Image zu groß, ohne das es angezeigt wird?

Gebaut habe ich die Firmware unter Gentoo Linux 2007.0 64 bit, auf dem aktuellen Portage-Stand. Der Build-Prozess läuft absolut sauber durch, deshalb kann ich leider keine weiteren Fehlermeldungen liefern. Was ich mal probiert habe: In den Compiler Options waren per default 2 gleichzeitige gcc Tasks aktiviert, da hab ich testweise einen draus gemacht (obwohl mir die 2 auf meinem DualCore eigentlich entgegen kommen). Es machte aber keinen Unterschied. Könnte es ein 64 Bit Problem sein? Aber StinkyLinux ist nicht 64 Bit, oder?

Was mir noch auffiel: Ich hab die Box mit der recover.04.49 wiederbelebt und dann direkt einen zweiten Anlauf unternommen, eine 54.04.50-freetz zu flashen. Aber: Beim darauf wieder erforderlichen Recover wurde als vorhandene Firmware 54.04.49 angezeigt ... :confused:

Wenn ich irgendwas ausprobieren soll, dann sagt mir bitte bescheid. Aber aufgrund der fehlenden seriellen Konsole beschränken sich meine Fehlerbeschreibungen wahrscheinlich auf Blink-Beschreibungen der LEDs.
 
Nach dem flashen der Firmware und dem anschließenden Reset blinkt die Power/DSL Leuchte kurz, dann einige Sekunden Pause, dann blinkt die Info Leuchte in relativ langsamer Frequenz. Nach trennen der Stromversorgung passiert das gleiche. Ein Recover holt die Box dann ins Leben zurück.
Genau so war es bei mir die ganze Woche. Ich habe mehrere Images mit verschiedenen Konfigurationen unter Suse 10.1 und Debian gebaut aber ohne Erfolg.
Mit Push_firmware habe ich keine Probleme und es geht auch schnell. Du sollst nur beachten, dass der Rechner an LAN1 verbunden ist und nachdem starten von push_firmware strom abziehen und wieder anschließen. (Mit reboot hat bei mir nicht geklappt)
 
Hi!

Habe nun die modifizierte Firmware „29.04.49-9710-ds26-pre16” auf meine Fritzbox gespielt. Der Zugriff via Telnet klappt auch. Aber der Befehl „modpasswd” existiert scheinbar nicht mehr:
Code:
/var/mod/root # modpasswd

## OBSOLETE: modpasswd <no parameters> ##
If you want to set the root password, please use the
'passwd' command.
Wie soll ich dann aber das Paßwort einstellen, das man zum Starten der Ds-Mod-Oberfläche braucht?

Die Sache mit „passwd” habe ich probiert. Die Anweisung an sich funktioniert. Ich habe sogar einen Benutzer „admin” angelegt und für ihn ein Paßwort gesetzt. Aber das hilft alles nicht ...
 
@frank_m24 - Deine Beschreibung deckt sich exakt mit meinen. Ich habs erst hinbekommen nachdem ich Ubuntu in einer VM installiert habe.
Auch wenn ich mit push_firmware geflasht habe hat sich nichts verändert.

micha
 
Status
Für weitere Antworten geschlossen.
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.