- Mitglied seit
- 5 Jul 2007
- Beiträge
- 13
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo!
Ich habe mir bei ebay günstig eine Eumex 300 IP ersteigert und in meiner Euphorie musste ich doch gleich dem optimierungswahn nachgehen und die AVM-Software auf das Teil raufkloppen.
Nach viel Lektüre (aber scheinbar doch zu wenig wie ich jetzt sehe (wichtige Vorkehrungen nicht getroffen)) habe ich mich dann entschlossen den Vorgang zu beginnen.
Hier das Log:
Seitdem blinken alle LED's in einem festen Intervall immer kurz auf - die Box bootet nicht mehr.
Auf den FTP-Server komme ich noch rauf, dennoch sind die Ausgaben der dort getätigten Kommandos auch nicht sehr erfreulich:
Soweit so schlecht. Also mal das recovery-perl-script gezogen und ein wenig modifiziert (verdammt - wer hat dieses script geschrieben?! (ich weiß, nicht meckern über die Arbeit anderer )) und drüberlaufen lassen.
Der scheinbar korrupierte enviroment-kram macht sich hier scheinbar mehr als deutlich bemerkbar.
Und jetzt das beste: Nein, ich habe vorher keinen env-dump gemacht => d.h. wohl, ich weiß nicht mal mehr, welche mac-adresse welches interface hatte (ist das denn so schlimm? kann ich denen nicht einfach irgendwas geben? warum sollte dies dann nicht funktionieren?)
Ich entschuldige mich für meine Dummheit, erfrage aber dennoch verzweifelt um Hilfe und vorallem Geduld :|
MfG,
d@ten
Ich habe mir bei ebay günstig eine Eumex 300 IP ersteigert und in meiner Euphorie musste ich doch gleich dem optimierungswahn nachgehen und die AVM-Software auf das Teil raufkloppen.
Nach viel Lektüre (aber scheinbar doch zu wenig wie ich jetzt sehe (wichtige Vorkehrungen nicht getroffen)) habe ich mich dann entschlossen den Vorgang zu beginnen.
Hier das Log:
$ /usr/bin/ftp 192.168.178.1
Connected to 192.168.178.1.
220 ADAM2 FTP Server ready.
Name (192.168.178.1:daten): adam2
331 Password required for adam2.
Password:
230 User adam2 successfully logged in.
Remote system type is UNIX.
ftp> passive
Passive mode: off; fallback to active mode: off.
ftp> passive
Passive mode: on; fallback to active mode: on.
ftp> debug
Debugging on (debug=1).
ftp> bin
---> TYPE I
200 Type set to I.
ftp> quote MEDIA FLSH
---> MEDIA FLSH
200 Media set to FLSH.
ftp> put kernel.image "kernel.image mtd1"
local: kernel.image remote: kernel.image mtd1
---> EPSV
502 Command not implemented - Try HELP.
disabling epsv4 for this connection
---> PASV
227 Entering Passive Mode (192,168,178,1,198,217).
---> STOR kernel.image mtd1
150 Opening BINARY mode data connection for file transfer.
100% |**************************************| 3623 KB 409.65 KB/s 00:08
426 Connection close; transfer aborted.
3710728 bytes sent in 00:08 (409.61 KB/s)
ftp> ^D
---> QUIT
Seitdem blinken alle LED's in einem festen Intervall immer kurz auf - die Box bootet nicht mehr.
Auf den FTP-Server komme ich noch rauf, dennoch sind die Ausgaben der dort getätigten Kommandos auch nicht sehr erfreulich:
$ telnet 192.168.178.1 21
Trying 192.168.178.1...
Connected to 192.168.178.1.
Escape character is '^]'.
220 ADAM2 FTP Server ready.
USER adam2
331 Password required for adam2.
PASS adam2
230 User adam2 successfully logged in.
GETENV
501 environment variable not set.
GETENV mtd0
mtd0 0x900C0000,0x903C0000
200 GETENV command successful
Soweit so schlecht. Also mal das recovery-perl-script gezogen und ein wenig modifiziert (verdammt - wer hat dieses script geschrieben?! (ich weiß, nicht meckern über die Arbeit anderer )) und drüberlaufen lassen.
$ ./recover-eva -f firmware.tar
Looking for Fritz!Box oo###O. found!
ADAM2 version 0.18.1 at 192.168.178.1 (192.168.178.1)
ARRAY(0x189c70c)####Product ID: Fritz_Box_Eumex300IP
Hardware Revision: 78
Urlader Revision: 97
Firmware Revision: 15.04.05
MTD0: 3145728 bytes
MTD1: 720896 bytes
MTD2: 65536 bytes
MTD3: 131072 bytes
MTD4: 131072 bytes
./var/tmp/kernel.image
./var/tmp/filesystem.image
recover.tmp/var/tmp/kernel.image: removed checksum
CRC32: BD687F69
Flashing recover.tmp/var/tmp/kernel.image to mtd1 ...FAILED: 550 <blockname> environment variable not set.
Der scheinbar korrupierte enviroment-kram macht sich hier scheinbar mehr als deutlich bemerkbar.
Und jetzt das beste: Nein, ich habe vorher keinen env-dump gemacht => d.h. wohl, ich weiß nicht mal mehr, welche mac-adresse welches interface hatte (ist das denn so schlimm? kann ich denen nicht einfach irgendwas geben? warum sollte dies dann nicht funktionieren?)
Ich entschuldige mich für meine Dummheit, erfrage aber dennoch verzweifelt um Hilfe und vorallem Geduld :|
MfG,
d@ten