Firmware Uploader (für Windows - Universal-Flash- und Recovery-Tool , mit Quellcode)

Danke für die Tests, habe im ersten Beitrag nun auch eine setup.exe eingefügt möglicherweise prüft diese Installationsvariante besser was beim jeweiligen Betriebssystem aktualisiert werden muss. Du hast ja beide Varianten ausprobiert. Kannst zu beiden Varianten noch was anmerken?
 
Hmmm....
Irgendwie bin ich gerade mit zwei Congstar Komplett Boxen / Speedport W503V und dem Tool überhaupt nicht klar gekommen.
Experimentiert habe ich mit der tcom 66.04.78, der congstar 66.04.71 und einem Speedport2Fritz-Image (fw_C_Speedport_503_66.04.78-15108_Fritz_Box_7270_54.04.88-18902_sp2fr-1344-1083_avm_annexB_de.image).
Unabhängig von dem Firmware Uploader laufen alle 3 Firmware-Versionen auf der Box, allerdings jeweils mit unterschiedlichen Brandings (tcom, congstar, avm).

Folgendes ist mir aufgefallen:
1. Ich habe jedes mal den WLAN-Key eingegeben, der hinten auf der Box steht. Trotzdem hat der Uploader konsequent "speedboxspeedbox" als WLAN-Key geschrieben.
2. Das Speedport2Fritz-Image konnte ich flashen. Nach dem Flash-Versuch mit dem tcom-Image hing die Box aber in einem Bootloop. Nach langwieriger Fehlersuche: Obwohl definitiv Branding "tcom" ausgewählt war, steht die Box plötzlich auf "congstar".
3. Nach erfolgtem Flashen, also nach dem "REBOOT", kann ich mit dem Uploader nichts mehr machen. Das Programm braucht in dem Zustand irrsinnig viel CPU-Load und Netzwerk-Zugriff ist fast nicht möglich. So kann ich das Programm nur schließen und ggf. neu starten. Ich fänd es benutzerfreundlicher, wenn das Programm nach dem "REBOOT" in einen definierten Zustand springen würde. (Zurück auf "Startseite" mit den alten Einstellungen z.B.)
4. Nach dem Problem aus 2. hätte ich es sehr praktisch gefunden, wenn das Programm einen Button in der Art "Box Infos auslesen" hätte. Wenn der Upload startet, liest das Programm ja erstmal alles mögliche aus und zeigt es an. Wenn man genau das einfach separat über einen Button auslesen könnte, ohne eine Firmware zu flashen, hätte ich den Fehler aus 2. wahrscheinlich schneller gefunden. Oder macht das Programm genau das, wenn man den Haken "Firmware übertragen" weg nimmt und dann auf übertragen klickt?

EDIT: Getestet mit einem Windows XP 32bit.
 
Danke für die Rückmeldung!
Es sieht so aus als ob die letzten Änderungen für V.3 nicht sauber funktionieren. Ich werde mir das nun selber noch einmal genau ansehen.
Oder macht das Programm genau das, wenn man den Haken "Firmware übertragen" weg nimmt und dann auf übertragen klickt?
Ja, Beschriftung des Buttons sollte daher besser nur Start sein.

Dass Variablen nicht entsprechend gesetzt werden hängt nicht mit dem Tool zusammen.
Die Variablen werden schon gesetzt, nur setzt eine Firmware die durch Speed-to-fritz gelaufen ist die Variablen selber beim ersten Bootvorgang, außer die s wurde im Speed-to-fritz Menü definitiv deaktiviert.

Warum es nun zu Reboots kommt muss ich klären.

Überarbeitete Version, Bitte erneut ausprobieren sollte nicht mehr hängen bleiben, wenn der 2. Reboot Probleme macht.
 
Zuletzt bearbeitet:
Hi,

wäre es denn mit dem Tool möglich eine Firmware auf die Fritzbox 6360 (KDG, UM, Kabel-BW) aufzuspielen?

gruß
skdubg
 
Hallo,
Woher willst Du denn die Firmware bekommen? Die steht doch nicht zum Download bereit? :gruebel:
 
das war ja nicht die Frage...möchte nur wissen ob es machbar wäre eine aufzuspielen.
 
...wäre es denn mit dem Tool möglich eine Firmware auf die Fritzbox 6360 (KDG, UM, Kabel-BW) aufzuspielen?
Ich denke schon, wenn es mit den ruKT funktioniert müsste es auch mit dem FTP_Uploader möglich sein. Ich hab direkt dazu kein Rückmeldungen bekommen.
 
Moin!

Habe jetzt Version 1.5 in derselben VM getestet und sie läuft. Habe zuvor noch die Laufzeitumgebung mit dem von dir bereitgestellten Tool aktualisiert. Und man glaubt es kaum: Nun läuft auch Version 1.3. Möglicherweise solltest du einfach einen Check auf das RTE implementieren. Leider kann ich nicht sagen, welche .NET-RTE-Version vorher installiert war, hatte ich nicht abgefragt. Funktion habe ich (noch) nicht getestet, muss erst mal wieder eine Box zum frickeln bei Ebay schießen, aber die Alice-7570 sind leider so teuer geworden wie die SP920.

Gruß
Goodgirl
 
Hier mein 2. Erfahrungsbericht: habe vor ein paar Tagen mit dem Firmware Uploader meinen Speedfritz (Speedport W920V mit 75.04.76 deutsch) auf 75.04.91 international geflasht. Der Uploader lief auf einem Rechner mit Windows XP Pro SP3. Bin nach Anleitung vorgegangen, wie beim ersten Mal lief alles perfekt und ohne Probleme. Danke nochmal an JPascher für das Tool.

Grüßle

Der Mikrogigant
 
Danke für die beiden Rückmeldungen.

Ich muss auch erst mal suchen ob es eine einfache Möglchkeit gibt einen Check ob die passende .NET-RTE-Version für das verwendetet Windows zu implementieren.

Zumindest gibt es nun mehre unabhängige Rückmeldungen auch direkt an mich die bestätigen dass das der FTP_Uploader problemlos funktioniert.
 
aber die Alice-7570 sind leider so teuer geworden wie die SP920.
Und das ist auch gut so, denn die Alice Hardware darf gar nicht verkauft werden. Alice stellt die Hardware nur leihweise zur Verfügung. Wer sie trotzdem verkauft, bekommt massiven Ärger in Form einer gesalzenen Rechnung bei Vertragsende. Es kann auch sein, dass der Anschluss plötzlich nicht mehr funktioniert, weil Alice netzseitig mal wieder was umgestellt und die Fremdhardware das nicht mitbekommen hat. Wenn die Alice Box dann nicht mehr verfügbar ist, weil sie verkauft wurde, ist man der Gelackmeierte. Aber ok, dem Käufer einer "gebrauchten" Alice Box kann das alles wurscht sein ;)

Grüßle

Der Mikrogigant
 
Aber ok, dem Käufer einer "gebrauchten" Alice Box kann das alles wurscht sein ;)
Genau ! Mir ist es egal woher eine Box kommt solange sie Funktioniert ......

@Jpascher: Bin gerade über dein Tool gestolpert. Super Arbeit ! Werde es mal in meine Linksammlung aufnehmen wenn ich darf ?

Frage: Du schreibst das es Version 1.5 ist, aber in der Versionsinfo von der Download Setup.exe steht noch V.10.0.30319.1. Fehler oder Versehen ?

Uploader.PNG
 
Zuletzt bearbeitet:
Eher ein Versehen, Die Überschrift zeigt die 1.5 ?
Möglich, dass da noch ältere Downloadlinks vorhanden sind, die alten Versionen sind noch immer abrufbar.
Aktueller Link
Da wird wohl auch beim Setup 1.0.0.14 angezeigt das ist gewollt, und ich sollte wohl auch die Überschrift von angleichen anpassen.
 
Ja, die HP paßt, aber die Info's (Eigenschaften) in der Setup.exe sind wohl veraltet.

HP: Uploader2.PNG

Eigenschaften: Uploader.PNG
 
Hab mir das nun angesehen und finde keine Möglichkeit das zu ändern, es scheint dass sich diese Versionsnummer nur auf das Setup bezieht.
 
Ich hätte da noch eine Frage: Wenn ich eine FW angebe erkennt das Tool ob es T-Com ist oder AVM, aber wie stelle ich das Branding auf 1und1 oder o2 ? Annex läst sich per Drop-Down-Button ändern. Geht das beim Bränding nicht oder muß ich das per Hand eintragen ?
 
Wenn ich eine FW angebe erkennt das Tool ob es T-Com ist oder AVM, aber wie stelle ich das Branding auf 1und1 oder o2 ? Annex lässt sich per Drop-Down-Button ändern. Geht das beim Bränding nicht oder muss ich das per Hand eintragen ?

Branding wird normalerweise auch richtig erkannt.
Nur wenn eines der Felder sich nach dem laden der Firmware auf Gelb ändert wurde nur eine Voreinstellung des FTP_Uploaders wirksam.
Branding kann direkt eingetragen werden. Ein Drop-Down hab ich da nicht vorgegeben um den Benutzer freie Eintragsmöglichkeit zu lassen.
(Ein Dop-Down wäre leicht realisierbar, aber mangels gesicherter maximale Anzahl von bekannten Namen für mögliche Brandings hab ich da kein Drop-Down vorgesehen.)

ACHTUNG!
Die meiste durch Speed-to-fritz erstellten Firmware haben bereits enforce Uladersettings aktiviert!
Einträge abweichend von dem was in der Firmware vorgeben ist bleibt dann letztlich wirkungslos.
Das gilt natürlich auch, wenn eine alternative Uploadvariante gewählt wird, und hat nichts mit dem FTP_Uploader zu tun.
 
Also kann ich bei 1&1 einfach 1und1 eintragen ? Werde das mal testen. Danke für den Feedback.
 
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.