FRITZ!Box Fon in reboot Schleife

mr.tobi

Neuer User
Mitglied seit
8 Aug 2007
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe von einem Freund eine FB Fon bekommen. Leider macht sie ständig reboot. Eine Verbindung mit ftp funktioniert nicht. Ich hab also mal einen altes Handykabel angelötet um mir die Ausgabe auf der Konsole anzusehen.
Ich hab aber nicht wirklich einen Plan was genau der Fehler ist, und wie ich das behebe.

Ich bin mal so frei und poste hier die komplette Ausgabe bis zum reboot.

Es wäre schön wenn jemand hier wüßte, wie ich das Teil wiederbeleben kann.

schon mal Danke

hier die Ausgabe an der seriellen

Code:
(AVM) EVA Revision: 1.203 Version: 1203
(C) Copyright 2005 AVM Date: Feb 16 2007 Time: 14:52:05 (0) 2 0-1001

[FLASH:] MACRONIX Top-Flash 4MB 
[FLASH:](Eraseregion [0] 63 sectors a 64kB) 
[FLASH:](Eraseregion [1] 8 sectors a 8kB) 
[SYSTEM:] AR7 on 150MHz/125MHz 

AVM_Ar7 >..........done
start kernel
Launching kernel decompressor.
Kernel decompressor was successful ... launching kernel.

LINUX started...
Config serial console: ttyS0,38400
prom_init: local_env_buffer 890 used (max 2048)
CPU revision is: 00018448
Primary instruction cache 16kb, linesize 16 bytes (4 ways)
Primary data cache 16kb, linesize 16 bytes (4 ways)
Number of TLB entries 16.
Linux version 2.4.17_mvl21-malta-mips_fp_le (jpluschke@EmbeddedVM) (gcc version 3.3.2) #1027-1 Wed Jul 19 14:37:38 CEST 2006
Reset Status: HW reset
DEBUG: Bring MDIO out of reset.
Determined physical RAM map:
 memory: 14000000 @ 00000000 (reserved)
 memory: 00020000 @ 14000000 (ROM data)
 memory: 00fe0000 @ 14020000 (usable)
On node 0 totalpages: 4096
zone(0): 4096 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: 
calculating r4koff... 000b71b0(750000)
CPU frequency 150.00 MHz
Calibrating delay loop... 149.91 BogoMIPS
Freeing Adam2 reserved memory [0x14001000,0x0001f000]
Memory: 14552k/16384k available (1284k kernel code, 1832k reserved, 83k data, 48k init)
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Checking for 'wait' instruction...  available.
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Disabling the Out Of Memory Killer
devfs: v1.7 (20011216) Richard Gooch ([email protected])
devfs: boot_options: 0x1
Squashfs 2.1-r2b (released 2004/12/15) (C) 2002-2004 Phillip Lougher
pty: 32 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with no serial options enabled
ttyS00 at 0xa8610e00 (irq = 15) is a 16550A
[avm] configured: watchdog (module) eventled enable direct gpio 

AR7WDT: Watchdog Driver for AR7 Hardware (Version 1.0, build: Jul 19 2006 14:37:50)
block: 64 slots per queue, batch=16
Universal TUN/TAP device driver 1.4 (C)1999-2001 Maxim Krasnyansky
resize flash to 0x400000 Bytes
avalanche flash device: 0x400000 at 0x10000000.
 Amd/Fujitsu Extended Query Table v1.1 at 0x0040
Physically mapped flash: Swapping erase regions for broken CFI table.
number of CFI chips: 1
Looking for mtd device :mtd0:
Looking for mtd device :mtd1:
Looking for mtd device :mtd2:
Looking for mtd device :mtd3:
Looking for mtd device :mtd4:
Looking for mtd device :mtd5:
mtd mtd5 not found
flash: mtd[0] 0x90000000 - 0x90000000
flash: mtd[1] 0x90010000 - 0x903C0000
flash: mtd[2] 0x90000000 - 0x90010000
flash: mtd[3] 0x903C0000 - 0x903E0000
flash: mtd[4] 0x903E0000 - 0x90400000
flash: mtd[5] 0x00000000 - 0x00000000
[_4_1_mtd_Xmb]:
search for Squash Fs image: 0x90010000 - 0x903c0000
SquashFs image found at 0x900a1c00
[add_partition] mtd0: 0x900a1c00 - 0x903c0000 (root filesystem)
Found a mtd0 image (0xa1c00), with size (0x31e400).
Creating 1 MTD partitions on "Physically mapped flash":
0x000a1c00-0x003c0000 : "mtd0"
mtd: partition "mtd0" doesn't start on an erase block boundary -- force read-only
[add_partition] mtd1: 0x90010000 - 0x903c0000 (kernel)
Found a mtd1 image (0x10000), with size (0x3b0000).
Creating 1 MTD partitions on "Physically mapped flash":
0x00010000-0x003c0000 : "mtd1"
[add_partition] mtd2: 0x90000000 - 0x90010000 (urlader)
Found a mtd2 image (0x0), with size (0x10000).
Creating 1 MTD partitions on "Physically mapped flash":
0x00000000-0x00010000 : "mtd2"
[add_partition] mtd3: 0x903c0000 - 0x903e0000 (tffs)
Found a mtd3 image (0x3c0000), with size (0x20000).
Creating 1 MTD partitions on "Physically mapped flash":
0x003c0000-0x003e0000 : "mtd3"
[add_partition] mtd4: 0x903e0000 - 0x90400000 (tffs)
Found a mtd4 image (0x3e0000), with size (0x20000).
Creating 1 MTD partitions on "Physically mapped flash":
0x003e0000-0x00400000 : "mtd4"
TFFS: tiny flash file system driver. GPL (c) AVM Berlin (Version 2.0)
      mount on mtd3 and mtd4 (double buffering)
Adam2 environment variables API installed.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 1024 bind 2048)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NET4: Ethernet Bridge 008 for NET4.0
Initializing the WAN Bridge.
Please set the MAC Address for the WAN Bridge.
Set the Environment variable 'wan_br_mac'. 
MAC Address should be in the following format: xx.xx.xx.xx.xx.xx
802.1Q VLAN Support v1.6  Ben Greear <[email protected]>
vlan Initialization complete.
use lzma compression 
VFS: Mounted root (squashfs filesystem) readonly.
root device=/dev/mtdblock/0
Warning: unable to mount devfs, err: -2
Freeing unused kernel memory: 48k freed
Warning: unable to open an initial console.
Kernel panic: No init found.  Try passing init= option to kernel.
 <0>Rebooting in 5 seconds..
 
Zuletzt bearbeitet:
Erstens solltest DU für solche Ausgaben die CODE-Tags verwenden.
Zweitens scheint das Dateisystem nicht in Ordnung zu sein. (No init found).

Versuch mal ein recover.
 
Danke für die Antwort. Ich hab das mal probiert...aber nur kurz und das brachte Winerror 4. Da ich selbst keinen Windowsrechner habe, kann ich jetzt auch nicht mehr probieren. Allerdings weiß ich jetzt, dass die IP geändert wurde und komme auch per ftp auf die box. Kann ich wie beim WRT54G die Firmware per TFTP installieren? Irgendwie hab ich im Netz nicht so das richtige gefunden.

Würd mich also freuen wenn noch jemand eine Idee hätte.
 
Du kannst auch eine aktuelle Firmware nehmen, mit tar entpacken, und die Datei var/tmp/kernel.image per FTP auf die Box bringen. Stichwort dafür ist ADAM2.

Was mir noch auffällt:
Der Bootloader nennt sich EVA, mit Datum von 2007. Der Kernel ist aber einer aus der Serie 2.4. Da scheint ein Update schiefgegangen zu sein.
EVA ist der Bootloader für die aktuellen Kernels der 2.6 Serie.

Im ds-mod gibt es ein Programm, das den Update über FTP vornimmt, aber es geht auch mit einem normalen FTP-Programm unter Linux.
 
hallo,

also ich habe jetzt schon einiges versucht und alles scheint zu scheitern.
Ich habe von hier die Anleitung zum flashen viaFTP. Und da ich mir auch mal schnell eine Windowsbox organisiert habe, habe ich das AVM-Tool nochmal versucht.
Und so sehen meine Ergebnisse aus:

FTP-Verbindung

Code:
Connected to 192.168.178.2.
220 ADAM2 FTP Server ready
Name (192.168.178.2:tobi): adam2
331 Password required for adam2
Password:
230 User adam2 successfully logged in
Remote system type is AVM.
ftp> debug
Debugging on (debug=1).
ftp> bin
---> TYPE I
200 Type set to BINARY
ftp> quote MEDIA FLSH
---> MEDIA FLSH
200 Media set to MEDIA_FLASH
ftp> put
(local-file) /home/tobi/kernel.image
(remote-file) kernel.image mtd1
local: /home/tobi/kernel.image remote: kernel.image
ftp: setsockopt (ignored): Permission denied
---> PORT 192,168,178,9,151,166
502 Command not implemented
ftp: bind: Address already in use

Die Lösung über das Recoverprogramm von AVM

Code:
FRITZ!Box Fon suchen an: 192.168.178.2

Eine Anlage gefunden! - Ermitteln der aktuellen Version.

Version erfolgreich ermittelt!

    Hardware:	FRITZ!Box Fon

    Urlader:	1203

    Firmware:	06.04.30

Flashbereich (mtd1)

    Lösche	Flashbereich (mtd1)

    Restauriere	Flashbereich (mtd1)

    Überprüfe	Flashbereich (mtd1)

Überprüfen der Partition mtd1 fehlgeschlagen! WinError -4

gleichzeitig bringt die serielle Ausgabe nur das:

Code:
(AVM) EVA Revision: 1.203 Version: 1203
(C) Copyright 2005 AVM Date: Feb 16 2007 Time: 14:52:05 (0) 2 0-1001

[FLASH:] MACRONIX Top-Flash 4MB 
[FLASH:](Eraseregion [0] 63 sectors a 64kB) 
[FLASH:](Eraseregion [1] 8 sectors a 8kB) 
[SYSTEM:] AR7 on 150MHz/125MHz 

AVM_Ar7 >
erase mtd1 ...........................................................
AVM_Ar7 >
flash ........check mtd1

Vielleicht gibts dazu noch eine Idee. Ich weiß mittlerweile nicht mehr was ich tun soll.
Ich bin also für alles offen. Die Variante mit JTAG möchte ich nur versuchen, wenn alle anderen Möglichkeiten ausgelotet sind.

Danke schon mal für weitere Antworten.
Tobias
 
soooooo!

also der Fehler war:

kein "ftp> passive"

danach ging es. die datei wurde übertragen, geflasht und fertig

danke nochmal für die Hilfe

Mr.Tobi


----
noch eine Anmerkung

irgendwie zerschießt das Recovertool von AVM die BOX wieder wenn ich versuche alles auf Auslieferungsstand zu bringen
muss ich nicht verstehen.

schön ist jedenfalls, man braucht kein Win um die Box zu bedienen!
 
Zuletzt bearbeitet:
mr.tobi schrieb:
irgendwie zerschießt das Recovertool von AVM die BOX wieder wenn ich versuche alles auf Auslieferungsstand zu bringen
muss ich nicht verstehen.

Hab den selben Effekt. Bist nicht allein.
 
Die FTP-Variante tuts ja - zumindest lebt meine Box wieder.
Leider lassen sich Modifikationen nicht mehr rückgängig machen.
Zumindest weiß ich nicht wie.
Vielleicht kennt ja noch jemand einen Trick wie man die Box in "Originalzustand" versetzt.
 
mr.tobi schrieb:
irgendwie zerschießt das Recovertool von AVM die BOX wieder wenn ich versuche alles auf Auslieferungsstand zu bringen
Was meinst Du mit dem Ausdruck "zerschießt"?

Wenn Du damit meinst, daß nicht nur die Firmware zurück gesetzt wird, sondern auch die Konfiguration, dann ist das Absicht.

EDIT:
Und was heißt "Modifikationen nicht mehr rückgängig machen" und "Originalzustand"?
Ein Recover sollte die Box wieder in den Originalzustand bringen, zumindest von der Software-Seite.
 
Zuletzt bearbeitet:
Also ich würde sehr gern die softwaremäßig in den Originalzustand versetzen, das Recovertool führt aber nur wieder dazu, dass die Software nicht mehr richtig funktioniert und die Box wieder in einer Rebootschleife hängt.

Auf Deutsch das Recovertool macht die Box unbrauchbar!
Einzige Möglichkeit die Box wieder zu beleben ist das flashen des kernel.image per FTP.

Bei der FTP-Variante werden aber Modifikationen die an der Box gemacht worden, sprich Telnet, Dropbear und so weiter nicht! beseitigt.
Zurücksetzen auf Werkseinstellungen im Webinterface tuts auch nicht. Ebenso wenig ein Update der Firmware.

Laut AVM funktioniert das wohl nur mit dem Recovertool doch wiegesagt ist die Box dann unbrauchbar weil dann der Fehler wieder auftritt, wegen dem ich diesen Thread erst angefangen habe.
 
Normalerweise sollte ein Recover die Box in den Originalzustand bringen. Vielleicht ist bei Dir da Problem, daß das Recover aus welchem Grund auch immer nicht richtig funktioniert.
Code:
Überprüfen der Partition mtd1 fehlgeschlagen! WinError -4

Du kannst versuchen, die debug.cfg zu löschen
Code:
echo -n > /var/flash/debug.cfg
und dann einen Werksreset zu machen, evtl. gefolgt von einem Update auf die neueste Firmware-Version.
 
Du hast sicher Recht. Das Recover funktioniert nicht richtig. Ich weiß nur nicht woran das liegen kann.

Die debug.cfg ist nicht die einzige Datei die verändert wurde bevor ich die box bekam, nur weiß ich nicht was alles.

Die neue Firmware und Werksreset hab ich schon versucht. das bringt nicht den gewünschten Erfolg.
 
Selbes Problem

Nach etlichen Rücksetz-, Recover- und MODversuchen habe ich auch die Rebootschleife. Weder über LAN nach USB ist was zu machen. Was nun?

PS: Bin Neuling, bitte verständlich antworten :p Danke schon mal.
 
Habe die FB von ebay. FritzBoxFon im AOL-Paket. Artikelnr. 2000 1668 Eine Modellnr. ist nicht angegeben.
Will die FB nun mit meiner Alice FunFlat nutzen. Habe dazu hier im Forum gelesen und bin nach der Anleitug zum debranden vorgegangen. Internet geht, VoIP nicht. Rücksetzen hat nicht geklappt, MOD's entfernen auch nicht (wird zumindest weiter der Hinweis auf fremde Software angezeigt). Recover mehrfach nicht durchführbar, doch heute ging es (habe nichts geändert). Erhielt oben genannte Meldung mit dem Winerror4. Seitdem hängt das Ding.
Den Text von welcher Konsole soll ich hier Posten?? :confused:
 
Es ging mir nur um den ersten Teil, wie man Fragen stellt.
Wenn Du hier Hilfe erhoffst, solltest Du zumindest die Informationen liefern, sonst geht es beim besten Willen nicht.

"MOD's entfernen", heißt das, daß Du Modifikationen vorgenommen hast oder nicht?

Ich vermute, das Problem mit dem WinError liegt am Windows-Rechner und nicht an der Box.
Kannst Du versuchen, das Recover auf einem anderen Rechner laufen zu lassen, evtl. bei einem Bekannten?
Hast Du Zugriff auf ein Linux-System? Evtl. Knoppix herunterladen und auf CD brennen.
 
versuch mal per FTP ne Verbindung herzustellen. Dazu musst du herausfinden auf welche IP die Box hört. Bei mir war es die 192.168.178.2. andere heiße Möglichkeiten wären 192.168.178.1 oder 192.168.178.254 glaub ich.
Ich weiß nicht wie es mit ftp-Programmen aussieht wenn du M$windows benutzt.
ansonsten steht in dem Thread wie ich meine Box wiederbelebt habe.
Vor ftp> put das ftp> passive nicht vergessen sonst könnte Adam mit Fehlermeldung quittieren.

Achtung! deine IP sollte fest eingestellt auf 192.168.178.xxx sein und bei win muss das Mediasensing deaktiviert werden.

Wenn die Erklärunngen jetzt Böhmische Dörfer für dich sind, tuts mir leid, ich bin übernächtigt ;) also frag nochmal nach.

viel Erfolg
 
Sooo, musste kurzfristig weg.

Mit MOD´s meine ich die Pseudo-Updates mit denen man debranden soll.
Ja, ich habe es auch schon an nem anderen Rechner versucht, selbes Prob.

Böhmische Dörfer? Allerdings :( Per FTP? Also einfach per IP über den Explorer ansteuern? Das funzt nicht.
 
Ja im Explorer geht das nicht. Es sollte schon ein Tool mit Kommandozeile sein
Du musst ja diverse Befehle eingeben können.

Dann kannst Du das ganz normale Firmware Image nehmen, entpacken (in *.rar umbenennen) und dann das kernel.image per ftp hoch laden.

Steht alles im Thread hier. Lies es nochmal alles genau durch.

Wenn Du auf dem ftp bist gibst Du folgende Befehle ein:
(dei Datei kernel.image sollte im aktuellen Verzeichnis liegen; ftp> ist der Promt, den musst du nicht mit eingeben ebenso was in den Klammern steht)

Code:
ftp> debug
ftp> bin
ftp> quote MEDIA FLSH
ftp> passive
ftp> put
(local-file) /home/tobi/kernel.image
(remote-file) kernel.image mtd1

Noch genauer kann man das nicht beschreiben glaub ich.

Viel Erfolg
 
@all:

ich habe das gleiche prob wie hier im thread beschrieben. jedoch bekomme ich es nicht hin über win2000 und der eingabeaufforderung das file in die box zubekommen. bis zum put befehl geht alles (ausser bei passive=den befehl kennt er nicht). kann mir jemdan dhelfen?

mfg
chappy
 

Neueste Beiträge

Statistik des Forums

Themen
244,859
Beiträge
2,219,666
Mitglieder
371,572
Neuestes Mitglied
#Kuddel#
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.