Installare il firmware DD-wrt RC7 e successivi

Da Vocesuip.

questa guida permette l'insallazione di firmware DD-WRT RC7 e successivi su fonera 2100 e2200 tramite l'utilizzo di un collegamento seriale.

Passaggi:

1. Installare un collegamento seriale sulla fonera e impostate il tftpGui (vi rimando alla wiki per i firmware precedenti per le spiegazioni sia del collegamento seriale che dell'impostazione del TftpGui perchè il discorso è analogo, solo che in questo caso avrete bisogno del solo file linux.bin e non trovere i root.fs e vmlinux.bin.l7)


2. Impostare la connessione COM di Hyperterminal (o altro terminale remoto) con i seguenti dati:

9600-8-N-1-Nessuna 

3. Accendere la fonera e entrare in RedBoot e alla comparsa delle prime due righe cliccare CTRL+C

4. copiare linux.bin ( file che contiene tutto il firmware RC7 o superiore)nella cartella di PUT e GET del tftpGui

5.configurare l'IP del bootloader RedBoot e del server TFTP utilizzando il seguente comando

ip_address -l [local ip address]/24 -h [remote server address]

Dove [local ip address] sarà l'indirizzo che assegnereta alla Fonera e [remote server address] è l'Ip del PC da cui invierete i File tramite TftpGui

6. caricare il nuovo firmware con i seguenti comandi:

RedBoot> fis init

queste che seguono sono le righe che compariranno dopo aver inviato il comando:

About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0xa83e0000-0xa83f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa83e0000: .

inviamo il comando seguente:

RedBoot>load -r -v -b 0x80041000 linux.bin

queste che seguono sono le righe che compariranno dopo aver inviato il comando:

Using default protocol (TFTP)
Raw file loaded 0x80041000-0x802e3fff, assumed entry at 0x80041000

inviamo il comando seguente:

RedBoot> fis create linux

queste che seguono sono le righe che compariranno dopo aver inviato il comando:

... Erase from 0xa8030000-0xa82f0000: ............................................
... Program from 0x80041000-0x80301000 at  0xa8030000: ............................................
... Erase from 0xa83e0000-0xa83f0000: .
... Program from 0x80ff0000-0x81000000 at 0xa83e0000: .

inviamo il comando seguente:

RedBoot> fconfig

inserire lo script di boot:

fis load -l linux
exec

cliccare due volte invio e si esce dalla configurazione dello script, andando avanti è possibile configurare IP e Gateway del bootloader Redboot, poi si salva il tutto ed al prompt scrivere:

reset

la fonera si riavvierà e dopo qualche minuto sarete online con il nuovo firmware dd-wrt.

Strumenti personali