Lanner FW-7525 2.2 Upgrade Failed (from 2.1.5)



  • I attempted to upgrade my Lanner this morning but it failed to reboot.  Below is the full console log…

    Note, I downloaded a full config.xml and selected the option to perform a full backup before upgrade.

    Troubleshooting help welcome as I am DOA.

    
    TAB Key on Remote Keyboard To Entry Setup Menu
    HMB-7525 Ver.AD0 05/26/2014
    Version 2.16.1242\. Copyright (C) 2013 American Megatrends, Inc.
    Press ~~or <esc>to enter setup.
    
    BIOS drive C: is disk0
    |/-\|BIOS 624kB/2079948kB available memory
    
    FreeBSD/x86 bootstrap loader, Revision 1.1
    (root@pfsense-22-amd64-builder, Thu Jan 22 15:01:25 CST 2015)
    -\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\Loading /boot/defaults/loader.conf 
    |[06;00H/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-[06;00H|/-\|/-\|/-\|/-\|/-\|/-\/boot/kernel/kernel text=0x1213f88 |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-[06;00H\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\data=0x8819b0+0x357620 |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-[06;00H\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\syms=[0x8+0x16db38|/-\|/-\|/-\|/-\|/-\|/-\|/-+0x8+0x16accb\|/-\|/-\|/-\|/-\|/-]
    \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/[06;00H-\|/-\|/-\|/-\|[H[J[7;46H                             [8;46H                            [9;46H                            [10;46H                ______         [11;46H               /      \        [12;46H         _____/    f   \       [13;46H        /     \        /       [14;46H       /   p   \______/  Sense [15;46H       \       /      \        [16;46H        \_____/        \       [17;46H              \        /       [18;46H               \______/        [19;46H                            [20;46H                            [25;0H[1;2H         __ ____                          [2;2H  _ __  / _/ ___|  ___ _ __  ___  ___     [3;2H | '_ \| |_\___ \ / _ \ '_ \/ __|/ _ \    [4;2H | |_) |  _|___) |  __/ | | \__ \  __/    [5;2H | .__/|_| |____/ \___|_| |_|___/\___|    [6;2H |_|                                      [7;2H                                          [25;0H[10;2H|[11;2H|[12;2H|[13;2H|[14;2H|[15;2H|[16;2H|[17;2H|[18;2H|[19;2H|[20;2H|[21;2H|[10;44H|[11;44H|[12;44H|[13;44H|[14;44H|[15;44H|[16;44H|[17;44H|[18;44H|[19;44H|[20;44H|[21;44H|[9;3H-----------------------------------------[22;3H-----------------------------------------[9;2H+[22;2H+[9;44H+[22;44H+[25;0H/-\|/-\|/-\|/-[9;15HWelcome to pfSense[11;5H1 [11;6H.[11;8HBoot Multi User [Enter][12;5H2 [12;6H.[12;8HBoot [S]ingle User[13;5H3 [13;6H.[13;8H[Esc]ape to loader prompt[14;5H4 [14;6H.[14;8HReboot[16;5HOptions:[17;5H5 [17;6H.[17;8H[K]ernel: kernel (1 of 2)[18;5H6 [18;6H.[18;8HConfigure Boot [O]ptions...[25;0H[01;00H[23;4HAutoboot in 2 seconds. [Space] to pause[25;0H[01;00H[01;00H[23;4HAutoboot in 1 seconds. [Space] to pause[25;0H[01;00H[01;00H[23;4H                                       [25;0HBooting...
    \|/-\|/KDB: debugger backends: ddb
    KDB: current backend: ddb
    Copyright (c) 1992-2014 The FreeBSD Project.
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    	The Regents of the University of California. All rights reserved.
    FreeBSD is a registered trademark of The FreeBSD Foundation.
    FreeBSD 10.1-RELEASE-p4 #0 36d7dec(releng/10.1)-dirty: Thu Jan 22 15:12:35 CST 2015
        root@pfsense-22-amd64-builder:/usr/obj.amd64/usr/pfSensesrc/src/sys/pfSense_SMP.10 amd64
    FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512
    CPU: Intel(R) Atom(TM) CPU  C2358  @ 1.74GHz (1750.04-MHz K8-class CPU)
      Origin = "GenuineIntel"  Id = 0x406d8  Family = 0x6  Model = 0x4d  Stepping = 8
      Features=0xbfebfbff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe>Features2=0x43d8e3bf <sse3,pclmulqdq,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,movbe,popcnt,tscdlt,aesni,rdrand>AMD Features=0x28100800 <syscall,nx,rdtscp,lm>AMD Features2=0x101 <lahf,prefetch>Structured Extended Features=0x2282 <tscadj,smep,erms>VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
      TSC: P-state invariant, performance statistics
    real memory  = 8589934592 (8192 MB)
    avail memory = 8225677312 (7844 MB)
    Event timer "LAPIC" quality 600
    ACPI APIC Table: <intel  tiano ="">FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
    FreeBSD/SMP: 1 package(s) x 2 core(s)
     cpu0 (BSP): APIC ID:  0
     cpu1 (AP): APIC ID:  2
    random device not loaded; using insecure entropy
    ioapic0 <version 2.0="">irqs 0-23 on motherboard
    wlan: mac acl policy registered
    ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    ipw_bss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_bss_fw, 0xffffffff80606c30, 0) error 1
    ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    ipw_ibss: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_ibss_fw, 0xffffffff80606ce0, 0) error 1
    ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw/.
    ipw_monitor: If you agree with the license, set legal.intel_ipw.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (ipw_monitor_fw, 0xffffffff80606d90, 0) error 1
    iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
    iwi_bss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_bss_fw, 0xffffffff8062e400, 0) error 1
    iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
    iwi_ibss: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_ibss_fw, 0xffffffff8062e4b0, 0) error 1
    iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi/.
    iwi_monitor: If you agree with the license, set legal.intel_iwi.license_ack=1 in /boot/loader.conf.
    module_register_init: MOD_LOAD (iwi_monitor_fw, 0xffffffff8062e560, 0) error 1
    random: <software, yarrow="">initialized
    module_register_init: MOD_LOAD (vesa, 0xffffffff80fb8b00, 0) error 19
    kbd1 at kbdmux0
    cryptosoft0: <software crypto="">on motherboard
    padlock0: No ACE support.
    acpi0: <alaska a="" m="" i="">on motherboard
    acpi0: Power Button (fixed)
    cpu0: <acpi cpu="">on acpi0
    cpu1: <acpi cpu="">on acpi0
    hpet0: <high precision="" event="" timer="">iomem 0xfed00000-0xfed003ff on acpi0
    Timecounter "HPET" frequency 14318180 Hz quality 950
    Event timer "HPET" frequency 14318180 Hz quality 450
    Event timer "HPET1" frequency 14318180 Hz quality 440
    Event timer "HPET2" frequency 14318180 Hz quality 440
    atrtc0: <at realtime="" clock="">port 0x70-0x77 irq 8 on acpi0
    Event timer "RTC" frequency 32768 Hz quality 0
    attimer0: <at timer="">port 0x40-0x43,0x50-0x53 irq 0 on acpi0
    Timecounter "i8254" frequency 1193182 Hz quality 0
    Event timer "i8254" frequency 1193182 Hz quality 100
    Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
    acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
    pcib0: <acpi host-pci="" bridge="">port 0xcf8-0xcff on acpi0
    pci0: <acpi pci="" bus="">on pcib0
    pcib1: <acpi pci-pci="" bridge="">mem 0xdff00000-0xdff1ffff irq 16 at device 1.0 on pci0
    pci1: <acpi pci="" bus="">on pcib1
    igb0: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.4.0="">port 0xd000-0xd01f mem 0xdfd00000-0xdfd7ffff,0xdfd80000-0xdfd83fff irq 16 at device 0.0 on pci1
    igb0: Using MSIX interrupts with 3 vectors
    igb0: Bound queue 0 to cpu 0
    igb0: Bound queue 1 to cpu 1
    pcib2: <acpi pci-pci="" bridge="">mem 0xdfee0000-0xdfefffff irq 16 at device 2.0 on pci0
    pci2: <acpi pci="" bus="">on pcib2
    igb1: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.4.0="">port 0xc000-0xc01f mem 0xdfc00000-0xdfc7ffff,0xdfc80000-0xdfc83fff irq 17 at device 0.0 on pci2
    igb1: Using MSIX interrupts with 3 vectors
    igb1: Bound queue 0 to cpu 0
    igb1: Bound queue 1 to cpu 1
    pcib3: <acpi pci-pci="" bridge="">mem 0xdfec0000-0xdfedffff irq 20 at device 3.0 on pci0
    pci3: <acpi pci="" bus="">on pcib3
    pcib4: <acpi pci-pci="" bridge="">mem 0xdfea0000-0xdfebffff at device 4.0 on pci0
    pci4: <acpi pci="" bus="">on pcib4
    pci0: <processor>at device 11.0 (no driver attached)
    pci0: <base peripheral,="" iommu=""> at device 15.0 (no driver attached)
    igb2: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.4.0="">port 0xe0a0-0xe0bf mem 0xdfe60000-0xdfe7ffff,0xdff2c000-0xdff2ffff irq 20 at device 20.0 on pci0
    igb2: Using MSIX interrupts with 3 vectors
    igb2: Bound queue 0 to cpu 0
    igb2: Bound queue 1 to cpu 1
    igb3: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.4.0="">port 0xe080-0xe09f mem 0xdfe40000-0xdfe5ffff,0xdff28000-0xdff2bfff irq 21 at device 20.1 on pci0
    igb3: Using MSIX interrupts with 3 vectors
    igb3: Bound queue 0 to cpu 0
    igb3: Bound queue 1 to cpu 1
    igb4: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.4.0="">port 0xe060-0xe07f mem 0xdfe20000-0xdfe3ffff,0xdff24000-0xdff27fff irq 22 at device 20.2 on pci0
    igb4: Using MSIX interrupts with 3 vectors
    igb4: Bound queue 0 to cpu 0
    igb4: Bound queue 1 to cpu 1
    igb5: <intel(r) 1000="" pro="" network="" connection="" version="" -="" 2.4.0="">port 0xe040-0xe05f mem 0xdfe00000-0xdfe1ffff,0xdff20000-0xdff23fff irq 23 at device 20.3 on pci0
    igb5: Using MSIX interrupts with 3 vectors
    igb5: Bound queue 0 to cpu 0
    igb5: Bound queue 1 to cpu 1
    ehci0: <intel avoton="" usb="" 2.0="" controller="">mem 0xdff36000-0xdff363ff irq 23 at device 22.0 on pci0
    usbus0: EHCI version 1.0
    usbus0 on ehci0
    ahci0: <intel avoton="" ahci="" sata="" controller="">port 0xe150-0xe157,0xe140-0xe143,0xe130-0xe137,0xe120-0xe123,0xe020-0xe03f mem 0xdff35000-0xdff357ff irq 19 at device 23.0 on pci0
    ahci0: AHCI v1.30 with 2 3Gbps ports, Port Multiplier not supported
    ahcich0: <ahci channel="">at channel 0 on ahci0
    ahcich1: <ahci channel="">at channel 1 on ahci0
    atapci0: <intel avoton="" sata300="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xe0d0-0xe0df,0xe0c0-0xe0cf irq 19 at device 24.0 on pci0
    ata0: <ata channel="">at channel 0 on atapci0
    ata1: <ata channel="">at channel 1 on atapci0
    isab0: <pci-isa bridge="">at device 31.0 on pci0
    isa0: <isa bus="">on isab0
    uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
    uart0: console (115200,n,8,1)
    uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
    atkbdc0: <keyboard controller="" (i8042)="">port 0x60,0x64 irq 1 on acpi0
    atkbd0: <at keyboard="">irq 1 on atkbdc0
    kbd0 at atkbd0
    atkbd0: [GIANT-LOCKED]
    ppc0: cannot reserve I/O port range
    est0: <enhanced speedstep="" frequency="" control="">on cpu0
    est: CPU supports Enhanced Speedstep, but is not recognized.
    est: cpu_vendor GenuineIntel, msr 600000000e1c
    device_attach: est0 attach returned 6
    p4tcc0: <cpu frequency="" thermal="" control="">on cpu0
    est1: <enhanced speedstep="" frequency="" control="">on cpu1
    est: CPU supports Enhanced Speedstep, but is not recognized.
    est: cpu_vendor GenuineIntel, msr 600000000e1c
    device_attach: est1 attach returned 6
    p4tcc1: <cpu frequency="" thermal="" control="">on cpu1
    Timecounters tick every 1.000 msec
    IPsec: Initialized Security Association Processing.
    random: unblocking device.
    usbus0: 480Mbps High Speed USB v2.0
    ugen0.1: <intel>at usbus0
    uhub0: <intel 1="" 9="" ehci="" root="" hub,="" class="" 0,="" rev="" 2.00="" 1.00,="" addr="">on usbus0
    (aprobe2:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe2:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe2:ata0:0:0:0): Error 5, Retry was blocked
    ada0 at ata0 bus 0 scbus2 target 0 lun 0
    ada0: <intel ssdsa2m080g2gc="" 2cv102hd="">ATA-7 SATA 2.x device
    ada0: Serial Number CVPO017400X8080JGN
    ada0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)
    ada0: 76319MB (156301488 512 byte sectors: 16H 63S/T 16383C)
    ada0: quirks=0x1<4K>
    ada0: Previously was known as ad0
    SMP: AP CPU #1 Launched!
    Timecounter "TSC" frequency 1750043547 Hz quality 1000
    uhub0: 8 ports with 8 removable, self powered
    ugen0.2: <vendor 0x8087="">at usbus0
    uhub1: <vendor 2="" 9="" 0x8087="" product="" 0x07db,="" class="" 0,="" rev="" 2.00="" 0.02,="" addr="">on usbus0
    uhub1: 4 ports with 4 removable, self powered
    (aprobe0:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe0:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe0:ata0:0:0:0): Error 5, Retry was blocked
    (aprobe0:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe0:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe0:ata0:0:0:0): Error 5, Retry was blocked
    (aprobe0:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe0:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe0:ata0:0:0:0): Error 5, Retry was blocked
    (aprobe0:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe0:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe0:ata0:0:0:0): Error 5, Retry was blocked
    (aprobe0:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe0:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe0:ata0:0:0:0): Error 5, Retry was blocked</vendor></vendor></intel></intel></intel></cpu></enhanced></cpu></enhanced></at></keyboard></isa></pci-isa></ata></ata></intel></ahci></ahci></intel></intel></intel(r)></intel(r)></intel(r)></intel(r)></processor></acpi></acpi></acpi></acpi></intel(r)></acpi></acpi></intel(r)></acpi></acpi></acpi></acpi></at></at></high></acpi></acpi></alaska></software></software,></version></intel ></tscadj,smep,erms></lahf,prefetch></syscall,nx,rdtscp,lm></sse3,pclmulqdq,dtes64,mon,ds_cpl,vmx,est,tm2,ssse3,cx16,xtpr,pdcm,sse4.1,sse4.2,movbe,popcnt,tscdlt,aesni,rdrand></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,apic,sep,mtrr,pge,mca,cmov,pat,pse36,clflush,dts,acpi,mmx,fxsr,sse,sse2,ss,htt,tm,pbe></esc>~~ 
    


  • It looks like I might have botched the upgrade by not running ufslabels.sh first based upon the following log entries:

    
    ada0 at ata0 bus 0 scbus2 target 0 lun 0
    ada0: <intel ssdsa2m080g2gc="" 2cv102hd="">ATA-7 SATA 2.x device
    ada0: Serial Number CVPO017400X8080JGN
    ada0: 300.000MB/s transfers (SATA 2.x, UDMA5, PIO 8192bytes)
    ada0: 76319MB (156301488 512 byte sectors: 16H 63S/T 16383C)
    ada0: quirks=0x1<4K>
    ada0: Previously was known as ad0</intel> 
    

    Note the drive moved from ad0 to ada0…

    
    SMP: AP CPU #1 Launched!
    Timecounter "TSC" frequency 1750043547 Hz quality 1000
    uhub0: 8 ports with 8 removable, self powered
    ugen0.2: <vendor 0x8087="">at usbus0
    uhub1: <vendor 2="" 9="" 0x8087="" product="" 0x07db,="" class="" 0,="" rev="" 2.00="" 0.02,="" addr="">on usbus0
    uhub1: 4 ports with 4 removable, self powered
    (aprobe0:ata0:0:0:0): ATA_IDENTIFY. ACB: ec 00 00 00 00 40 00 00 00 00 00 00
    (aprobe0:ata0:0:0:0): CAM status: Unconditionally Re-queue Request
    (aprobe0:ata0:0:0:0): Error 5, Retry was blocked</vendor></vendor> 
    

    I have tried disabling DMA mode and write cached under boot troubleshooting but that did not help.

    If my fstab is out of date, how would I go about correcting it?



  • Well that was a complete waste of time… Reinstalled 2.1.5 and restored from backup.  If the devs want any info, let me know.  The FW7525 is a standard config so I am surprised it didn't work.



  • Issue resolved.  Backup of Config.xml including RRD graph data, swapped out Intel SSD for a Kingston SSD, clean install of 2.2 from AMD Memstick, restored Config.xml.

    
    ada0 at ata0 bus 0 scbus2 target 0 lun 0
    ada0: <kingston sv300s37a120g="" 583abbf0="">ATA-8 SATA 3.x device
    ada0: Serial Number 50026B7749097076
    ada0: 600.000MB/s transfers (SATA 3.x, UDMA5, PIO 512bytes)
    ada0: 114473MB (234441648 512 byte sectors: 16H 63S/T 16383C)
    ada0: Previously was known as ad0</kingston> 
    

    2.2 system running well.



  • Yep - Thats a pretty normal fix.