Hallo Gemeinde,
mein System: 7390 mit 84.04.91 und Freetz 6585. Am USB hängt ein USB-Stick und ein Smargo Kartenleser.
Problem: Gestern viel mir ein äußerst unangenehmer Effekt auf. Ich habe im Internen Speicher ein paar Dateien liegen. Ich tauschte davon welche aus, weil es neuere Versionen gab. Nach Reboot waren rund die Hälfte der Dateien in diesem Verzeichnis zig Millionen KB groß und einige hießen nur noch "@@@@@@@@@@@@@@@@@@@".
Dmesg zeigte, dass der interne Speicher Bad Blocks hatte.
Nachdem ich die letzten Freetz Versionen installiert habe ohne vorher das System mit einem Recovery-Image zu säubern, hab ich das im Anschluss gemacht. die .91 Recovery draufgespielt. Dieses funktionierte nur in Etappen, der ist beim Löschen von mtd1 hängen gelieben. Um auszuschließen, dass nicht alles gelöscht wurde, hab ich den Recoveryvorgang noch einmal durchgeführt. Lief auch nicht beim ersten mal durch, aber ich habe es dann zu Ende installieren lassen. Danach kam wieder Freetz drauf und die Dateien in den internen Speicher.
Lief zuerst recht gut, danach wieder neue Dateien rein kopiert, neu gestartet, wieder kaputtes Filesystem und Bad Blocks.
Anbei das dmesg:
Was kann man denn da nun machen?? Ich werde die Dateien auf einen USB-Stick auslagern und auf den internen Speicher erst einmal nur Symlinks legen, aber Sinn macht das doch keinen richtigen... kann ich sicher gehen, dass durch das Recovery alles gelöscht und neu formatiert wird? Kann ich das evtl. manuell machen bei dem 512MB großen internen Speicher?Code:Linux version 2.6.19.2 (4059) (gcc version 3.4.6) #3 Mon Feb 14 13:34:04 CET 2011 cpu-probe: Manufacturer MIPS mips-config1: watch registers implemented mips-config1: MIPS16 implemented mips-config1: JTAG pressent mips-config1: TLB size 64 mips-config3: DSP ASE implmented mips-config3: Vectored interrupts implmented cpu-type: MIPS24k(e) [ikan_setup] USB_POWER on CPU revision is: 0001964c Determined physical RAM map: memory: 06000000 @ 00000000 (usable) memory: 01800000 @ 06800000 (usable) [init_bootmem] [free_bootmem] [free_bootmem] [reserve_bootmem] On node 0 totalpages: 32768 DMA zone: 256 pages used for memmap DMA zone: 0 pages reserved DMA zone: 32512 pages, LIFO batch:7 Normal zone: 0 pages used for memmap [request_resource] Kernel code: start 0x10000 < root->start 0x6800000 [request_resource] Kernel data: start 0x28b838 < root->start 0x6800000 Built 1 zonelists. Total pages: 32512 Kernel command line: memsize=128 flash_start=0xBF000000 flash_size=16 console=ttyS0,115200n8r Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, linesize 32 bytes. Synthesized TLB refill handler (20 instructions). Synthesized TLB load handler fastpath (32 instructions). Synthesized TLB store handler fastpath (32 instructions). Synthesized TLB modify handler fastpath (31 instructions). Cache parity protection disabled PID hash table entries: 512 (order: 9, 2048 bytes) CPU frequency 500.00 MHz Using 250.000 MHz high precision timer. Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [free_all_bootmem] Memory: 117376k/122880k available (2542k kernel code, 5420k reserved, 606k data, 152k init, 0k highmem) Calibrating delay loop... 330.75 BogoMIPS (lpj=661504) Mount-cache hash table entries: 512 Checking for 'wait' instruction... available. NET: Registered protocol family 16 [ikan_mtd_init] [ikan_mtd_init] flashsize = 0x01000000 Byte 16 MBytes [ikan_mtd_init] mtd[0] = 0x9F000000,0x9F000000 [ikan_mtd_init] mtd[0] = 0x00000000 - 0x00000000 [ikan_mtd_init] mtd[1] = 0x9F020000,0x9FF00000 [ikan_mtd_init] mtd[1] = 0x00020000 - 0x00f00000 [ikan_mtd_init] mtd[2] = 0x9F000000,0x9F020000 [ikan_mtd_init] mtd[2] = 0x00000000 - 0x00020000 [ikan_mtd_init] mtd[3] = 0x9FF00000,0x9FF80000 [ikan_mtd_init] mtd[3] = 0x00f00000 - 0x00f80000 [ikan_mtd_init] mtd[4] = 0x9FF80000,0xA0000000 [ikan_mtd_init] mtd[4] = 0x00f80000 - 0x01000000 [ikan_mtd_init] mtd[5] = 0x9F000000,0x9F000000 [ikan_mtd_init] mtd[5] = 0x00000000 - 0x00000000 [ikan_mtd_init] mtd0: filesystem: 0x00000000 - 0x00000000 (size 0x0) [ikan_mtd_init] mtd1: kernel: 0x00020000 - 0x00f00000 (size 0xee0000) [ikan_mtd_init] mtd2: urlader: 0x00000000 - 0x00020000 (size 0x20000) [ikan_mtd_init] mtd3: tffs (1): 0x00f00000 - 0x00f80000 (size 0x80000) [ikan_mtd_init] mtd4: tffs (2): 0x00f80000 - 0x01000000 (size 0x80000) [ikan_mtd_init] mtd5: reserved: 0x00000000 - 0x00000000 (size 0x0) [ikan_gpio_init] Fusiv PCI: starting... pktsched: using high resolution timer NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 4096 bind 2048) TCP reno registered squashfs: version 3.2 (2007/01/02) Phillip Lougher Installing knfsd (copyright (C) 1996 okir@monad.swb.de). fuse init (API version 7.8) yaffs Feb 14 2011 13:29:06 Installing. io scheduler noop registered (default) avm_net_trace: Up and running. [gpio 13]: VX180_GPIO_POLAR: active low [gpio 13]: GPIO_EDGE_SENSITIVE [avm] configured: watchdog event debug enable direct gpio AVM_WATCHDOG: Watchdog Driver for AR7 Hardware (Version 1.0, build: Feb 14 2011 13:29:43) Serial: 8250/16550 driver $Revision: 1.3 $ 1 ports, IRQ sharing disabled serial8250: ttyS0 at MMIO 0xb90a0000 (irq = 29) is a 16450 [cpmac] Version: 1.108.1.53 - Revision 811:1136 - Mo 14.02.2011 13:31:17 PPP generic driver version 2.4.2 NET: Registered protocol family 24 tun: Universal TUN/TAP device driver, 1.6 tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> physmap platform flash device: 01000001 at 1f000000 physmap-flash.1: Found 1 x16 devices at 0x0 in 16-bit bank Amd/Fujitsu Extended Query Table at 0x0040 physmap-flash.1: CFI does not contain boot bank location. Assuming top. number of CFI chips: 1 cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness. RedBoot partition parsing not available [ikan_jffs2_parser_function] mtd_info->name physmap-flash.1 mtd_info->index 0 param=0 p_mtd_pat=0x811d23bc [ikan_jffs2_parser_function] try partition kernel (offset 0x20000 len 15597568) [ikan_squashfs_parser_function] mtd_info->name physmap-flash.1 mtd_info->index 0 param=0 p_mtd_pat=0x811d23bc [ikan_squashfs_parser_function] *p_mtd_pat->name filesystem [mtd0] filesystem: 0x00000000 - 0x00000000 (size 0x0) [mtd1] kernel: 0x00020000 - 0x00f00000 (size 0xee0000) [mtd2] urlader: 0x00000000 - 0x00020000 (size 0x20000) [mtd3] tffs (1): 0x00f00000 - 0x00f80000 (size 0x80000) [mtd4] tffs (2): 0x00f80000 - 0x01000000 (size 0x80000) [mtd5] reserved: 0x00000000 - 0x00000000 (size 0x0) [ikan_squashfs_parser_function] try partition kernel (offset 0x20000 len 15597568 blocksize=20000) [ikan_squashfs_parser_function] magic found @pos 0x123500 [ikan_squashfs_parser_function]: not enough space for JFFS2! 6 find_squashfs partitions found on MTD device physmap-flash.1 Creating 6 MTD partitions on "physmap-flash.1": 0x00123500-0x00f00000 : "rootfs" mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only [ikan_mtd_add_notifier] name rootfs [ikan_mtd_add_notifier] use rootfs [ikan_mtd_add_notifier] root device: /dev/mtdblock0 (rootfs) 0x00020000-0x00123500 : "kernel" mtd: partition "kernel" doesn't end on an erase block -- force read-only [ikan_mtd_add_notifier] name kernel [ikan_mtd_add_notifier] skip kernel 0x00000000-0x00020000 : "urlader" [ikan_mtd_add_notifier] name urlader [ikan_mtd_add_notifier] skip urlader 0x00f00000-0x00f80000 : "tffs (1)" [ikan_mtd_add_notifier] name tffs (1) [ikan_mtd_add_notifier] skip tffs (1) 0x00f80000-0x01000000 : "tffs (2)" [ikan_mtd_add_notifier] name tffs (2) [ikan_mtd_add_notifier] skip tffs (2) 0x00000000-0x01000000 : "reserved" [ikan_mtd_add_notifier] name reserved [ikan_mtd_add_notifier] skip reserved Generic platform RAM MTD, (c) 2004 Simtec Electronics [request_resource] mtd-ram: start 0x1e000000 < root->start 0x1f000000 mtd-ram mtd-ram.2: failed to request memory region [ikan_ram_mtd_set_rw] PLATRAM_RO mtd-ram: probe of mtd-ram.2 failed with error -5 AVM Direct NAND driver, © 2008 AVM Berlin [direct_avm_nand_probe] error output [NAND] direct NAND: GPIO usage: 16: /CE0 17: /CE1: 20 /WP 18: CLE 19: ALE (0x3) [direct_avm_nand_probe] irq init [gpio 21]: VX180_GPIO_POLAR: active high [gpio 21]: GPIO_EDGE_SENSITIVE [gpio 7]: VX180_GPIO_POLAR: active high [gpio 7]: GPIO_EDGE_SENSITIVE NAND device: Manufacturer ID: 0x20, Chip ID: 0xdc (ST Micro NAND 512MiB 3,3V 8-bit) NAND device: size write 0x800 oob 0x40 erase 0x20000 Scanning device for bad blocks. <6>Scan first page. Scan only OOB area. Check only oob flags. [direct_avm_nand_adjust_partitions] adjust to size 0x20000000 (536870912) [direct_avm_nand_adjust_partitions] old size 0x20000000 (536870912) Creating 1 MTD partitions on "NAND 512MiB 3,3V 8-bit": 0x00000000-0x20000000 : "nand-filesystem" [ikan_mtd_add_notifier] name nand-filesystem [ikan_mtd_add_notifier] skip nand-filesystem CAPI Subsystem Rev 1.1.2.8 ip_tables: (C) 2000-2006 Netfilter Core Team TCP cubic registered mcfw: IGMPv3 fast forwarding NET: Registered protocol family 1 NET: Registered protocol family 10 IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 Bridge firewalling registered Ebtables v2.0 registered NET: Registered protocol family 8 NET: Registered protocol family 20 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> [TFFS_Init] 1: mtd_number: 3 | mtd_number2: 4 Time: MIPS clocksource has been installed. [get_mtd_device_wrapped] 1: 3 [get_mtd_device_wrapped] 2 [TFFS_Init] 3 [TFFS_Init] 4.0 [put_mtd_device_wrapped] 1 [put_mtd_device_wrapped] 2 [put_mtd_device_wrapped] 3 [get_mtd_device_wrapped] 1: 4 [get_mtd_device_wrapped] 2 [TFFS_Init] 5 [TFFS_Init] 6 [TFFS_Init] 7 [TFFS_Init] 8 [TFFS_Init] 9 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. VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 152k freed AVM_WATCHDOG: System Init UEberwachung 240 Sekunden TFFS Name Table G led_modul_Fritz_Box_7390: module license ' (C) Copyright 2008 by AVM ' taintskernel. [led_gpio_bit_driver_init] gpio 24 name power [led_gpio_bit_driver_init] gpio 28 name internet [led_gpio_bit_driver_init] gpio 26 name festnetz [led_gpio_bit_driver_init] gpio 27 name wlan [led_gpio_bit_driver_init] gpio 22 name dual1 [led_gpio_bit_driver_init] gpio 23 name dual2 [button_init] name button_wlan, gpio 31 active_low [gpio 31]: VX180_GPIO_POLAR: active low [gpio 31]: GPIO_BOTH_EDGES_SENSITIVE [button_init] name button_dect, gpio 29 active_low [gpio 29]: VX180_GPIO_POLAR: active low [gpio 29]: GPIO_BOTH_EDGES_SENSITIVE [LED] "wyatt_earp_turn_off_leds" (0x803fc610) loaded fusiv library initializing... fusiv library initialized SUCCESSFULLY... AP2AP fastpath initialized SUCCESSFULLY... Added AP PREROUTE Hook Added AP POSTROUTE Hook Buffer Manager is initializing... BMU GIGE clock Slave Mem Alloc: Req size 32 Ptr2Block 0x191f0000 Load into BM APU Successful !!! Timers are getting initalized Timers are initilized SUCCESSFULLY... cpmac0: Netpro Sierra Ethernet found at 0xb9110000, irq 14 Setting unknown egress to SPA Slave Mem Alloc: Req size 32 Ptr2Block 0x191f0020 Ethernet Driver is initialized SUCCESSFULLY periApDriverInit: doneSlave Mem Alloc: Req size 32 Ptr2Block 0x191f0040 *******LOAD firmware to AP:PERI_ID result:0Load into PERI_AP APU Successful !!! ACL-AP is initializing... ACL major allocated is 201 Slave Mem Alloc: Req size 32 Ptr2Block 0x191f0060 Configuring host ACL Layer-2 ruleset (128/4 Rules/Intf) Intf Addr 0 00464000 1 00464e00 2 00465c00 3 00466a00 Configuring host ACL Layer-3 ruleset (128/4 Rules/Intf) Intf Addr 0 00468000 1 00468e00 2 00469c00 3 0046aa00 [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation [cpmac] [macport_alloc] got packet before initialisation Load into ACL_AP APU Successful !!! Need to run mknod ... ***** VDSL BME driver registered with Major number: 254 ***** Request Region 0xa6000000 - 0xa67fffff Region 0xa6000000 - 0xa67fffff allocated successfully [piglet]use gpio-settings for 156 patch_dectfw: c10d8000, totallen = 47136(b820) patch_dectfw: patch_adress: f0ff8 max_len: 26 with Version 2 Len: 17 dect_loader: fast-bootmode * ******************************************************************************************** dect144xx_file_process: upload of '/lib/modules/dectfw_secondlevel_488.hex' successfull [piglet]bitfile '/lib/modules/bitfile.bit' [piglet] Read 169309 bytes total from file [piglet] "wyatt_earp_unload_xilinx" loaded yaffs: dev is 32505862 name is "mtdblock6" yaffs: passed flags "" yaffs: Attempting MTD mount on 31.6, "mtdblock6" block 4 is bad block 10 is bad block 14 is bad block 16 is bad block 20 is bad block 24 is bad block 36 is bad block 52 is bad block 74 is bad block 126 is bad block 138 is bad block 718 is bad block 930 is bad block 1256 is bad block 1480 is bad block 1892 is bad block 2436 is bad block 4066 is bad Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 29 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected Partially written block 28 detected yaffs tragedy: Bad object type, 1 != 3, for object 284 at chunk 1821 during scan yaffs_read_super: isCheckpointed 0 [avm_debug]redirect kernel-messages (/dev/debug)
Jemand Ideen, oder ist die Fritz defekt?
Vielen Dank für eure Hilfe!!!!!
Tom


Zitieren
