>> Aggiornamento del firmware con vecchi metodi
Indice dei contenuti |
Via webcm
E' possibile inviare i firmware al modem/router via interfaccia web solo con le immagini firmate (ti_chksum). Solo le immagini ufficiali sono firmate.
Via telnet
E' necessario un server TFTP o HTTP. Per semplicitą spiegherņ come aggiornare via server HTTP.
- Scaricare l'ultima versione di apache: [1]
- Installarlo e come network domain e server name mettiamo localhost oltre all'indirizzo email nel terzo campo. Selezionare run for all users se si vuole avviare il demone per tutti gli utenti del computer.
- Cliccare avanti e poi Finish.
Aprite il vostro browser (Firefox vero? :) e digitate http://localhost/. Dovrebbe apparire "Funziona! Il Server Web Apache č stato installato su questo sito Web!".
Bene, da adesso i vostri file saranno accessibili da C:\Programmi\Apache Group\Apache\htdocs. Copiateci dentro il kernel e il filesystem. Collegatevi al router (staccato il cavo del telefono?):
telnet 192.168.1.1 XXX login: root password: adminAndiamo nella ram (unica zona scrivibile), cancelliamo i file presenti e scarichiamo il kernel:
cd /var rm -rf * wget http://IP_COMPUTER_CON_APACHE/kernel.img
ovviamente C:\Programmi\Apache Group\Apache\htdocs\kernel.img deve esistere!
Mettiamolo nella rom:dd if=kernel.img of=/dev/mtdblock/1
Ripetere la stessa procedura con il filesystem, ricordandosi di non copiarlo in /dev/mtdblock/1 ma in /dev/mtdblock/0.
Via recovery tool
(incluso nel pacchetto del firmware 1.0 oppure qui [2])
-Imposta il protocollo TCP/IP:
ip: 192.168.0.99
maschera: 255.255.255.0
gateway: 192.168.0.1
-Lancia Dlink up2date.exe e premi Next.
-Dai un colpo di reset spegni accendi e attendi, partirą l'aggiornamento, altrimenti riprova.
Solo se si accende solo la lucina power, e nessun'altra:
-entra nel prompt dei comandi e digita telnet 192.168.0.1 21
-Logati con:
USER adam2 PASS adam2
scrivi in maiuscolo e in minusco mi raccomando
-metti questi comandi se il firmware che usi č inferiore alla versione 1.1:
SETENV mtd0,0x900a0000,0x901f0000 SETENV mtd1,0x90010000,0x900a0000 SETENV autoload,1
-metti invece questi comandi se il firmware che usi č 1.1 o superiore:
SETENV mtd0,0x90090000,0x901f0000 SETENV mtd1,0x90010000,0x90090000 SETENV autoload,1
-ora rilancia il recovery tool: ripeti il reset e lo spegni-accendi. Adesso dovrebbe bootstrappare!
N.B.: rimettere le impostazioni del tcp/ip nelle proprietą della scheda di rete alle condizioni iniziali: ottieni ip dinamicamente (raccomandato se non si są cosa fare) oppure indicare ip, mask e gateway staticamente
Questa pagina ti č stata utile?
Hai presente il banner qui sotto? Ecco :D
