[Info] ruKernelTool für Windows - "das" Universal-Flash- und Recovery-Tool (Beta!)

Umfrage zum ruKernelTool


  • Anzahl der Umfrageteilnehmer
    695
Status
Für weitere Antworten geschlossen.

skyteddy

IPPF-Promi
Mitglied seit
26 Mai 2005
Beiträge
5,866
Punkte für Reaktionen
8
Punkte
38
Hallo Zusammen,

vielen Dank für Eure Unterstützung, den Feedbacks und der Abstimmung. Das hat mir sehr geholfen! Den alten, ursprünglichen Beitrag vom 29.03.2012 habe ich gelöscht.

Hier nun der letzte aktuelle Stand, bevor der Thread geschlossen wird:


ruKernelTool (kurz ruKT)

-

"das" Universal-Flash-, Upload- und Recovery-Tool für AVM-Fritzboxen und AVM-OEM-Routern




Das ruKernelTool ist ein unter Windows laufendes universal Flash-, Upload- und Recovery-Tool für AVM-Fritzboxen und AVM-OEM-Routern, wie z.B. diverse Telekom Speedports, Congstar Boxen, Alice IADs oder Ewetel Multiboxen. Das ruKernelTool ist eine vielseitig verwendbare Flash- und Recovery-Alternative zu den Fritzbox-spezifischen Recovery-Programmen.

Neben der Flashfunktionalität bietet das ruKernelTool noch jede Menge weiterer nützlicher Funktionen die eine Administration, Konfiguration und die tägliche Arbeit mit und von Fritzboxen erleichtert.

Das ruKernelTool bietet im Reiter "Tools" und im Menü "Spezial" jede Menge nützlicher Funktionen. Z.B. das einfache Entbranden, also Branding von "1und1" auf "avm" umstellen, oder die Ermittlung des Produktionsdatum Deines Routers sind nur 2 Beispiele der Zusatzfunktionen. Schaut Euch das ruKernelTool einfach selber an!

Das ruKernelTool befindet sich zwar noch in der Entwicklung, doch die Beta-Versionen laufen seit Anbeginn problemlos! Wir wollen noch ein paar Dinge einbauen, damit es in unseren Augen eine Final-Version wird.


Ihr könnt auf der Homepage eine Beta-Version des ruKernelTools herunterladen: >>> klick mich <<<

Dort findet ihr den Link zur Betatest-Downloadseite und auch den Link zu der Textdatei mit den Zugangsdaten für Beta-Downloadseite.
Zugangsdaten findest Du ebenfalls als Attachment dieses Posts.


Systemvoraussetzungen stehen in der Kurzanleitung: >>> Klick mich <<<

Ein Betrieb in virtuellen Maschinen unter Linux und OSX sind ebenfalls möglich!


Bevor Du einen neuen Thread mit Deinem Problem/Anliegen/Frage aufmachst, lies vorher bitte nochmal die Kurzanleitung und die FAQ, denn darin sind bereits 95% aller Fragen bereits beantwortet!


ruKernelTool-Links:




Funktionen/Features/Highlights des ruKernelTools:

Im Normal-Modus:
+ Programm ist für Fritzboxen, Speedports, Congstar Boxen (OEM-Produkte von AVM) gleichermaßen geeignet
+ Upload in 4 oder maximal 5 Schritten
* MediaSensing abschalten (mit Neustart des Rechners)
* Netzwerkkarte auswählen, an der der Router hängt. (Nur notwendig, sofern mehr als eine Netzwerkkarte verbaut ist!)
* Kernel- oder ein Firmware-Image auswählen. Einstellungen vornehmen (Branding, Annex, Clear MTD3+4, ..)
* Upload-Knopf drücken, Router ein- und ausstecken. Jetzt wird die Firmware geflasht.
* Anschließend MediaSensing wieder einschalten (mit Neustart des Rechners)
+ Flashen von internationalen Firmwaren mit Annex A auf Routern mit Annex B-Hardware und umgedreht
+ Universeller Uploader (Recovery-Tool), auch ein Rücksprung einer Firmware-Version ist machbar (ohne Recovery.exe, Firmware-Datei ist ausreichend!)
+ Sauberes Flashen von Labor-Firmwaren ohne vorher die letzte Final-Version flashen zu müssen
+ Flashen von Firmwaren, die mit Freetz oder Speedport2Fritz-Script erzeugt wurden
+ Auslesen der wichtigsten Environment-Informationen des Routers (im Adam2/Eva-Modus)
+ Automatische Erkennung ob kernel.image oder Firmware-Image ausgewählt wurde
+ kernel.image kann auf Wunsch aus einem Firmware-Image extrahiert werden
+ Auslesen der Informationen aus der Firmware (Verfügbare Brandings, Annex, Versionsinfo u.Checkpoint, Kernelgröße u. -Datum, Installtype)
+ Automatisches Setzen der Parameter wie z.B. von Branding und Annex
+ Der Router kann eine völlig unbekannte oder verstellte Adam2-IP-Adresse haben oder sich in einer Rebootschleife befinden. Das ruKernelTool fängt die Box trotzdem ein
+ Download von Firmwaren aus dem Internet
+ Große zentral gepflegte Fimrware-Donwload-Link-Liste für fast alle Fritzboxen, Speedports und Congstar Boxen (OEM-Produkte von AVM)
+ Hersteller-Icons, Länderflagge und farbliches Kennzeichnung des Typs werden in der Firmware-Liste angezeigt
+ Firmware-Donwload-Link-Liste kann gefiltert werden. AND- oder OR-Verknüpfungen sind zulässig, also && oder ||
+ Ini-Bereich für eigene Firmware-Download-Adressen
+ Programm-Update bei Neuerungen, auf Wunsch mit Auto-Update
+ Download-Links-Listen-Update bei Neuerungen, auf Wunsch mit Auto-Update
+ Ermittlung des Produktionsdatums des Routers anhand seiner Seriennummer (Die SN ist auf der Rückseite aufgedruckt)
+ Spectrum-Werte auslesen und grafische Darstellung in Excel für 7390, 7320 und 7570 (nur VDSL)
+ Spectrum-Werte auslesen und grafische Darstellung in Excel für das Speedport 221 VDSL2-Highspeed-Modem [2]
+ Anzeigen der kompletten Hardware-Revision-Liste (nach Nummern oder Produktnamen sortiert)
+ Anzeigen der Firmware-Major Nummer-Liste (nach Nummern oder Produktnamen sortiert)
+ Info-Links mit wichtigen Links zu den Routern
+ Erweiterte Programm-Funktionalität durch "Experten-Modus"
+ Download/Dump/Sicherung vom kernel.image (mtd1), Bootloader (mtd2) und der Konfigurationsbereiche (mtd3+4)
+ Auslesen der im Bootloader (mtd2) gesetzten Variablen und der dazugehörigen Werte
+ MD5-Berechnung irgendeiner Datei, z.B. einer heruntergeladenen Firmware
+ Konfigurationsdatei (.exports) zerlegen (z.B. werden die Telefonbücher extrahiert)

Im Experten-Modus:
+ Einzelne Dinge/Einstellungen können abgehakt werden -> Zum Beispiel nur Löschen der Einstellungen ohne neu flashen zu müssen
+ Dadurch einfache Umstellung von Branding und Annex via Adam2/Eva-Modus
+ Adam2-IP-Adresse kann durch Neustart des Routers ausgelesen oder gesetzt werden
+ Environment-Variablen nebst Adam2-IP können während des normalen Betriebs ausgelesen werden [1]
+ Halten im Adam2, damit selber Eingaben gemacht werden können
+ Deaktivieren von Netzwerkkarten
+ Netzwerkkarte von DHCP auf statische IP-Adresse umstellen (und umgedreht)
+ Durch DHCP vergebene IP-Adresse erneuern
+ Auslesen des kompletten Environments des Routers [1]
+ cfg-Dateien auslesen [1]
+ cfg-Dateien modifizieren und zurückspielen [1]
+ Auslesen der Kennungen (DSL-Zugang, VoIP, SIP-Clients, DynDNS, PushServvice, Fernwartung, WLAN, FTP, TR069, USB) [1]
+ macdsl lesen und ändern (wichtig für Kabel-Kunden, damit eine neue WAN-IP-Adresse bezogen wird) [1]
+ Branding auslesen und ändern. Es werden nur die möglichen Brandings angeboten, daher kann kein Fehler gemacht werden [1]
+ Umstellung der Annex von B nach A oder umgekehrt [1]
+ Entfernung der Warnhinweise auf der Startseite der Web-Oberfläche des Routers (Vom Hersteller nicht unterstütze Änderungen) [1]
+ Neustart des Routers [1]
+ Auslesen und Modifikation der im Bootloader (mtd2) gesetzten Variablen und der dazugehörigen Werte

Anmerkungen:
[1] Benötigt funktionierenden telnet-Zugang am Router
[2] Modifizierte Firmware muß am Speedport 221 installiert sein


Das gesamte ruKernelTool-Team wünscht Euch gutes Gelingen bei der Verwendung des ruKernelTools. Wir stehen Euch gerne mit Rat und Tat zur Verfügung!
 

Anhänge

  • Zugangsdaten_ruKernelTool.txt
    45 Bytes · Aufrufe: 10,774
Zuletzt bearbeitet:
Hallo R@iner,
erstmal vielen Dank für Dein tolles Tool. :groesste:
Ich wäre froh, bei manchen Programmen, oder Geräten ein Handbuch zu erhalten, was so umfangreich ist wie Deine "Kurz"-anleitung ;) und die FAQ.
Bevor ich das erste mal gefritzt habe, habe ich Tage (oder waren es Wochen :confused:) im Forum gelesen. Danach hat es (noch ohne Dein Tool), beim ersten Mal geklappt. Nachdem ich dann das "ruKernelTool" hatte habe ich mich auch etwas mehr getraut, z.B.: freetz. Hatte ja Dein Programm in der Hinterhand :)
Mag sein, dass einige User gerne noch ein paar Bilder hätten, aber für mich ist Deine "Kurz"-anleitung mehr als ausreichend.
Manchen Usern im Forum kann man nur sagen: Wer lesen kann, ist klar im Vorteil. :-Ö
Nochmals vielen Dank für Deine tolle Arbeit.

Gruss
Highl@nder
 
Hab das mal eben ein bissel ausprobiert läuft soweit sehr gut

vermisse da aber was:

setzen eine Default Editors für anzeigen der cfg Dateien ;)
 
Hallo Rainer, :groesste:

ich habe versucht dein Tool runter zu laden mit dem Passwort und dem Benutzernamen aus der Textdatei, funkioniert aber nicht.
Nach der Eingabe verlangt es trotzdem immer nach Benutzernamen und Passwort.
Hast du etwas geändert?

Gruß Peter
;):D;):D;):D:D;):D;):D
 
Hallo Peter,

keine Ahnung was Du da treibst, aber die Zugangsdaten sind unverändert und funktionieren auch. 83 Leute (bei 51 Zugriffen auf die Textdatei!) vor Dir haben bereits erfolgreich seit gestern die Datei runtergeladen :)

Happy computing!
R@iner
 
bezieht sich auf die 2 buttons bei Tools Spezial

CFG-Dateien- Modifizieren / Auslesen

hab Notepad++ als standard Editor der startet aber nicht bei den Buttons
bei mehr als 100 Zeilen text ist der Standard Notepad von Windows eine Quall

bei andern dingen *-log öffnen,Wird der Standard Editor denn ich Festgelegt habe benutzt
 
Muss ich mal schauen, denn CR + LF müsste ich dann umwandeln. Viele Editoren generieren da Murks. Darum scheue ich das etwas. In dem eingebauten Editor hab ich die Probleme weder mit 100 Zeilen, noch mit CR+LF :)

Ich schreib es mal auf die Wish-List...

Happy computing!
R@iner
 
[EDIT: Unsinniges Vollzitat von skyteddy gelöscht. @skyteddy hätte auch gereicht... --gandalf.]

Hi,
habs noch mal nicht kopiert sondern eingetippt und dann gings.
Danke für die super Arbeit, werde es später mal testen.

Gruß Peter
 
Muss ich mal schauen, denn CR + LF müsste ich dann umwandeln. Viele Editoren generieren da Murks.
Notepad++ sollte hier keine Probleme machen, das unterstützt alle 3 Zeilenumbruch-Formate (Windows CRLF, UNIX LF, MAC CR)

Der Windows-Editor (Notepad) kann glaube ich aber nur CRLF.

VG,
Andi
 
Ich weiß, was der Notepad++ kann ;-)

Aber ich hab auch "Zugriff" auf eine bunt gemischte PC-Landschaft und von daher weiß ich, dass es jede Menge unterschiedlicher "Texteditoren" gibt, die sich nicht so verhalten wie ich es mir wünschen würde.

Ich bau da heute mal was ein...

//edit:
V0.4.3.1, 31.03.2010 -----= Vorab-Version =-----
...
- Neue Option: Eigenen Texteditor bestimmen (wird derzeit nur für Button "cfg-Datei modifizieren" benutzt)
...

Happy computing!
R@iner
 
Zuletzt bearbeitet:
Hallo R@iner,

Dein Tool ist großartig und Dein Einsatz beispielhaft. Ohne das ruKernelTool liefe mein W920V sicher noch unter 65.04.78 nativ und sein Potential läge größtenteils brach.

Danke!

OK, jpascher gebührt das gleiche Lob und ebensolcher Dank für sein speed2fritz.

Einige Mühe hat mir beim Zusammenstellen der Firmware die Auswahl zueinander passender Optionen/Einstellungen bereitet, was aber seine Ursache eher im speed2fritz hat. Was ich sehr begrüßen würde, wäre so eine Art auf Erfahrung gegründete Plausibilitätsprüfung zur Auswahl gewünschter UND funktionierender Einstellungen. Wenn man nur eine Box zur Verfügung hat, muss man halt immer wieder auf das native Image zurück, um im Forum nachlesen zu können, wenn mit dem erstellten Image was nicht passt. Das stellt die Geduld schon sehr auf die Probe.
 
Ich habe zwar noch keine Box damit geflasht, denoch habe ich mir das Programm mal gründlich angeschaut.
Ich muss schon sagen, ist echt ein supergeniales Tool
 
Echt Klasse Programm

Was ich vermisse ist die Möglichkeit das Mitteilungsfenster zu verschieben und das "Immer im Vordergrund" zu deaktivieren. Man bekommt es nur über den Trick verschoben, indem man es in eine Richtung vergrößert und von der anderen seite dann verkleinert.

Ansonsten hast du gute Arbeit geleistet.

Gruß Granate
 
Hallo,

herzlich willkommen im Forum! :)

Was ich vermisse ist die Möglichkeit das Mitteilungsfenster zu verschieben und das "Immer im Vordergrund" zu deaktivieren.
Das Verschieben funktioniert definitiv. Muttu besser mausen ;-) Ergänzend siehe auch die FAQ:

2.01) Mich stört das Mitteilungenfenster. Was kann ich tun?

In der Anfangsphase des Tools war das Mitteilungenfenster nicht im Vordergrund. Da kamen die Beschwerden andersrum :)

Noch ein Hinweis: Wenn das Hauptfenster minimiert wird, ist das Mitteilungenfenster auch minimiert bzw. geschlossen.

Ansonsten hast du gute Arbeit geleistet.
Dank Dir und auch allen anderen :)

Happy computing!
R@iner
 
Tatsache

Ich hatte immer versucht auf dem Rand anzufassen, da die Titelleiste des Fensters sich nicht vom Rest des Fensters abhebt. :blonk:

Aber den Menüpunkt "Mitteilungsfenster immer im Vordergrund" finde ich trotzdem ne gute Sache, da so keiner mehr meckern kann da man es selber entscheiden kann.
 
Mal schauen. Ich seh noch keinen wichtigen Grund dafür. Eventuell wenn ich die ganze Gui bzw. und/oder einen eigenen Einstell-Dialog mache. Aber das steht bei mir unten auf der Liste.

//edit:
ab V0.4.3.5, 08.04.2010: Neue Option: "Einstellungen" -> "Mitteilungsfenster immer im Vordergrund halten"


Happy computing!
R@iner
 
Zuletzt bearbeitet:
  • Like
Reaktionen: haudegen2
Auch von mir ein DICKES LOB & DANKE für das geniale ruKernelTool.
Das ist auch was für Menschen, wo man gerne sagt, das Problem sitzt ca. 50 vom Bildschirm entfernt..... :cool:

THX

DerHase
 
Ich hätte da auch einen Verbesserungsvorschlag:
Ich habe schon mehrfach ein Recover durchgeführt, ohne den Neustart des PCs für das deaktivieren des Mediasensing durchzuführen. (Bei Windows 7 wird ein Neustart des Rechners durch das AVM-Tool gar nicht gefordert, bei XP habe ich nach der Aufforderung zum Neustarten durch das Recover-Tool auf abbrechen gedrückt, um den Neustart des PC's zu unterbinden. Die meisten Recoverversuche (eigentlich alle) haben bisher anstandslos funktioniert, obwohl die zu Recovernde Box nicht direkt am Rechner hing, sondern an einer anderen F!B)
Ich würde gerne den Neustart des Rechners nach ändern des Mediasensing (oder den Zwang zum Ändern des Mediasensing) unterbinden. Eventuell reicht ja ein Warnhinweiß, dass man mit aktivierten Medisensing versucht zu Recovern. Wie gesagt, das hat bei mir bisher (fast) immer auf Anhieb funktioniert.
 
Das Thema MediaSensing läßt sich nicht pauschalisieren!

Es gibt genügend PCs, die zum einen schnell genug sind und zum anderen die Erkennung anders handeln, sodass das MediaSensing nicht ausgeschaltet werden muß.

Ich hatte selber die Möglichkeit, mein Tool an mehreren Rechnern auszuprobieren, sodass die Quote bei 50:50 lag.

Da ich kein Risiko eingehen will, dass daran evtl. ein Flashen scheitert, habe ich keine "MediaSensing-Überwachung-Abschalt-Option" in Programm selber integriert, aber wer es gerne ausprobieren will, kann in der ruKernelTool.ini folgende Option setzen:

Code:
; Übergehen des MediaSensing-Checks, Key "NoMediaSensingCheck", Werte:
;    0 (default)   =   MediaSensing-Check wird durchgeführt
;    1             =   MediaSensing-Check wird übergangen/ignoriert
; ! Deaktivierung wird nicht empfohlen !
; Hinweis: 
;   Sollten Sie die Option auf 1 setzen, ist es empfehlendwert, den Fritzbox/die Speedport immer eingesteckt zu lassen,
;   und nur dann vom Strom nehmen, wenn Sie dazu aufgefordert werden. Ansonsten kommt es zu Netzwerkfehlern!
NoMediaSensingCheck =  1
Beende aber vorher das ruKernelTool und editiere dann die ruKernelTool.ini. Den obigen Text solltest Du darin finden. Du mußt nur den Strichpunkt vor dem Wort NoMediaSensingCheck entfernen und den Wert hinten von 0 auf 1 setzen.

Kannst ja berichten, ob es bei Dir funktioniert.

Gutes Gelingen und weiterhin happy computing!
R@iner
 
Status
Für weitere Antworten geschlossen.

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,159
Beiträge
2,247,074
Mitglieder
373,678
Neuestes Mitglied
brainkennedy
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.