Fritzbox 3270 v1 suche Firmware oder Recovery (8MB version)

Fritzerl

Neuer User
Mitglied seit
29 Dez 2015
Beiträge
10
Punkte für Reaktionen
0
Punkte
0
Hallo,
hat noch jemand irgendeine Firmware für die 3270 v1 mit dem 8MB großen Speicher? Bei AVM bekommt man bloß noch die Firmware für die v2 und v3 (beide 16MB).
Grüße
 
Eine 3270v1 mit 8MB NOR-Flash gab es doch m.W.n. offiziell überhaupt nicht oder doch? Das wäre dann ja eine Rarität aus der "Nullserie"...
 
Vielen Dank für die Antwort. Hab die Box mal geöffnet und den Speicher IC gesucht. Ist doch ein 128Mb (16MB) Flash ST M29W128GH verbaut... lag ich falsch mit meiner 8MB Vermutung.
Dann ist das auch nicht die Lösung für mein Problem beim flashen. Recovery von v2 bricht ab weil es nicht in den Speicher passt. Flashen über ADAM2 des v2 kernel.image bricht bislang auch immer ab. Letzte Hoffnung ist dann wohl das flashen des kernels in Teilen. Wenn das auch nicht klappt, dann wandert die Box auf den Schrott.
 
hast du das ruKernelTool mal verwendet, um die Box-Info auszulesen?
 
Ja.
Adam2-IP-Adresse setzen... erfolgreich Warten auf die Box... Box anpingen... Host ist da. FTP-Verbindung zum Stoppen aufbauen... überprüfen... verbunden Box-Informationen: ProductID: Fritz_Box_3270 HWRevision: 137 SerialNumber: 0000000000000000 annex: B autoload: yes bootloaderVersion: 1.467 bootserport: tty0 my_ipaddress: 192.168.178.1 Flash-/Speichergrößen: ProductID: Fritz_Box_3270 HW-Revision: 137 => FRITZ!Box WLAN 3270
 
Zuletzt bearbeitet:
Danke erst mal aber die FW löst mein Problem leider auch nicht...

ruKernelTool bricht das flashen ab:
...
F E H L E R:
Das kernel.image ist größer als der verfügbare Platz!
Zwischenablage01.jpg

ADAM2 mit ftp komme ich auch nicht weiter:
ftp> debug

Debugging EIN .

ftp> bin
---> TYPE I 200 Type set to BINARY
ftp> quote MEDIA FLSH
---> MEDIA FLSH 200 Media set to MEDIA_FLASH
ftp> put kernel.image mtd1
---> PORT 192,168,178,10,4,58
502 Command not implemented

---> STOR mtd1

425 can't open data connection
 
Zuletzt bearbeitet:
Vermutlich solltest Du dann den Speicher für MTD1 schrittweise (ich würde schon mindestens 4K-Schritte wählen) von den derzeit verzeichneten 0 Byte (eine ordentliche Ausgabe des Environments wäre ja mal nett, wie das mit "RETR env" funktionieren sollte (auch bei einer NOR-Box), hatten wir gerade erst) auf einen Wert zu erhöhen, bei dem dann das Update (auch wenn es "kernel.image" heißt, ist das eine Kombination aus Linux-Kernel und SquashFS-Image) mit seinen ca. 7,5 MB überhaupt eine Chance hat, in den ausgewiesenen Speicher zu passen.

Bei dieser Box hat irgendjemand am Environment herumgespielt und es fehlen wohl (soweit man das aus dem Gekrakel in #5 ersehen kann) die Informationen zur Aufteilung des vorhandenen NOR-Flashs. Zumindest scheint aber der Bootloader (der liegt eben auch dort) nicht beschädigt zu sein, wenn FTP zur EVA noch geht.

Du brauchst also eine Liste der bei einer solchen Box normalerweise vorhandenen Flash-Partitionen (und zwar aller!) und mußt die dann schön (von Hand) in das Environment eintragen. Erst dann macht es irgendeinen Sinn, ein Schreibkommando für ein Image aufrufen zu wollen, egal ob per Recovery, ruKernelTool oder von Hand (wobei ich mir nicht sicher bin anhand der Ausgabe in #8, ob Du das tatsächlich von Hand probieren solltest).
 
Zuletzt bearbeitet:
Sorry für meine blöden Fragen aber ich mach das erst seit 2 Tage...

Bei den Ausleseversuchen der meisten enviroment Variablen kommt nur:
501 enviroment variable not set

Beim Versuch diese (z.B. mtd0, mtd1) mittels SETENV zu setzen kommt nur:
501 enviroment varable not set

Was muss ich noch tun um diese setzen zu können. DEBUG ist eingeschaltet und TYPE ist auf binary gestellt.
 
Was heißt "der meisten"? Welche lassen sich auslesen und welche nicht?
Am besten alle probieren.

Und am besten du postest deinen kompletten FTP Verlauf.
 
Code:
[COLOR=#000011][FONT=Liberation Sans]ftp> open 192.168.178.1
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]Verbindung mit 192.168.178.1 wurde hergestellt.
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]220 ADAM2 FTP Server ready
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> user adam2 adam2
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]331 Password required for adam2
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]230 User adam2 successfully logged in
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV ProductID
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ProductID             Fritz_Box_3270
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV HWRevision
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]HWRevision            137
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV HWSubRevision
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV SerialNumber
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]SerialNumber          0000000000000000
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV annex
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]annex                 B
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV autoload
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]autoload              yes
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV bluetooth
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV bootloaderVersion
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]bootloaderVersion     1.467
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV bootserport
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]bootserport           tty0
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV country
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV cpufrequency
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV crash
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV firmware_info
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV firmware_version
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV firstfreeaddress
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV flashsize
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV jffs2_size
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV kernel_args
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV language
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV linux_fs_start
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV maca
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV macb
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV macdsl
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV macwlan
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV macwlan2
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV memsize
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV modetty0
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV modetty1
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd0
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd1
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd2
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd3
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd4
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd5
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV mtd6
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV my_ipaddress
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV req_fullrate_freq
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV prompt
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV provider
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV ptest
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV reserved
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV sysfrequency
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV tr069_passphrase
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV tr069_serial
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV urlader-version
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV usb_board_mac
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV usb_device_id
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV usb_device_name
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV usb_manufacturer_name
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV usb_revision_id
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV usb_rndis_mac
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV webgui_pass
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV wlan_key
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV wlan_cal
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SETENV my_ipaddress, 192.168.178.1
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SETENV my_ipaddress 192.168.178.1
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SYST
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> SYST[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]215 AVM EVA Version 1.467 0x0 0x41D
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> debug
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]Debugging EIN .
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> bin
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> TYPE I
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 Type set to BINARY
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SETENV mtd0 0x90000000,0x90000000
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> SETENV mtd0 0x90000000,0x90000000
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SETENV mtd1 0x90020000,0x90F80000
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> SETENV mtd1 0x90020000,0x90F80000
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]501 environment variable not set
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]### nur zum testen ob das Ändern
### der Environment Variablen überhaupt
### funktioniert
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV annex
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> GETENV annex
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]annex                 B
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SETENV annex A
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> SETENV annex A
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 SETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote GETENV annex
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> GETENV annex
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]annex                 A
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 GETENV command successful
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]ftp> quote SETENV annex B
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]---> SETENV annex B
[/FONT][/COLOR][COLOR=#000011][FONT=Liberation Sans]200 SETENV command successful[/FONT][/COLOR]
 
Zuletzt bearbeitet:
Du hast dich aber gar nicht an den Link in #10 gehalten.
mtd5 und mtd6 hat eine FB3270 nicht.
Variablen wie bluetooth, country oder webgui_pass gibt es nicht mal in einer FB7490. Wie kommst du auf die?

Zusammenfassend kann man sagen:
Alle Variablen bis bootserport gehen (die ersten 7) und ab cpufrequency geht nichts mehr.

Was mir noch komisch auffällt:
Code:
ftp> quote SETENV annex A
---> SETENV annex A
200 SETENV command successful
ftp> quote GETENV annex
---> GETENV [COLOR="#FF0000"]annexannex[/COLOR] A
200 GETENV command successful
Oder ist das ein Kopierfehler?

Das ist auf jeden Fall alles sehr komisch.
Mal sehen ob PeterPawn da eine Idee hat, woran das liegt und was man da machen kann.
 
Zuletzt bearbeitet:
Nachdem das ja nun offenbar eine 3270v2 ist (hwrev 137), würde ich mir als erstes mal die richtigen Werte raussuchen und dann Stück für Stück die Variablen setzen. Ob die MTD-Einträge sich tatsächlich setzen lassen, kann ich auch nicht definitiv sagen, an einen Dump des Bootloaders ist hier ja nicht zu denken.

Ich würde noch probieren, ob der "Speichermodus" einen Unterschied macht (MEDIA FLSH vs. MEDIA SDRAM) und ob sich die Fehlermeldung bei einem ungültigen Variablennamen (die gültigen stehen in der tffs.h aus den Kernel-Quellen) ändert, damit man einen Anhaltspunkt hat, ob die Box nur das Setzen der mtd-Variablen ablehnt wegen weiterer Prüfungen oder ob das generell beim Setzen nicht erkannt wird. Man ändert halt nicht jeden Tag die Aufteilung des Flash-Speichers ... und wenn AVM das selbst mal macht (wie bei der Reorganisation bei der Zusammenlegung von Kernel und Filesystem), wird das vermutlich nicht über "SETENV" sondern über das Schreiben eines neuen Bootloaders gelöst. Anyway ... erst mal ermitteln, ob das Schreibkommando generell funktionieren würde für eine Partition bei diesem Bootloader.

Damit sich das nicht doch noch an irgendwelchen Prüfungen stört, würde ich als erstes mal die "flashsize" setzen ... möglicherweise wird getestet, ob die Partition innerhalb der Start- und Ende-Adresse des Flashspeichers (0x90000000 + "flashsize") liegt und deshalb das Kommando nicht akzeptiert. Ich würde mich auch nicht darauf verlassen, daß der Bootloader den Wert jedesmal aufs Neue liest, wenn er ihn testen will, daher würde ich nach dem Setzen der Flash-Größe die Box neu starten.

Dann die Partitionen in der Reihenfolge "bootloader", "tffs1", "tffs2", "filesystem", "kernel" setzen, ggf. nach Bootloader und TFFS noch mal neu starten. In MTD-Nummern wäre die vorstehende Reihenfolge dann 2, 3, 4, 1, 0 - funktioniert das auch nicht (aber generell kann man mtd-Variablen setzen, was ja zu testen wäre), würde ich noch einmal "von unten nach oben" den Aufbau des Flashs versuchen einzutragen, also 0, 2, 1, 3, 4. Auch wenn mtd0 beim Layout mit Kernel+Filesystem in einer Partition nicht mehr wirklich gebraucht wird, würde ich die immer mit einrichten.

Da wurde nicht zufällig mit dem ruKernelTool mal "clear MTD3/MTD4" gemacht? Ich bin etwas irritiert, daß da so viele Variablen fehlen. Aber ich verstehe ohnehin nicht, warum da so viele "GETENV"-Versuche anstelle eines einzelnen "RETR env" stehen ... funktioniert das "RETR env" nicht? Was kommt denn als Fehlermeldung?

Vielleicht findet sich ja auch noch jemand mit einer 3270v2 und einem Bootloader 1.467, der mal einen Dump des Loaders macht, damit man sehen kann, was da eigentlich im Not-Environment als letzter Instanz steht. Theoretisch müßte sich die Box beim Fehlen fast des kompletten Environments mit der MAC-Adresse 00:04:0E:FF:FF:01 melden, wenn sie mit dem Not-Environment arbeitet.

Ich weiß nur nicht, ob sich die Investition in weitere Untersuchungen lohnt, wenn der Boxeigentümer ihr schon den nahenden Tod angedroht hat (#3, letzter Satz) ... da viel Zeit zu investieren, wenn am Ende doch aufgegeben wird, wäre vielleicht auch nicht so klug. Da würde ich schon gerne vor weiteren Schreibarbeiten wissen wollen, wie ernst das genommen wird und wie es mit dem Durchhaltewillen aussieht - uninteressant ist das sicherlich nicht, hatten wir m.W. schon lange nicht mehr in dieser extremen Form, wo man erst mal den Bootloader "reparieren" muß.
 
Ich weiß nur nicht, ob sich die Investition in weitere Untersuchungen lohnt, wenn der Boxeigentümer ihr schon den nahenden Tod angedroht hat (#3, letzter Satz)
22 Euro frei Haus und das wäre ein aktueller Sofortpreis - AVM FritzBox WLAN 3270 v.3 (ADSL, 300 Mbit/s, Media Server) http://r.ebay.com/p5BRuL
da sollte man sich die Nerven und Reparaturversuche evtl. tatsächlich sparen
 
Den oberen Teil bis "quote SYST" macht ruKernelTool beim starten von ADAM2 automatisch und kommt nicht von mir.
Bei annex ist mir ein copy paste Fehler passiert. Hab es korrigiert, wie es tatsächlich rausgekommen ist.
 
Hab jetzt noch mal ein paar Vorschläge von PeterPawn ausprobiert, was ich meine verstanden zu haben, aber leider kommen immer die gleichen Fehlermeldungen. Glaube zwar nicht, dass es mir an Durchhaltewillen fehlt aber als "Einsteiger-Projekt" scheint mir die ganze Sache doch mittlerweile etwas zu kompliziert zu werden, da mir einfach das Basiswissen fehlt :-(

Ob da ein clear MTD3/MTD4 durchgeführt wurde kann ich nicht sagen, hab die Box in diesem Zustand in der Bucht (als "gebraucht/funktionsfähig") erstanden.

Code:
ftp> quote SYST
215 AVM EVA Version 1.467 0x0 0x41D
ftp> debug
Debugging EIN .
ftp> bin
---> TYPE I
200 Type set to BINARY
ftp> quote SETENV flashsize 0x01000000
---> SETENV flashsize 0x01000000
501 environment variable not set
ftp> quote MEDIA SDRAM
---> MEDIA SDRAM
200 Media set to MEDIA_SDRAM
ftp> quote SETENV flashsize 0x01000000
---> SETENV flashsize 0x01000000
501 environment variable not set
ftp> quote MEDIA FLSH
---> MEDIA FLSH
200 Media set to MEDIA_FLASH
ftp> quote SETENV flashsize 0x01000000
---> SETENV flashsize 0x01000000
501 environment variable not set
ftp> quote SETENV mtd2 0x90000000,0x90020000
---> SETENV mtd2 0x90000000,0x90020000
501 environment variable not set
ftp> quote SETENV mtd3 0x90F80000,0x90FC0000
---> SETENV mtd3 0x90F80000,0x90FC0000
501 environment variable not set
ftp> quote SETENV mtd4 0x90FC0000,0x91000000
---> SETENV mtd4 0x90FC0000,0x91000000
501 environment variable not set
ftp> quote SETENV mtd0 0x90000000,0x90000000
---> SETENV mtd0 0x90000000,0x90000000
501 environment variable not set
ftp> quote MEDIA SDRAM
---> MEDIA SDRAM
200 Media set to MEDIA_SDRAM
ftp> quote SETENV mtd2 0x90000000,0x90020000
---> SETENV mtd2 0x90000000,0x90020000
501 environment variable not set
ftp> quote SETENV mtd3 0x90F80000,0x90FC0000
---> SETENV mtd3 0x90F80000,0x90FC0000
501 environment variable not set
ftp> quote SETENV mtd4 0x90FC0000,0x91000000
---> SETENV mtd4 0x90FC0000,0x91000000
501 environment variable not set
ftp> quote SETENV mtd0 0x90000000,0x90000000
---> SETENV mtd0 0x90000000,0x90000000
501 environment variable not set
ftp> quote RETR env
---> RETR env
425 can't open data connection
 
Zuletzt bearbeitet:
Die Anmerkung von informerex ist schon richtig. Der Aufwand lohnt bei so einer (alten) Box wohl eher nicht mehr. Die Zeit kann man sinnvoller investieren...

Bedanke mich trotzdem für die tolle und schnelle Unterstützung bei allen. Vielen vielen Dank!!!

Wünsch euch einen guten Rutsch ins neue Jahr.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.