Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    SG-1100 Upgrade 2.4.5 failure

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    2 Posts 2 Posters 1.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      andyb8
      last edited by

      Hello,

      I am attempting to upgrade my Netgate SG-1100 to 2.4.5 and everything seemed fine until it rebooted and did not come back up! Here is the upgrade output that appears successful: upgrade.txt

      After it didn't come back up, I connected the console, it is in some sort of boot loop and appears to be failing while extracting snort. See below. I am not sure how to resolve this and would greatly appreciate any assistance.

      
      
      
      
      >> FreeBSD EFI boot block
         Loader path: /boot/loader.efi
      
         Initializing modules: ZFS UFS
         Probing 4 block devices......* done
          ZFS found no pools
          UFS found 1 partition
          command args: -S115200
      
      Consoles: EFI console  
      Command line arguments: loader.efi -S115200
      Image base: 0x3c595008
      EFI version: 2.05
      EFI Firmware: Das U-boot (rev 0.00)
      
      FreeBSD/arm64 EFI loader, Revision 1.1
      (Thu Oct  4 10:04:04 EDT 2018 root@buildbot2.nyi.netgate.com)
         BootCurrent: 0000
         BootOrder: 03e8 0000[*] 0000[*] 0000[*] 03e8 0000[*] 0000[*] 0000[*] 5170 3f71 0000[*] 0000[*] 30d4 0000[*] 0000[*] 0000[*] 5190 3f71 0000[*] 0000[*] 1158 3ff8 0000[*] 0000[*] 51c0 3f71 0000[*] 0000[*] 853c 3ff7 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 0004 0000[*] 0000[*] 0000[*] 35b8 3ffa 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 42d0 3ff7 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 5200 3f71 0000[*] 0000[*] 853c 3ff7 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 0000[*] 0004 0000[*] 0000[*] 0000[*] 35b8 3ffa 0000[*] 0000[*] 0001 0000[*] 0000[*] 0000[*] 42d0 3ff7 0000[*] 0000[*] f000 3c52 0000[*] 0000[*] 48c0 3f7a 0000[*] 0000[*] 080c 3ff6 0000[*] 0000[*] 5310 3f71 0000[*] 0000[*]
      Setting currdev to disk0p3:
      Loading /boot/defaults/loader.conf
      /boot/kernel/kernel text=0x96db00 data=0x879930+0x3c7c14 syms=[0x8+0x11c478+0x8+0xf3ccd]
      \
      Hit [Enter] to boot immediately, or any other key for command prompt.
      Booting [/boot/kernel/kernel]...               
      Using DTB provided by EFI at 0x8000000.
      Copyright (c) 1992-2020 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 11.3-STABLE #233 2c992b2181a(factory-RELENG_2_4_5): Tue Mar 24 15:27:54 EDT 2020
          root@buildbot3-nyi.netgate.com:/build/factory-crossbuild-245-aarch64/obj/aarch64/Og10eFss/build/factory-crossbuild-245-aarch64/sources/FreeBSD-src/sys/pfSense arm64
      FreeBSD clang version 8.0.1 (tags/RELEASE_801/final 366581) (based on LLVM 8.0.1)
      VT: init without driver.
      Starting CPU 1 (1)
      FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
      ipw_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
      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, 0xffff000000173804, 0) error 1
      wlan: mac acl policy registered
      ipw_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
      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, 0xffff0000001738b0, 0) error 1
      ipw_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_ipw.LICENSE.
      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, 0xffff00000017395c, 0) error 1
      iwi_bss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
      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, 0xffff000000173a08, 0) error 1
      iwi_ibss: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
      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, 0xffff000000173ab4, 0) error 1
      iwi_monitor: You need to read the LICENSE file in /usr/share/doc/legal/intel_iwi.LICENSE.
      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, 0xffff000000173b60, 0) error 1
      random: entropy device external interface
      kbd0 at kbdmux0
      ofwbus0: <Open Firmware Device Tree>
      simplebus0: <Flattened device tree simple bus> on ofwbus0
      simplebus1: <Flattened device tree simple bus> on simplebus0
      pinctl0: <Armada 37x0 North Bridge pinctl Controller> mem 0x13800-0x138ff,0x13c00-0x13c1f on simplebus1
      gpio0: <Armada 37x0 GPIO Controller> on pinctl0
      gpiobus0: <OFW GPIO bus> on gpio0
      pinctl1: <Armada 37x0 South Bridge pinctl Controller> mem 0x18800-0x188ff,0x18c00-0x18c1f on simplebus1
      gpio1: <Armada 37x0 GPIO Controller> on pinctl1
      gpiobus1: <OFW GPIO bus> on gpio1
      psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
      gic0: <ARM Generic Interrupt Controller v3.0> mem 0x1d00000-0x1d0ffff,0x1d40000-0x1d7ffff,0x1d80000-0x1d81fff,0x1d90000-0x1d91fff,0x1da0000-0x1dbffff irq 27 on simplebus1
      generic_timer0: <ARMv8 Generic Timer> irq 0,1,2,3 on ofwbus0
      Timecounter "ARM MPCore Timecounter" frequency 12500000 Hz quality 1000
      Event timer "ARM MPCore Eventtimer" frequency 12500000 Hz quality 1000
      cpulist0: <Open Firmware CPU Group> on ofwbus0
      cpu0: <Open Firmware CPU> on cpulist0
      cpu1: <Open Firmware CPU> on cpulist0
      pmu0: <Performance Monitoring Unit> irq 4 on ofwbus0
      spi0: <Armada 37x0 SPI controller> mem 0x10600-0x10fff irq 6 on simplebus1
      iichb0: <Marvell Armada 37x0 IIC controller> mem 0x11000-0x11023 irq 7 on simplebus1
      iicbus0: <OFW I2C bus> on iichb0
      iic0: <I2C generic I/O> on iicbus0
      uart0: <Marvell Armada 3700 UART> mem 0x12000-0x121ff irq 9,10,11 on simplebus1
      uart0: console (115200,n,8,1)
      gpioc0: <GPIO controller> on gpio0
      gpioc1: <GPIO controller> on gpio1
      mvneta0: <NETA controller> mem 0x30000-0x33fff irq 14 on simplebus1
      mvneta0: version is 10
      mvneta0: Ethernet address: f0:ad:4e:0b:f4:20
      mdio0: <MDIO> on mvneta0
      e6000sw0: <Marvell 88E6341> on mdio0
      e6000sw0: multi-chip addressing mode (0x1)
      e6000sw0: CPU port at 0
      e6000sw0: fixed port at 0
      e6000sw0: PHY at port 1
      miibus0: <MII bus> on e6000sw0
      e1000phy0: <Marvell 88E1000 Gigabit PHY> PHY 17 on miibus0
      e1000phy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
      e6000sw0: PHY at port 2
      miibus1: <MII bus> on e6000sw0
      e1000phy1: <Marvell 88E1000 Gigabit PHY> PHY 18 on miibus1
      e1000phy1:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
      e6000sw0: PHY at port 3
      miibus2: <MII bus> on e6000sw0
      e1000phy2: <Marvell 88E1000 Gigabit PHY> PHY 19 on miibus2
      e1000phy2:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto
      e6000sw0: switch is ready.
      etherswitch0: <Switch controller> on e6000sw0
      xhci0: <Marvell Integrated USB 3.0 controller> mem 0x58000-0x5bfff irq 16 on simplebus1
      xhci0: 32 bytes context size, 32-bit DMA
      usbus0 on xhci0
      ehci0: <Marvell Integrated USB 2.0 controller> mem 0x5e000-0x5ffff irq 17 on simplebus1
      usbus1: EHCI version 1.0
      usbus1 on ehci0
      sdhci_xenon0: <Armada Xenon SDHCI controller> mem 0xd0000-0xd02ff,0x1e808-0x1e80b irq 24 on simplebus1
      mmc0: <MMC/SD bus> on sdhci_xenon0
      sdhci_xenon1: <Armada Xenon SDHCI controller> mem 0xd8000-0xd82ff,0x17808-0x1780b irq 25 on simplebus1
      mmc1: <MMC/SD bus> on sdhci_xenon1
      ahci0: <AHCI SATA controller> mem 0xe0000-0xe1fff irq 26 on simplebus1
      ahci0: AHCI v1.30 with 1 6Gbps ports, Port Multiplier supported with FBS
      ahcich0: <AHCI channel> at channel 0 on ahci0
      pcib0: <Marvell Armada 3700 PCIe Bus Controller> mem 0xd0070000-0xd008ffff irq 5 on simplebus0
      pcib0: link never came up
      pci0: <PCI bus> on pcib0
      gpioled0: <GPIO LEDs> on ofwbus0
      cryptosoft0: <software crypto>
      Timecounters tick every 1.000 msec
      mvneta0: link state changed to UP
      spibus0: <OFW SPI bus> on spi0
      mx25l0: <M25Pxx Flash Family> at cs 0 mode 0 on spibus0
      mx25l0: device type mx25u3235f, size 4096K in 64 sectors of 64K, erase size 4K
      e6000sw0port1: link state changed to DOWN
      e6000sw0port2: link state changed to DOWN
      e6000sw0port3: link state changed to DOWN
      usbus0: 5.0Gbps Super Speed USB v3.0
      usbus1: 480Mbps High Speed USB v2.0
      ugen0.1: <Marvell XHCI root HUB> at usbus0
      uhub0: <Marvell XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
      ugen1.1: <Marvell EHCI root HUB> at usbus1
      uhub1: <Marvell EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
      mmc0: No compatible cards found on bus
      mmcsd0: 8GB <MMCHC SEM08G 3.10 SN 9574341C MFG 09/2016 by 69 0x0000> at mmc1 50.0MHz/8bit/65535-block
      mmcsd0boot0: 2MB partion 1 at mmcsd0
      mmcsd0boot1: 2MB partion 2 at mmcsd0
      mmcsd0rpmb: 2MB partion 3 at mmcsd0
      uhub0: 2 ports with 2 removable, self powered
      uhub1: 1 port with 1 removable, self powered
      e6000sw0port2: link state changed to UP
      Release APs
      CPU  0: ARM Cortex-A53 r0p4 affinity:  0
       Instruction Set Attributes 0 = <AES+PMULL,SHA1,SHA2,CRC32>
       Instruction Set Attributes 1 = <0>
               Processor Features 0 = <GIC,AdvSIMD,Float,EL3 32,EL2 32,EL1 32,EL0 32>
               Processor Features 1 = <0>
            Memory Model Features 0 = <4k Granule,64k Granule,MixedEndian,S/NS Mem,16bit ASID,1TB PA>
            Memory Model Features 1 = <>
                   Debug Features 0 = <2 CTX Breakpoints,4 Watchpoints,6 Breakpoints,PMUv3,Debug v8>
                   Debug Features 1 = <0>
               Auxiliary Features 0 = <0>
               Auxiliary Features 1 = <0>
      CPU  1: ARM Cortex-A53 r0p4 affinity:  1
      Trying to mount root from ufs:/dev/ufsid/5cdd3c209fe36da7 [rw,noatime]...
      WARNING: / was not properly dismounted
      WARNING: /: mount pending error: blocks 32 files 2
      Warning: no time-of-day clock registered, system time will not be set accurately
      Configuring crash dumps...
      dumpon: /dev/label/swap*: No such file or directory
      Unable to specify /dev/label/swap* as a dump device.
      No suitable dump device was found.
      Applying fix for FreeBSD-SA-19:10.ufs
      ** SU+J Recovering /dev/ufsid/5cdd3c209fe36da7
      ** Reading 11730944 byte journal from inode 4.
      ** Building recovery table.
      ** Resolving unreferenced inode list.
      ** Processing journal entries.
      ** 720 journal records in 86016 bytes for 26.79% utilization
      ** Freed 185 inodes (3 dirs) 296 blocks, and 319 frags.
      
      ***** FILE SYSTEM MARKED CLEAN *****
      Filesystems are clean, continuing...
      Mounting filesystems...
      random: unblocking device.
      
              __
       _ __  / _|___  ___ _ __  ___  ___
      | '_ \| |_/ __|/ _ \ '_ \/ __|/ _ \
      | |_) |  _\__ \  __/ | | \__ \  __/
      | .__/|_| |___/\___|_| |_|___/\___|
      |_|
      
      
      Welcome to pfSense 2.4.4-RELEASE (Patch 3)...
      
      ...ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/lib/engines /usr/local/lib /usr/local/lib/ipsec /usr/local/lib/perl5/5.30/mach/CORE
      done.
      Shared object "libthoth.so.3" not found, required by "ping-auth"
      >>> Upgrading necessary packages... 
      Checking for upgrades (7 candidates): ....... done
      Processing candidates (7 candidates): ....... done
      Checking integrity... done (0 conflicting)
      The following 7 package(s) will be affected (of 0 checked):
      
      New packages to be INSTALLED:
              php72-intl: 7.2.29 [pfSense]
      
      Installed packages to be UPGRADED:
              snort: 2.9.15 -> 2.9.15.1 [pfSense]
              pfSense-u-boot-env: 20181018_2 -> 20200316 [pfSense]
              pfSense-default-config-serial: 2.4.4_3 -> 2.4.5 [pfSense-core]
              pfSense-base: 2.4.4_3 -> 2.4.5 [pfSense-core]
              pfSense: 2.4.4_3 -> 2.4.5 [pfSense]
              aws-sdk-php72: 3.61.8 -> 3.103.2 [pfSense]
      
      Number of packages to be installed: 1
      Number of packages to be upgraded: 6
      
      The process will require 4 MiB more space.
      [1/7] Installing php72-intl-7.2.29...
      [1/7] Extracting php72-intl-7.2.29: .......... done
      [2/7] Upgrading snort from 2.9.15 to 2.9.15.1...
      [2/7] Extracting snort-2.9.15.1: ......panic: ufs_dirbad: /: bad dir ino 1287 at offset 1536: mangled entry
      cpuid = 0
      Uptime: 32s
      Automatic reboot in 15 seconds - press a key on the console to abort
      --> Press a key on the console to reboot,
      --> or switch off the system now.
      a37x0_pinctl_reset: Rebooting...
      TIM-1.0
      WTMI-armada-17.10.5-34ce216
      WTMI: system early-init
      SVC REV: 5, CPU VDD voltage: 1.260V
      
      Fill memory before self refresh...done
      
      Now in Self-refresh Mode
      Exited self-refresh ...
      
      
      Self refresh Pass.
      DDR self test mode test done!!
      Vref read training
      ===================
      Final vdac_value 0x0000001F
      
      Vref write training
      ===================
      Final vref_value 0x0000001F
      
      DLL TUNING
      ==============
         DLL 0xc0001050[21:16]: [5,37,1e]
         DLL 0xc0001050[29:24]: [6,2c,19]
         DLL 0xc0001054[21:16]: [6,31,1b]
         DLL 0xc0001054[29:24]: [9,2e,1b]
         DLL 0xc0001074[21:16]: [0,3f,1f]
         DLL 0xc0001074NOTICE:  Booting Trusted Firmware
      NOTICE:  BL1: v1.3(release):armada-17.10.8:34247e0
      NOTICE:  BL1: Built : 16:19:41, Nov  1 2NOTICE:  BL2: v1.3(release):armada-17.10.8:34247e0
      NOTICE:  BL2: Built : 16:19:45, Nov  1 20NOTICE:  BL31: v1.3(release):armada-17.10.8:34247e0
      NOTICE:  BL31:
      
      U-Boot 2017.03-armada-17.10.2-g6a6581a-dirty (Nov 01 2018 - 16:04:57 -0300)
      
      Model: Marvell Armada 3720 Community Board ESPRESSOBin
             CPU    @ 1200 [MHz]
             L2     @ 800 [MHz]
             TClock @ 200 [MHz]
             DDR    @ 750 [MHz]
      DRAM:  1 GiB
      U-Boot DT blob at : 000000003f716298
      Comphy-0: USB3          5 Gbps    
      Comphy-1: PEX0          2.5 Gbps  
      Comphy-2: SATA0         6 Gbps    
      SATA link 0 timeout.
      AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl SATA mode
      flags: ncq led only pmp fbss pio slum part sxs 
      PCIE-0: Link down
      MMC:   sdhci@d0000: 0, sdhci@d8000: 1
      SF: Detected mx25u3235f with page size 256 Bytes, erase size 64 KiB, total 4 MiB
      Net:   eth0: neta@30000 [PRIME]
      Hit any key to stop autoboot:  0 
      Card did not respond to voltage select!
      mmc_init: -95, time 40
      ** Bad device mmc 0 **
      Card did not respond to voltage select!
      mmc_init: -95, time 23
      ** Bad device mmc 0 **
      ## Starting EFI application at 05000000 ...
      efi_load_pe: Invalid DOS Signature
      ## Application terminated, r = -2
      reading efi/boot/bootaa64.efi
      393216 bytes read in 23 ms (16.3 MiB/s)
      reading armada-3720-sg1100.dtb
      13323 bytes read in 11 ms (1.2 MiB/s)
      ## Starting EFI application at 05000000 ...
      Card did not respond to voltage select!
      mmc_init: -95, time 23
      Scanning disk sdhci@d8000.blk...
      Found 4 disks
      
      
      
      1 Reply Last reply Reply Quote 0
      • RicoR
        Rico LAYER 8 Rebel Alliance
        last edited by Rico

        The easy and fastest way is to clean reinstall 2.4.5 and then restore your Backup.
        https://docs.netgate.com/pfsense/en/latest/solutions/sg-1100/reinstall-pfsense.html

        -Rico

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.