Expert
6490 info sheet [EN]
6490 Partitions
6490 Backup from Bootloader
6490 Flash via Bootloader
ADAM2-Bootloader
Bootloader-Backup anlegen
Bootloader überschreiben
Bootloader-Befehle
Bootloader-Quelltext
Aufbau des Bootloaders
Bootloader und Freetz
Ablauf eines Firmware-Updates
Flash Partitionierung
Hidden SquashFS
Contiguous SquashFS
Hidden Root
NAND Root
Dateisystem
Kernel
Weblinks
Platz sparen im Dateisystem der FritzBox
Vorwort und Motivation
Bestandsaufnahme: Wo stecken die Platzfresser?
Schritt 1: Untersuchung Original-Firmware
Schritt 2: Untersuchung Mod-Firmware
Schritt 3: Vorher-Nachher-Vergleich existierender Dateien
Weitere Spartricks
Auslagerung von Dateien
Komprimierte Binaries und Nutzdaten
Ältere bzw. alternative Software-Versionen
Firmware-Patches aus Menuconfig
Schlußwort
Wie die FritzBox Manipulationen erkennt
Ursachen
Diagnose
eventsdump
strace
Character Device Nodes
Lösungen
In Handarbeit
Säuberungsaktion beim Systemstart
Regelmäßiges Aufräumen mit cron
Telnet ruhig stellen per Hex-Editor
Nachgelagertes Aufräumen per Proxy-Skript (Firmware-Variante)
Nachgelagertes Aufräumen per Proxy-Skript (transiente Variante)
Aufräumen direkt nach dem Login (Firmware-Variante)
Aufräumen direkt nach dem Login (transiente Variante)
Freetz Patch
einfacheres Löschen
Schlußwort und Ausblick
Rudi-Shell
Feature-Übersicht
Systemvoraussetzungen
Server
Client
Was NICHT gebraucht wird
Platzbedarf der Rudi-Shell
Shell-Skript ausführen
Historie verwenden
Download Tar-Archiv
Download langer Konsolenausgabe
Datei-Upload
Sicherer Zugriff via HTTPS
HTTPS-Zugriff reloaded & improved
Firmware remote flashen
Flash-Partitionen im laufenden Betrieb sichern
Motivation
Voraussetzungen
Lösungsweg
Kopien von Block Devices (mtdblock*)
Kopien von Character Devices (mtd*)
Ein (gefährlicher?) Tip, ohne Gewähr
Wege, sich schnell einen Überblick zu verschaffen
/proc/partitions
/proc/mtd
Anmerkungen zur 7270v3 mit 2.6er Kernel (mit Version 74.04.88 getestet)
Zusammenfassung
Flash-Partitionen von außen mit FTP sichern
Motivation
Voraussetzungen
Allgemeine Informationen zur Datensicherung
Sicherung mit Linux-Standard-FTP (ftp)
Sicherung mit Linux-NcFTP (ncftpget)
Sicherung mit Cygwin-NcFTP (ncftpget)
Uploads via FTP
Signieren von Firmware
Konkrete Anwendung in Freetz
Einstellungen speichern im Urlader-Environment
Vorwort und Motivation
Lösungsmöglichkeiten
Bootloader Environment
Variable “kernel_args”
Kernel_Args-API
Countdown-Trick
Grenzen des kernel_args-API
Mögliche Anwendungsfälle