Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Anleitung Das ruKernelTool

Gismotro

Best Member
Boardveteran
Registriert
22. Februar 2012
Beiträge
9.708
Lösungen
1
Reaktionspunkte
5.147
Punkte
383
Ort
Freetztown
ruKernelTool - "das" Universal-Flash-, Upload- und Recovery-Tool für AVM-Fritzboxen und AVM-OEM-Routern

Der 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 vielsietig 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.

Details zum Funktionsumfang :
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 ||
siehe auch
+ 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


27.03.2012, Copyright © 2013 by Rainer Ullrich - Alle Rechte vorbehalten, Anregungen und Fehler bitte an Rainer

Link zum Tool:

Einschränkungen:
- Folgende Fritzboxen können momentan noch nicht geflasht werden (Button "Upload starten"):
* 3272
* 3370
* 3390
* 3490
* 4020
* 4040
* 5490 (Fibre)
* 6360 (wäre technisch möglich, ist aber gesperrt)
* 6430
* 6490
* 6590
* 6820 LTE
* 6840 LTE
* 7272
* 7362SL
* 7369
* 7412
* 7430
* 7490
* 7560
* 7580
* 7581
* 7582
* 7590

Diese Einschränkung betrifft aber KEINE weiteren Funktionen des ruKernelTools! Alle anderen Funktionen/Buttons wie z.B. "Info auslesen", "In Adam2 halten" oder auch die Funktionen im Reiter "Tools" oder im Menü "Spezial" funktionieren wie gewohnt auch mit diesen Fritzboxen. Das Flashen dieser Fritzboxen wird in einer der nächsten ruKernelTool-Versionen unterstützt.



https://www.digital-eliteboard.com/showthread.php?257080-Das-ruKernelTool
 
Zuletzt bearbeitet:
Hier mal eine Info vom Entwickler :

Update 02.02.2016:
Das ruKernelTool wurde in den letzten Monaten und Jahren funktionell nicht mehr großartig weiterentwickelt, weil dazu keine Notwendigkeit bestand.
Es kam die ein oder andere kleine Funktion dazu und die diversen Listen, allen voran die Firmware-Link-Listen wurden fleißig eingepflegt. Laut Down-
load- und Updatedownloadzahlen wird das ruKernelTool im In- und Ausland fleißig genutzt.

Doch mittlerweile hat AVM neue Fritzbox-Modelle mit moderneren Flashes (NAND statt NOR) auf den Markt gebracht, was wiederum einen anderen
(vom bisherigen abweichenden) Flash-Vorgang erfordert. Zu den ersten Modellen dieser neuen Fritzboxen gehört die 7490, 3370 und die 6840 LTE.
Das direkte Flashen dieser neuen Fritzbox-Modelle wird derzeit noch nicht vom ruKernelTool V0.6.x.x unterstützt.

Obendrein wurden 2013 große Sicherheitslücken im Betriebssystem Fritz!OS entdeckt und von AVM im Frühjahr 2014 mit einer außergewöhnlichen
Flut an überarbeiteten Firmwaren darauf reagiert. Seither arbeitet auch AVM daran, immer mehr eventuell für Angriffe ausnutzbare "Lücken" zu
schließen. Angefangen hat es damit, dass der telnet-Daemon aus der Firmware verbannt wurde, bis hin, dass ab der xx.06.51 keine unsignierten Firm-
waren mehr geflasht werden können.

Einfache Dinge wie z.B. das Branding umstellen funktioniert jetzt nicht mehr so einfach, da der telnet dafür vorausgesetzt wird. Bleibt langfristig für
manche Einstellungsänderungen (z.B. besagtes Branding ändern) dennoch der Weg über den Bootloader (Adam2-Modus). Momentan mit Handarbeiten
über "In Adam2 halten". Doch mein bzw. unser Anspruch ist es aber, auch weiterhin für die Benutzer des ruKernelTools dies in Funktionen und Buttons
wieder zur Verfügung zu stellen.

Parallel dazu haben wir zur Jahreswende 2015/2016 unter dem Projektnamen (mit "X" am Ende) angefangen, die momentan aus
ruKernelTool-Sicht nicht direkt flashbaren Router wieder flashbar zu machen. Dazu haben wir im Dezember 2015 nach der V0.6.4.12 einen neuen
Entwicklungszweig (Branch) aufgemacht und entwickeln seither parallel im Hintergrund weiter.

Hierfür mussten wir uns erst einmal einen Schwung neue Fritzboxen zulegen, fleißig recherchieren und testen. Nach harter Arbeit waren wir wieder in der
Lage, als erstes die 7490 zu flashen. Deutsche auf international und umgedreht. Auch der Vor- oder Rückwärtssprung in der Firmwareversion geht wieder.

Jetzt müssen noch weitere Tests folgen und das ganze noch schöner gestaltet werden. Auch folgen gerade Anpassungen an weitere Fritzboxen, wie die
3370, 7362SL, 7412 und 7430. Bisher sehen erste Tests sehr positiv aus. Da es aber ein Freizeitprojekt ist, können wir heute noch keine Angaben dazu
machen, wann wir damit fertig sind, ob und wann es ggf. wieder ins normale ruKernelTool einfließt oder ob eventuell ein neues Tool entsteht.

Vorabversionen geben wir noch nicht raus. Für uns ist es wichtig, dass auch weiterhin die einfache und sichere Handhabung gewährleistet ist.
 
Zuletzt bearbeitet:
Zurück
Oben