Servus zusammen!
Hab mich jetzt extra wegen dem DN 7023-1 hier angemeldet, weil ich hier die meisten Infos drüber gefunden hab und auch nen paar Sachen habe, die ich zu dem Thema hier beisteuern könnte.
Hab also seit Mitte der Woche dieses schöne handliche Gerät. Wollte damit eigentlich meine externe Platte ins Netz hängen, nur leider kann der DN 7023-1 kein ntfs. Meine Platte will ich aber nach Möglichkeit nicht umformatieren. Würde jetzt gerne mal mit verschiedenen Firmwares rumspielen, die man so im Netz findet. Nur will ich mir den DN 7023-1 nicht schrotten. Leider steht die aufgespielte Firmware weder auf der CD noch auf der Digitus-Homepage zur Verfügung. Auch im Netz hab ich meine Version (R3282-1.54d LOADER32 1.20b 017H) nicht gefunden
Also hab ich nach Möglichkeiten gesucht die Firmware auszulesen. Über das Webinterface ist es nicht möglich, da gibts ja nur die Upgradefunktion. Also hab ich das Gerät aufgemacht (geht ja zum Glück einfach). Auf der Platine sind mir ein paar Testpunkte aufgefallen, bezeichnet mit M6, M7, M8, M9, M10 und M11. M10 und M11 sind eine RS232-Schnittstelle, bei den anderen weiß ich nicht welche Funktion die haben, aber ich vermute evtl. JTAG.
Die Daten die ich von der RS232-Schnittstelle lesen konnte (hatte weder Netzwerk noch USB angeschlossen, also sind die Fehlermeldungen OK):
| code: |
-==================================-
Boot Loader [LOADER32 1.20b]
Press <ESC> to enter extra mode
-==================================-
SB PCI reg 0x48 = 00078006
CPU ID: 0x0
Default MAC: 00:40:01:2E:30:74
Initialize MAC & PHY...ETH: RJ45 not found!
OK.
Default IP: 169.254.0.1
Boot the kernel from 0x00F51000 ...
==========================================
CodeTek R32XX [NET Disk] R3282-1.54d
Hardware Version : 1007 Speed 150MHz
==========================================
System running!....
PPP software module initialization
HTTPS_Task(): HTTPS Initial done, port 80.
Line print server listening at port 515...
SEARCH_Task(): SEARCH Initial done.
Wait IDE device ready...ppp0 New Phase[INITIALIZE]
PPPOE send PADI...
<UPNP> UPNPAV is UP.
CMD>ITUNES_Task: Initial done.
SOAP_Task(): SOAP Initial done.
UPNP_Task(): UPNP AV Initial done.
FS_OpenDir: device not found!
SMB_Task(): SMB Initial done.
<FTPS> create C:\PUBLIC folder fail! -1021
retry! PPPOE send PADI...
DHCPC: discovery 3 times, Enter AUTO IP Mode.
retry! PPPOE send PADI...
retry! PPPOE send PADI...
Timeout waiting for PADO packets
ppp0 New Phase[DEAD]
NET_PppEvent(): lower layer device down!
ppp0 Same Phase[DEAD] |
|
Dann steht eine Kommandozeile zur Verfügung, mit help erscheinen alle Befehle. Nur auch hier das Problem: der Befehl "FLASH" hat nur die Optionen "erase", "write" und "info", lesen ist nicht möglich. 
Muss ich wohl doch das Risiko eingehen und einfach ne andere Firmware draufflashen, ohne ne Sicherheitskopie einer funktionierenden zu haben......weil ich hab keine Lust den Flash auszulöten und so auszulesen.
Jemand noch ne Idee?
Und falls nicht, vielleicht helfen meine Erkenntnisse mal jemandem weiter 
Ach ja, das mit dem extra mode hab ich natürlich auch ausprobiert, dann kann man wohl über tftp neue Software laden, nur irgendwie hat nach dieser Meldung nichts mehr reagiert.
Welches System da drauf läuft is mir auch noch nicht ganz klar, es sieht aber eher nicht nach nem Linux aus. Eher irgendwas eigenes.
|