Apparati > Firmware (di classe WRT)

Aggiornare la Fonera con i nuovi firmware DD-WRT v24 e successivi

(1/18) > >>

Max:
Attenzione non mi assumo nessuna responsabilit? in caso di danno alla vostra Fonera !!

Dalla versione RC7 di DD-WRT verr? rilasciato un solo file .bin !

La seguente guida serve solo per aggiornare la Fonera con gi? installato DD-WRT !!
 
Ecco come precedere all'aggiornamento dalle RC precedenti ..

Programmi e file necessari:

- Putty
- Tftpd32
- File immagine "linux.bin"

Il file immagine "linux.bin" della v24 lo trovate sul sito DD-WRT:

http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24/Atheros%20WiSoc/Fonera


1) Iniziamo con il disabilitare tutte le schede di rete che non ci servono ed impostiamo l'indirizzo ip del pc, con firewall ed antivirus disattivati, come in figura





2) Colleghiamo il cavo di rete, non importa se cross o dritto, della Fonera al pc SENZA accenderla.

3) Apriamo Putty e impostiamo come in figura





4) Apriamo il Prompt dei comandi (tramite start => Esegui => cmd) e digitiamo:
ping 192.168.1.254 -t

Per la fonera 2200 l'indirizzo ip per il ping potrebbe essere 192.168.1.1 quindi in caso di non risposta cambiate il comando in:
ping 192.168.1.1 -t



5) Ora diamo invio e non appena la Fonera risponder? al ping andiamo su Putty e clicciamo su Open.


Se tutto ? andato bene dovremmo essere su RedBoot.


6) Apriamo tftpd32 ed impostiamo la directory dove ? stato salvato il file linux.bin



7) Andiamo su Putty e digitiamo "fis init -f" (senza le ""), premiamo invio ed aspettiamo qualche secondo.

8) Impostiamo l'indirizzo ip del Default Server su 192.168.1.166 con il seguente comando:

- Se avete una Fonera 2100 e per entrare in RedBoot avete usato l'ip 192.168.1.254
   "ip_address -l 192.168.1.254/16 -h 192.168.1.166"

- Se avete un Fonera 2200 e per entrare in RedBoot avete usato l'ip 192.168.1.1
   "ip_address -l 192.168.1.1/16 -h 192.168.1.166"

Successivamente digitiamo "load -r -b 0x80041000 linux.bin" e premiamo invio.





9) Digitiamo "fis create linux", premiamo invio ed aspettamo 15 min circa, la Fonera 2200 ci mette 30 min.

10) Appena finisce dobbiamo impostare lo script di avvio quindi digitiamo "fconfig" ed alla richiesta "Enter script, terminate with empty line" digitate

"fis load -l linux" seguito da invio
"exec" seguito da doppio invio.



Appena vi viene chiesto " Update RedBoot non-volatile configuration - continue (y/n)? " premete y e poi riavviate.

Mi raccomando una volta avviato DD-WRT non dimenticatevi di resettare la fonera, ? importante !

Spero sia gradito ... scusate gli orrori ( :-o) ortografici  :roll:



 

Fabietto_DJ:
Guida chiara e semplice! Ottima!

Max:

--- Citazione da: Fabietto_DJ - Aprile 02, 2008, 02:43:19 pm ---Guida chiara e semplice! Ottima!

--- Termina citazione ---

Grassssie  :-D Speriamo sia anche utile  :-D

Fabietto_DJ:
Per m? ? servita!
Comunque volevo aggiungere che: se via tftp si hanno problemi a trasferire il firmware, si pu? trasferire via seriale (molto, ma molto lento...).
Basta sostituire il comando

--- Codice: ---load -r -b 0x80041000 linux.bin
--- Termina codice ---
con

--- Codice: ---load -r -b 0x80041000 -m xmodem
--- Termina codice ---
e trasferire via seriale con xmodem.

La velocit? ? intorno a 1kB/s, quindi circa 50 minuti per trasferire... ma se via ethernet non si riesce, si pu? fare anche cos?...

fabiocroc:
Io ho scoperto che uno dei maggiori problemi nel trasferimento dei file in tftp ? la presenza di altre schede di rete (credo qualche piccolo bug di tftp32, ma anche con altri progs ho avuto problemi..)

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa