Firmware Recovery ohne Erfolg

  • Hi Leute,


    habe wieder mal ein Problem mit einer QNAP vom Kunde...
    Problem: System bootet nicht mehr
    Modell: TS-859_U_RP +


    Diagnose:
    Kernel auf DOM beschädigt. -> Firmware Recovery


    Ich bin langsam der Meinung, dass ein paar Images auf der Recovery Seite fehlerhaft sind.
    http://wiki.qnap.com/wiki/Firm…y_Guide_for_x86-based_NAS


    Habe folgendes Image von der Recovery Seite runtergeladen


    Recovery hat bei vielen QNAPs bisher wunderbar geklappt :thumb: allerdings nicht bei dieser.


    Nach dem Recovery Vorgang ist eine Test Firmware mit der Version 1.0.9 auf dem DOM installiert.
    Wenn ich jetzt allerdings versuche, ein Firmware Update auf eine aktuelle Version durchzuführen, stoppt er bei ca. 22 % des Updates.
    Über den QNAP Finder und auch über quick configuration im Web Browser.
    Hier ist der Code, den ich per Putty kopiert habe. Besonders die letzte Zeile ist interessant, da diese Fehlermeldung beim ausführen des FW Updates über den Finder auftritt.


    Code
    [~] # dmesg15(Q)  OKraid6test: test_disks(9, 10): faila=  9(D)  failb= 10(D)  OKraid6test: test_disks(9, 11): faila=  9(D)  failb= 11(D)  OKraid6test: test_disks(9, 12): faila=  9(D)  failb= 12(D)  OKraid6test: test_disks(9, 13): faila=  9(D)  failb= 13(D)  OKraid6test: test_disks(9, 14): faila=  9(D)  failb= 14(P)  OKraid6test: test_disks(9, 15): faila=  9(D)  failb= 15(Q)  OKraid6test: test_disks(10, 11): faila= 10(D)  failb= 11(D)  OKraid6test: test_disks(10, 12): faila= 10(D)  failb= 12(D)  OKraid6test: test_disks(10, 13): faila= 10(D)  failb= 13(D)  OKraid6test: test_disks(10, 14): faila= 10(D)  failb= 14(P)  OKraid6test: test_disks(10, 15): faila= 10(D)  failb= 15(Q)  OKraid6test: test_disks(11, 12): faila= 11(D)  failb= 12(D)  OKraid6test: test_disks(11, 13): faila= 11(D)  failb= 13(D)  OKraid6test: test_disks(11, 14): faila= 11(D)  failb= 14(P)  OKraid6test: test_disks(11, 15): faila= 11(D)  failb= 15(Q)  OKraid6test: test_disks(12, 13): faila= 12(D)  failb= 13(D)  OKraid6test: test_disks(12, 14): faila= 12(D)  failb= 14(P)  OKraid6test: test_disks(12, 15): faila= 12(D)  failb= 15(Q)  OKraid6test: test_disks(13, 14): faila= 13(D)  failb= 14(P)  OKraid6test: test_disks(13, 15): faila= 13(D)  failb= 15(Q)  OKraid6test: test_disks(14, 15): faila= 14(P)  failb= 15(Q)  OKraid6test:raid6test: complete (257 tests, 0 failures)ata1: SATA link down (SStatus 0 SControl 300)ata7: SATA link down (SStatus 0 SControl 300)ata8: SATA link down (SStatus 0 SControl 300)ata2: SATA link down (SStatus 0 SControl 300)ata3: SATA link down (SStatus 0 SControl 300)ata4: SATA link down (SStatus 0 SControl 300)ata5: SATA link down (SStatus 0 SControl 300)ata6: SATA link down (SStatus 0 SControl 300)md: Skipping autodetection of RAID arrays. (raid=autodetect will force)RAMDISK: gzip image found at block 0EXT2-fs (ram0): warning: checktime reached, running e2fsck is recommendedVFS: Mounted root (ext2 filesystem) on device 1:0.Freeing unused kernel memory: 452k freedmvSata 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16mvSata 0000:01:00.0: setting latency timer to 64Spin up ...(0:0)Spin up ...(0:1)Spin up ...(0:2)Spin up ...(0:3)Spin up all...[0 0]: Waiting for channel initialization.[0 1]: Waiting for channel initialization.[0 2]: Waiting for channel initialization.[0 3]: Waiting for channel initialization.scsi8 : Marvell SCSI to SATA adapterscsi9 : Marvell SCSI to SATA adapterscsi10 : Marvell SCSI to SATA adapterscsi11 : Marvell SCSI to SATA adapterusbcore: registered new interface driver usbfsusbcore: registered new interface driver hubusbcore: registered new device driver usbehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driverehci_hcd 0000:00:1a.7: PCI INT C -> GSI 18 (level, low) -> IRQ 18ehci_hcd 0000:00:1a.7: setting latency timer to 64ehci_hcd 0000:00:1a.7: EHCI Host Controllerehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 1ehci_hcd 0000:00:1a.7: debug port 1ehci_hcd 0000:00:1a.7: cache line size of 32 is not supportedehci_hcd 0000:00:1a.7: irq 18, io mem 0xfe77bc00ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00hub 1-0:1.0: USB hub foundhub 1-0:1.0: 6 ports detected  alloc irq_desc for 23 on node -1  alloc kstat_irqs on node -1ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23ehci_hcd 0000:00:1d.7: setting latency timer to 64ehci_hcd 0000:00:1d.7: EHCI Host Controllerehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 2ehci_hcd 0000:00:1d.7: debug port 1ehci_hcd 0000:00:1d.7: cache line size of 32 is not supportedehci_hcd 0000:00:1d.7: irq 23, io mem 0xfe77b800ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00hub 2-0:1.0: USB hub foundhub 2-0:1.0: 6 ports detecteduhci_hcd: USB Universal Host Controller Interface driveruhci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16uhci_hcd 0000:00:1a.0: setting latency timer to 64uhci_hcd 0000:00:1a.0: UHCI Host Controlleruhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000a880hub 3-0:1.0: USB hub foundhub 3-0:1.0: 2 ports detected  alloc irq_desc for 21 on node -1  alloc kstat_irqs on node -1uhci_hcd 0000:00:1a.1: PCI INT B -> GSI 21 (level, low) -> IRQ 21uhci_hcd 0000:00:1a.1: setting latency timer to 64uhci_hcd 0000:00:1a.1: UHCI Host Controlleruhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000a800hub 4-0:1.0: USB hub foundhub 4-0:1.0: 2 ports detecteduhci_hcd 0000:00:1a.2: PCI INT D -> GSI 19 (level, low) -> IRQ 19uhci_hcd 0000:00:1a.2: setting latency timer to 64uhci_hcd 0000:00:1a.2: UHCI Host Controlleruhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5uhci_hcd 0000:00:1a.2: irq 19, io base 0x0000a480hub 5-0:1.0: USB hub foundhub 5-0:1.0: 2 ports detecteduhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23uhci_hcd 0000:00:1d.0: setting latency timer to 64uhci_hcd 0000:00:1d.0: UHCI Host Controlleruhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000a400hub 6-0:1.0: USB hub foundhub 6-0:1.0: 2 ports detecteduhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19uhci_hcd 0000:00:1d.1: setting latency timer to 64uhci_hcd 0000:00:1d.1: UHCI Host Controlleruhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000a080hub 7-0:1.0: USB hub foundhub 7-0:1.0: 2 ports detecteduhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18uhci_hcd 0000:00:1d.2: setting latency timer to 64uhci_hcd 0000:00:1d.2: UHCI Host Controlleruhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000a000hub 8-0:1.0: USB hub foundhub 8-0:1.0: 2 ports detectedInitializing USB Mass Storage driver...usbcore: registered new interface driver usb-storageUSB Mass Storage support registered.usb: create proc systemp successfullyusb: create proc systemp successfullyusb 2-1: new high speed USB device using ehci_hcd and address 2Using EHCI controller.scsi12 : usb-storage 2-1:1.0usb 6-2: new low speed USB device using uhci_hcd and address 2scsi 12:0:0:0: Direct-Access              USB DISK MODULE  PMAP PQ: 0 ANSI: 0 CCSsd 12:0:0:0: [sdx] 1007616 512-byte logical blocks: (515 MB/492 MiB)sd 12:0:0:0: [sdx] Write Protect is offsd 12:0:0:0: [sdx] Mode Sense: 23 00 00 00sd 12:0:0:0: [sdx] Assuming drive cache: write throughsd 12:0:0:0: Attached scsi generic sg23 type 0sd 12:0:0:0: [sdx] Assuming drive cache: write through sdx: sdx1 sdx2 sdx3 sdx4 < sdx5 sdx6 >sd 12:0:0:0: [sdx] Assuming drive cache: write throughsd 12:0:0:0: [sdx] Attached SCSI removable diskbonding: Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)bonding: MII link monitoring set to 100 msbonding: bond0: enslaving eth0 as a backup interface with a down link.bonding: bond0: enslaving eth1 as a backup interface with a down link.usbcore: registered new interface driver hiddevinput: LITEON Technology USB Multimedia Keyboard as /class/input/input2generic-usb 0003:046D:C312.0001: input: USB HID v1.10 Keyboard [LITEON Technology USB Multimedia Keyboard] on usb-0000:00:1d.0-2/input0usbcore: registered new interface driver usbhidusbhid: USB HID core drivere1000e: eth1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RXbonding: bond0: link status definitely up for interface eth1.bonding: bond0: making interface eth1 the new active one.bonding: bond0: first active interface up!degrade_check[1445]: segfault at 0 ip b74de7c0 sp bfd9c970 error 4 in libc-2.6.1.so[b7472000+12e000]


    Wenn ich das ganze normal über quick configuration ausführe erscheint dieser Code am Ende.

    Code
    quick.cgi[1596]: segfault at 9dcd1634 ip b7783d34 sp bfcebac0 error 6 in libuLinux_Storage.so.0.0[b7741000+91000]


    Habe jetzt schon mehrere Festplatten verbaut und auch komplett ohne probiert...
    Was ich jetzt noch probieren könnte:

      1. Ältere Firmware von der QNAP HP versuchen


      2. Anderes Flash Modul und FW recovery erneut probieren


      3. Nen zweiten USB Stick probieren, man weiß ja nie :roll:


    Er bringt halt in beiden Fällen eine Fehlermeldung in der lib.
    Hätte ich noch ein anderes FW recovery Image würde ich es ja mit dem probieren.
    Ich hoffe ihr könnt mir weiterhelfen!
    Ansonsten hilft wohl nur einschicken^^


    Gruß Para

  • So Leute Entwarnung!
    Habs mit nem anderen Stick und ner älteren Firmware hinbekommen :thumb:
    interessant wäre trotzdem woher die Fehlermeldungen kommen und warum^^


    Vielleicht ist einfach der Unterschied zwischen der Recovery Firmware V 1.0.9 und der neuesten 3.5.0 zu groß!?