IlPuntoTecnico

Hardware e Software => Connessioni ADSL/VDSL/FTTC => Topic aperto da: osvi - 31 Luglio 2005, 14:42

Titolo: Possessori 504t A Me!
Inserito da: osvi - 31 Luglio 2005, 14:42
qualcuno che ha il 504t e che ha il firmware australiano cioè

DSL-504T.fw.2.00B01T01.zip (http://www.efei.it/DSL-504T.fw.2.00B01T01.zip)



avrei bisogno che scaricasse www.efei.it/wgetwin.zip e lanciasse il bat
dovrebbe scaricare un file (mtd0).. da inviare gentilmente a [email protected] :D


(sai com'è.. hanno aggiunto il supporto dynds e noip sul firmware2.0, vorrei arrabbonarlo x metterlo sul 30xt :) )
Titolo: Possessori 504t A Me!
Inserito da: marven - 31 Luglio 2005, 16:03
Scaricati questa utility, decompressore di cab installshield:
ftp://hobbes.nmsu.edu/pub/os2/win32os2/i6comp020.zip (http://ftp://hobbes.nmsu.edu/pub/os2/win32os2/i6comp020.zip)
e decomprimiti i 2 file cab che trovi dentro il file
DSL-504T_V2.00B01T01.exe
che decomprimi con winrar.
Titolo: Possessori 504t A Me!
Inserito da: osvi - 31 Luglio 2005, 16:20
-.-

il file l'ho decompresso in un attimo,s enza decompressore install shield :D

solo che è un file unico
usa sempre tiupgrade che crea un mtd4 che comprende kdernel e fs
poi fa un "put fw mtd4"
dove fw è un file intero di 2 mb :(

ho provato a dividerlo, con un hex editor (cercando i primi 4b che indicano l'inizio di squashfs), ma non me lo monta
potrebbe essere pure una versione modificata di squash con compressione diversa, ma prima vorrei vedere se con l'immagine estratta invece che ricavata posso montarlo o no :D
Titolo: Possessori 504t A Me!
Inserito da: marven - 31 Luglio 2005, 17:07
Si avevo visto che era un file unico, pensavo si potesse spezzare con un hex editor...
Titolo: Possessori 504t A Me!
Inserito da: osvi - 31 Luglio 2005, 17:09
o provato ma da il classico errore di mount "filesystem errato o superblocco danneggiato - prova dmesg ecc" :( :(
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 31 Luglio 2005, 19:53
ma i sorgenti non li hanno ancora rilasciati..... chiedere a mcc?? cavolo sarebbe bellissimo......
Titolo: Possessori 504t A Me!
Inserito da: osvi - 31 Luglio 2005, 20:38
chiedere a mcmcc cosa?

dai nessuno col 504t???
non ci credo infami -.-
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 31 Luglio 2005, 21:07
se ha notato questo nuovo firmware e come si fa a montarlo ecc....

per me è squashfs 1 forse è per questo che non lo monta visto che il nostro 300t usa squashfs 2.1 modificato da mcc con compressione 7z...... prova a fare una prova con lo squashfs "classico" versione 1.x

prova con questo http://ftp.dlink.ru/pub/ADSL/DSL-504T/Firm...EU.20050630.zip (http://ftp.dlink.ru/pub/ADSL/DSL-504T/Firmware/ADSL2+/DLinkEU_DSL-504T_V2.00B01T01.EU.20050630.zip)
Titolo: Possessori 504t A Me!
Inserito da: osvi - 31 Luglio 2005, 23:04
ma non è retrocompatibile? O_o a me pareva di si
Titolo: Possessori 504t A Me!
Inserito da: osvi - 31 Luglio 2005, 23:05
in ogni caso pure quello usa il file unificato.... dai per favore, che nessuno non lo abbia messo non ci credo dai.. -.-
Titolo: Possessori 504t A Me!
Inserito da: marven - 31 Luglio 2005, 23:21
@Samy
Prova a chiedere nel forum australiano:
http://forums.whirlpool.net.au/forum-threads.cfm?f=82&g=55 (http://forums.whirlpool.net.au/forum-threads.cfm?f=82&g=55)
Titolo: Possessori 504t A Me!
Inserito da: joker - 31 Luglio 2005, 23:46
ciao samy io o installato i firmwarel DSL-504T_V2.00B01T01.EU.20050630.zip sul mio 504t quando lancio il file down.bat non succede niente sbaglio qualcosa????
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 03:12
prova a loggarti dentro l'interfaccia prima

casomai prova questo:

wget http://192.168.1.1/cgi-bin/webcm?getpage=/dev/mtdblock/0 (http://192.168.1.1/cgi-bin/webcm?getpage=/dev/mtdblock/0)
pause


ti ringrazio!!!
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 10:48
ok sono entrato nell''interfaccia poi o lanciato il .bat per un momento si e aperta una finesta dos "conneting 192.168.1.1:80...."ma poi niente
Pero non o capito deve scaricare qualche file?
si e dove??
Titolo: Possessori 504t A Me!
Inserito da: marven - 01 Agosto 2005, 12:13
@Joker
Deve scaricare il file "0" nella stessa cartella dove si trovano i due file .bat e .exe, prova ad eseguire il bat dal prompt dei comandi, cosi' non ti chiude la finestra ....
PS
Ho trovato il problema: devi prima entrare nell'interfaccia web con user name e password, poi lanci il .bat. Se non sei autenticato non funge...
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 14:29
ho fatto come mi hai detto o creato una cartella o messo i due file e o lancianto da dos il down.bat,ma il risultato e questo
C:\Documents and Settings\michele\Documenti\yy>down.bat

C:\Documents and Settings\michele\Documenti\yy>wget http://192.168.1.1/cgi-bin/w (http://192.168.1.1/cgi-bin/w)
ebcm?getpage=/dev/mtdblock/0
--14:44:29--  http://192.168.1.1:80/cgi-bin/webcm?getpage=/dev/mtdblock/0 (http://192.168.1.1:80/cgi-bin/webcm?getpage=/dev/mtdblock/0)
           => `0'
Connecting to 192.168.1.1:80... connected!
HTTP request sent, awaiting response... 401 Unauthorized
Connecting to 192.168.1.1:80... connected!
HTTP request sent, awaiting response... 401 Unauthorized
Authorization failed. :(  
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 14:55
sai che, mi sa che hanno corretto il bug che webcm con getpage ti fa scaricare qualsiasi file dal router (scaricatevi /dev/mtdblock/3, leggetelo con notepad e avrete la pass di admin..)

uhm potresti provare (per favore)

login in telnet
ps x |grep thttp
Citazione
# ps x |grep thttp
   41[b/] root        396 S   /usr/sbin/thttpd -g -d /usr/www -u root -p 80 -c /cgi
  498 root        312 S   grep thttp
a questo punto devi killare il pid di thttpd: kill 41
e copiare il fs nella ram: dd if=/dev/mtdblock/0 /var/fs
avviare il webserver: /usr/sbin/thttpd -g -d /var -u root -p 80

fare, dalla cartella con wget.exe:
wget http://192.168.1.1/fs (http://192.168.1.1/fs)

e dovrebbe scaricarlo :)
poi dopo basta un riavvio del router per farlo tornare normale

grazie ancora!
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 15:08
scusa samy ma non c'e un'altra soluzione un po piu semplice?perche non ci o capito niente di quello che mi hai chiesto :huh:  
Titolo: Possessori 504t A Me!
Inserito da: marven - 01 Agosto 2005, 15:20
Citazione
Authorization failed. sad.gif
Ma sei entrato prima nell'interfaccia web con user name e password come ho detto prima? A me (302t) funge perfettamente...
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 15:25
Citazione
Citazione
Authorization failed. sad.gif
Ma sei entrato prima nell'interfaccia web con user name e password come ho detto prima? A me (302t) funge perfettamente...
si prima mi sono logato e poi da dos o lanciato down.bat,piu' di questo non se che fare :unsure:  
Titolo: Possessori 504t A Me!
Inserito da: marven - 01 Agosto 2005, 15:32
Beh... a questo punto ne concludo che dipende dal firmware, io ho Samy 1.0.1...
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 15:52
come detto prima, probabilmente con il fw 2.0 non è possibile fare quella cosa

joker da telnet digita:
Citazione
ps x |grep http
ti esce: NUMERO root        396 S  /usr/sbin/thttpd -g -d /usr/www -u root -p 80 -c /cgi
a questo punto devi fare:
Citazione
kill NUMERO
che in genere è 41
poi dai
Citazione
dd if=/dev/mtdblock/0 /var/fs
/usr/sbin/thttpd -g -d /var -u root -p 80

a questo punto dalla cartella con wget.exe:
wget http://192.168.1.1/fs (http://192.168.1.1/fs)
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 17:49
samy guarda cosa mi esce quando digito kill 41

BusyBox on (none) login: admin
Password:


BusyBox v0.61.pre (2005.06.30-07:16+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ps x |grep http
  196 root       1180 S    /usr/sbin/thttpd -g -d /var -u root -p 80
  201 root       1284 R    grep http
# kill 41
kill: 41: No such process
#
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 17:53
kill 196
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 17:53
scusa ma quando digito 192.168.1.1 mi esce questa scermata

Index of /

mode  links  bytes  last-changed  name
dr-x   1           0  Jan  1 12:00  ./
drwx   1          64  Jun 30 07:42  ../
dr-x   1           0  Jan  1 12:00  cache/
dr-x   1           0  Jan  1 12:00  dev/
dr-x   1           0  Jan  1 12:00  flash/
dr-x   1           0  Jan  1 12:00  html/
dr-x   1           0  Jan  1 12:00  lib/
dr-x   1           0  Jan  1 12:00  lock/
dr-x   1           0  Jan  1 12:00  log/
dr-x   1           0  Jan  1 12:00  proc/
dr-x   1           0  Jan  1 12:00  run/
dr-x   1           0  Jan  1 12:00  tmp/
-r-x   1       55688  Jan  1 12:00  upgrader*
dr-x   1           0  Jan  1 12:00  var/

e adesso cosa faccio :(  
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 17:59
dd if=/dev/mtdblock/0 /var/fs

wget http://192.168.1.1/fs (http://192.168.1.1/fs)
o se non va
http://192.168.1.1/var/fs (http://192.168.1.1/var/fs)

(non preoccuparti riavviandolo ti tornerà normale)
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 18:13
ok per fortuna lo resettato ed e tutto ok wahoooo...
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 18:33
il file "fs" l'hai scaricato? :F
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 20:24
mi spiace ma non a scaricato niente :(  
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 01 Agosto 2005, 20:46
prova a rifare

da telnet digita:

ps x |grep http       <--------     ti esce una riga tipo:

NUMERO root 396 S /usr/sbin/thttpd -g -d /usr/www -u root -p 80 -c /cgi

a questo punto devi fare:

kill NUMERO (della riga sopra)      <------- prima avevi sbagliato questo!!!

poi dai

dd if=/dev/mtdblock/0 /var/fs
/usr/sbin/thttpd -g -d /var -u root -p 80

a questo punto dalla cartella con wget.exe:
wget http://192.168.1.1/fs (http://192.168.1.1/fs)

riavvia il router......... dai facci sto favore vai tranquillo al router non succede niente
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 22:27
scusa non ho capito bene questo passaggio

a questo punto dalla cartella con wget.exe:
wget http://192.168.1.1/fs (http://192.168.1.1/fs)


quando o inserito questi

dd if=/dev/mtdblock/0 /var/fs
/usr/sbin/thttpd -g -d /var -u root -p 80
 
mi rimane cosi

#

cosa devo fare???
 
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 01 Agosto 2005, 22:47
perfetto !!!

scarica questo http://www.interlog.com/~tcharron/wgetwin-1_5_3_1-binary.zip (http://www.interlog.com/~tcharron/wgetwin-1_5_3_1-binary.zip)

apri un'altro prompt entra nella cartella dove lo hai scompattato e digita

wget http://192.168.1.1/fs (http://192.168.1.1/fs)

oppure usa qualsiasi altro download manager passando il link http://192.168.1.1/fs (http://192.168.1.1/fs)
Titolo: Possessori 504t A Me!
Inserito da: osvi - 01 Agosto 2005, 22:59
ma glielo avevo già fatto scaricare wget O_o

joker, per caso hai vnc?
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 01 Agosto 2005, 23:05
dai joker è l'ultimo passo ...... ce la puoi fare.........
Titolo: Possessori 504t A Me!
Inserito da: joker - 01 Agosto 2005, 23:10
niente da fare submax o fatto come mi hai detto o aperto un'altra schermata dos e o dato il comando wget http://192.168.1.1/fs (http://192.168.1.1/fs)

io piu di questo non so che fare
x samy non o vnc!! non so neanche cose

questa e la schermata del login


BusyBox on (none) login: admin
Password:


BusyBox v0.61.pre (2005.06.30-07:16+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# ps x |grep http
   51 root       1196 S    /usr/sbin/thttpd -g -d /usr/www -u root -p 80 -c /cg
# kill 51
# dd if=/dev/mtdblock/0 /var/fs
BusyBox v0.61.pre (2005.06.30-07:16+0000) multi-call binary

Usage: dd [if=FILE] [of=FILE] [bs=N] [count=N] [skip=N]
          [seek=N] [conv=notrunc|noerror|sync]

# /usr/sbin/thttpd -g -d /var -u root -p 80
#



 



questa e la seconda schermata del comando wget che mi a detto submax

C:\Documents and Settings\michele\Documenti\yy>wget http://192.168.1.1/fs (http://192.168.1.1/fs)
--23:24:32--  http://192.168.1.1:80/fs (http://192.168.1.1:80/fs)
           => `fs'
Connecting to 192.168.1.1:80... connected!
HTTP request sent, awaiting response... 404 Not Found
23:24:32 ERROR 404: Not Found.
Titolo: Possessori 504t A Me!
Inserito da: osvi - 02 Agosto 2005, 00:31
wget http://192.168.1.1/var/fs (http://192.168.1.1/var/fs)
Titolo: Possessori 504t A Me!
Inserito da: osvi - 02 Agosto 2005, 00:32
cioè se fai
# /usr/sbin/thttpd -g -d /var -u root -p 80
devi scaricare fs visto che sei già in var
se fai
# /usr/sbin/thttpd -g -d / -u root -p 80
devi prendere /var/fs
Titolo: Possessori 504t A Me!
Inserito da: osvi - 02 Agosto 2005, 02:55
..niente? :(
Titolo: Possessori 504t A Me!
Inserito da: Liquidsky - 02 Agosto 2005, 08:05
@Samy
Citazione
# dd if=/dev/mtdblock/0 /var/fs
BusyBox v0.61.pre (2005.06.30-07:16+0000) multi-call binary

Usage: dd [if=FILE] [of=FILE] [bs=N] [count=N] [skip=N]
[seek=N] [conv=notrunc|noerror|sync]
Non vorrei sembrarvi saccente ma, se non vado errato, "dd" sta' indicando un errore....
Non dovrebbe essere:
"dd if=/dev/mtdblock/0 of=/var/fs"?
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 02 Agosto 2005, 10:08
riposto la prodedura completa e corretta
Codice: [Seleziona]
da telnet digita:

ps x |grep http <-------- ti esce una riga tipo:

NUMERO root 396 S /usr/sbin/thttpd -g -d /usr/www -u root -p 80 -c /cgi

a questo punto devi fare:

kill NUMERO (della riga sopra) <------- prima avevi sbagliato questo!!!

poi dai

dd if=/dev/mtdblock/0 of=/var/fs         <-----------  l'ultima volta hai sbagliato questo

e poi

/usr/sbin/thttpd -g -d /var -u root -p 80

scarica questo http://www.interlog.com/~tcharron/wgetwin-1_5_3_1-binary.zip

apri un'altro prompt entra nella cartella dove lo hai scompattato e digita

wget http://192.168.1.1/fs

oppure usa qualsiasi altro download manager passando il link http://192.168.1.1/fs

riavvia il router......... dai facci sto favore vai tranquillo al router non succede niente

@samy: ora è giusta?
Titolo: Possessori 504t A Me!
Inserito da: osvi - 02 Agosto 2005, 14:04
ehm che figura... ovvio si dovrebbe essere ok :D

la sintassi di dd se da qualche parte hai un input da un'altra hai un output.. come sono stordito
Titolo: Possessori 504t A Me!
Inserito da: Patry83 - 02 Agosto 2005, 14:17
ma scusa samy...faglielo a fare a fabio (o vlad come lo chiami tu) ieri ero a casa sua e ho visto che ha il 504t...

ah e sai cosa ho visto anche??? che il programma tiuipgrade di mcmcc nn è nient'altro che il programma ufficiale x aggiornare i 504t che fornisce dlink....infatti fabio mi ha fatto vedere il programma e m ha detto che l'ha scaricato dal sito della dlink...nn dal sito di mcmcc...
Titolo: Possessori 504t A Me!
Inserito da: joker - 02 Agosto 2005, 14:27
ragazzi c'e lo fatta con l'ultima procedure di submax e andato tutto ok mi a scaricato il file fs
x samy
te lo mando per posta
Titolo: Possessori 504t A Me!
Inserito da: osvi - 02 Agosto 2005, 14:28
si patry avevo notato pure io che era lo stesso
in ogni caso non mi piace, è un routerkiller -.- :D

vl.. ehm fabio già ieri mi ha chiesto "ma che ip ha il mio pc?" quindi non credo che riesca a muoversi dentro una shell ;D
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 02 Agosto 2005, 14:47
bravo joker!!! ;)  :wub:

samy facci sapere.....
Titolo: Possessori 504t A Me!
Inserito da: osvi - 02 Agosto 2005, 15:05
azz, non si monta :S
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 02 Agosto 2005, 15:08
mannagggggggiiiiiaaaaaaaaaa  :(

ultimamente sul sito di mcc è comparso questo http://www.mcmcc.bat.ru/dlinkt/squashfs-ng.tar.gz  (http://www.mcmcc.bat.ru/dlinkt/squashfs-ng.tar.gz). può centrare qualcosa?
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 02 Agosto 2005, 16:52
se non c'entra ........ per me lo devi montare usando lo squashfs 1.x originale e non quello di mcc.....

penso che la retrocompatibillità sia garantita ....  se lo è ....... solo tra le versioni 1.x e 2.x di squashfs originale ........ ma NON con quello di mcc............

al massimo ...... danyduck mi pare usasse squashfs 1.x perchè ha modificato il firmware di zwanky..... prova a vedere se lo monta lui e ti invia un tar.bz2
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 03 Agosto 2005, 01:46
......... samy allora....... che ne pensi?
Titolo: Possessori 504t A Me!
Inserito da: osvi - 03 Agosto 2005, 01:58
gli ho girato la mail
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 03 Agosto 2005, 08:30
fammi sapere sono curioso........
Titolo: Possessori 504t A Me!
Inserito da: osvi - 03 Agosto 2005, 13:54
appena so qualcosa lo posto
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 04 Agosto 2005, 10:42
novità?
Titolo: Possessori 504t A Me!
Inserito da: osvi - 04 Agosto 2005, 19:54
niente il filesystem non si monta && quell'affarino nuovo non mi si compila
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 04 Agosto 2005, 20:27
ma a questo punto ho il dubbio che non sia squashfs...... magari anno cambiato...... oppure il nuovo firmware è quello che ha fatto mcc e forse usa quello squash-ng che apparso di recente sul suo sito.......

dai ci dobbiamo riuscire!!!!! ;)  :lol:

p.s. sai vorrei che dyndns salvi le impostazioni....... così com'è adesso non è molto comodo....... e "sgraffiniare" dal firmware per 504 mi sembra la soluzione .........
Titolo: Possessori 504t A Me!
Inserito da: marven - 05 Agosto 2005, 16:40
Citazione
e "sgraffiniare" dal firmware per 504 mi sembra la soluzione .........
Magari anche dai nuovi firmware Aztech...
ftp://ftp.aztech.com/sgp/Shiro/600E_EU_EW/ (http://ftp://ftp.aztech.com/sgp/Shiro/600E_EU_EW/)
Titolo: Possessori 504t A Me!
Inserito da: osvi - 05 Agosto 2005, 19:09
squash-ng

sono quasi sicuro che usa questo nuovo squashfs... solo che mcmcc non mette neanche un readme dentro l'archivio, da i sorgenti tanto per dire "eh vi do pure i sorgenti" ma se non spiega un minimo..
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 05 Agosto 2005, 19:28
basta lanciare make...... epoi lo usi dalla directory in cui si trova
Titolo: Possessori 504t A Me!
Inserito da: osvi - 06 Agosto 2005, 00:34
a te si è compilato?
Titolo: Possessori 504t A Me!
Inserito da: submax82 - 06 Agosto 2005, 10:35
no........ per adesso devo prima ricompilare il kernel poi ti dico......

mi puoi spedire il file dell'fs di joker........ così se riesco ....... ti rispedisco il tar.bz2