Flashen der Fonera mittels einer Telnet-Verbindung unter Verwendung eines TFTP-Servers
ACHTUNG: Anleitung funktioniert, ist aber noch im Aufbau!
Einleitung
Die hier angegebenen IP-Adressen korrespondieren mit jenen der Flash-Kabel-Anleitung und sind daher gegebenenfalls anzupassen.
Vorbereitung
- FON-Firmware 0.7.1r1 besorgen. (Zum B. hier)
- Programme besorgen. Benötigt wird ein TFTP-Server (zum B. TFTPD32) und ein Programm zum Aufbau einer TFTP-Verbindung (zum B. PuTTY).
- TFTP-Server im selben Verzeichnis starten, in dem die beiden entpackten FON-Firmware-Dateien "rootfs.squashfs" und "kernel.lzma" liegen.
- Dem LAN-Port am eigenen Computer folgende Einstellung zuweisen:
- IP: 192.168.1.100
- Subnetmask: 255.255.255.0
- Gateway: bleibt leer!
- DNS: bleibt leer!
Flashvorgang
- Fonera neu booten (lassen) und ca. 5-10 Sekunden nach dem Neustart eine Telnet-Verbindung zum Port 23 auf 192.168.1.1 aufbauen. Für den Verbindungsaufbau hast Du 10 Sekunden Zeit. Schaffst Du das innerhalb dieser Zeit nicht, beginne von vorne. Klappt der Telnet-Verbindungsaufbau einfach nicht, verwende einen Switch zwischen dem Computer und der Fonera.
- An der Eingabeaufforderung des RedBoot(Loaders) die jeweils fett geschriebenen Texte eingeben:
- RedBoot> ip_addr -l 192.168.1.1/24 -h 192.168.1.100 <-ENTER
- RedBoot> fis init <-ENTER
- RedBoot> load -r -b 0x80040450 rootfs.squashfs <-ENTER
- RedBoot> fis create -b 0x80040450 -f 0xA8030000 -l 0x00700000 -e 0x00000000 rootfs <-ENTER
(Dauer: rund 15 Minuten und 40 Sekunden) - RedBoot> load -r -b 0x80041000 kernel.lzma <-ENTER
- RedBoot> fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7 <-ENTER
(Dauer: rund 75 Sekunden) - RedBoot> reset <-ENTER und das Fenster kann nach ein paar Sekunden geschlossen werden. oder an Stelle der letzten Zeile diese beiden Eingaben ausführen:
- RedBoot> fis load -l vmlinux.bin.l7 <-ENTER
(Dauer: rund 10 Sekunden) - RedBoot> exec <-ENTER und das Fenster kann nach ein paar Sekunden geschlossen werden.
Abschluss
Die Fonera ist jetzt fertig geflasht und gebootet. Es empfiehlt sich, anschließend noch den SSH-Zugang zu aktivieren und die FON-Firmware-Autoupdatefunktion lahm zu legen oder am besten gleich die FreeWLAN-Addons zu installieren.
