[roma2lug] Fwd: OpenWRT e D-Link DSL-624T


Cronologico Percorso di conversazione 
  • From: Daniele De Angelis < >
  • To:
  • Subject: [roma2lug] Fwd: OpenWRT e D-Link DSL-624T
  • Date: Sat, 5 Jan 2013 17:26:43 +0100



---------- Messaggio inoltrato ----------
Da: Gabriele Giagnoli < "> >
Date: 05 gennaio 2013 15:41
Oggetto: Re: OpenWRT e D-Link DSL-624T
A: ">


Ottimo, grazie mille! Tienici informati se pubblicherai l'articolo sul tuo sito!


Il giorno 05 gennaio 2013 13:28, Alessandro Selli < " target="_blank"> > ha scritto:
  Ricordo che qualcuno al Linux Day stava lottando con il modem
ADSL/router D-Link DSL-624T per flasharci il firmware pinguino OpenWRT.

  Essendoci riuscito oggi, posto la procedura.  Ma non ricordo chi aveva
chiesto informazioni a riguardo, e quindi non so se gli arriverà notizia
di questo.

 Il modem ADSL/router D-Link DSL-624T ufficialmente non è un modello
pienamente supportato: sul wiki di OpenWRT (http://wiki.openwrt.org/)
non compare tra i sistemi supportati dalle ultime versioni, e sul
vecchio wiki (http://wiki.openwrt.org/oldwiki/oldtableofhardware) appare
nella lista dei dispositivi WiP
<http://wiki.openwrt.org/oldwiki/openwrtdocs/hardware/d_link/dsl_g624t>
(Work in Progress).  Però funziona!  :-)

  Ecco in breve come ho fatto.  Riporto il log delle operazioni senza
commenti, riservando questi ad un secondo articolo a richiesta oppure ad
un'apposita pagina web che aggiungerò (forse) al mio sito.  Il file
openwrt-ar7-squashfs_10.03.1.bin è stato scaricato da
http://downloads.openwrt.org/backfire/10.03.1/ar7/openwrt-ar7-squashfs.bin
e gli ho poi cambiato nome da openwrt-ar7-squashfs.bin a
openwrt-ar7-squashfs_10.03.1.bin.  L'indirizzo 5.8.8.8 è quello usato di
default dal bootloader Adam2 del dispositivo, ed è disponibile per pochi
secondi dopo l'accensione del modem/router.  Per questa ragione, appena
si esce dal telnet si deve entrare di ftp entro un paio di secondi,
altrimenti il bootloader Adam2 fa partire il firmware presente e
l'indirizzo dell'interfaccia ethernet cambia.

:~$ telnet 5.8.8.8 ftp
Trying 5.8.8.8...
Connected to 5.8.8.8.
Escape character is '^]'.
220 ADAM2 FTP Server ready.
USER adam2
331 Password required for adam2.
PASS adam2
230 User adam2 successfully logged in.
GETENV mtd0
mtd0                  0x900a1000,0x903f0000

200 GETENV command successful
GETENV mtd1
mtd1                  0x90010000,0x903f0000

200 GETENV command successful
GETENV mtd2
mtd2                  0x90000000,0x90010000

200 GETENV command successful
GETENV mtd3
mtd3                  0x903f0000,0x90400000

200 GETENV command successful
GETENV mtd4
mtd4                  0x90010000,0x903f0000

200 GETENV command successful
SETENV mtd1,0x90010000,0x903f0000
200 SETENV command successful
QUIT
221-Thank you for using the FTP service on ADAM2.
221 Goodbye.

502 Command not implemented - Try HELP.
QUIT
221-Thank you for using the FTP service on ADAM2.
221 Goodbye.
CLOSE
502 Command not implemented - Try HELP.
^]
telnet> close
Connection closed.

:~$ ftp -n 5.8.8.8
Connected to 5.8.8.8.
220 ADAM2 FTP Server ready.
ftp> name adam2
?Invalid command
ftp> user adam2
331 Password required for adam2.
Password:
230 User adam2 successfully logged in.
Remote system type is UNIX.
ftp> binary
200 Type set to I.
ftp> quote MEDIA FLSH
200 Media set to FLSH.
ftp> lcd Scaricati
Local directory now /home/alessandro/Scaricati
ftp> !ls open*
openwrt-ar7-squashfs_10.03.1.bin
ftp> put "openwrt-ar7-squashfs_10.03.1.bin"
"openwrt-ar7-squashfs_10.03.1.bin mtd1"
local: openwrt-ar7-squashfs_10.03.1.bin remote:
openwrt-ar7-squashfs_10.03.1.bin mtd1
200 Port command successful.
150 Opening BINARY mode data connection for file transfer.
226 Transfer complete.
2818052 bytes sent in 26.07 secs (105.6 kB/s)
ftp> quote REBOOT
221-Thank you for using the FTP service on ADAM2.
221 Goodbye.
ftp> quit
:~$


  Ciao,


--
Alessandro Selli
Tel: 340.839.73.05
http://alessandro.route-add.net, VOIP: " target="_blank">sip:
Chiave PGP/GPG key: EC885A8B





--
Daniele De Angelis



Archivio con motore MhonArc 2.6.16.

§