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

    SG-1100 Upgrade to Netgate pfSense Plus 22.01-RELEASE failure

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    3 Posts 2 Posters 976 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.
    • F
      fadushin
      last edited by fadushin

      My SG-1100 appears to have had problems upgrading to 22.01 (from 20.02 -- erm, I think). It looks like some of the libraries did not upgrade properly.

      The symptoms are that I can't get an IP address assigned when connected to the SG-1100 via ethernet, and hence have no IP access to the device (hence no GUI).

      I can attach to the device over micro-USB, but the only (?) thing I can do is get shell access, which I guess is great, but I have no idea what I can do from there. I don't have a menu config or anything, so I am guessing that got hosed as part of the upgrade.

      Suggestions?

      Here is the console output from the banner on.

      ***** FILE SYSTEM MARKED CLEAN *****
      Filesystems are clean, continuing...
      Mounting filesystems...
      
              __
       _ __  / _|___  ___ _ __  ___  ___      _
      | '_ \| |_/ __|/ _ \ '_ \/ __|/ _ \   _| |_
      | |_) |  _\__ \  __/ | | \__ \  __/  |_   _|
      | .__/|_| |___/\___|_| |_|___/\___|    |_|
      |_|
      
      
      Welcome to Netgate pfSense Plus 22.01-RELEASE...
      
      ...random: read_random_uio unblock wait
      random: unblocking device.
      ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/lib/engines /usr/local/lib/compat/pkg /usr/local/lE
      done.
      /usr/local/bin/ping-auth.sh: /usr/local/sbin/ping-auth: Exec format error
      Launching the init system...
      Warning: PHP Startup: Invalid library (maybe not a PHP library) 'pdo.so' in Unknown on line 0
      
      Warning: PHP Startup: Unable to load dynamic library 'xmlreader.so' (tried: /usr/local/lib/php/20190902/xmlreader.so (/usr/local/lib/php/201909020
      
      Warning: Cannot load module 'pdo_sqlite' because required module 'pdo' is not loaded in Unknown on line 0
      Starting CRON... done.
      /usr/local/bin/ping-auth.sh: /usr/local/sbin/ping-auth: Exec format error
      Netgate pfSense Plus 22.01-RELEASE arm64 Mon Feb 07 16:39:19 UTC 2022
      Bootup complete
      
      FreeBSD/arm64 (Amnesiac) (ttyu0)
      
      login: root
      Password:
      # pwd
      /root
      # id
      uid=0(root) gid=0(wheel) groups=0(wheel),5(operator),1999(admins)
      # ls -l
      total 144064
      -rw-r--r--  2 root  wheel       1023 Feb  7 11:57 .cshrc
      -rw-r--r--  1 root  wheel          0 Apr  6 13:22 .hushlogin
      -rw-r--r--  1 root  wheel         80 Feb  7 11:57 .k5login
      -rw-r--r--  1 root  wheel        328 Feb  7 11:57 .login
      -rw-r--r--  2 root  wheel        405 Feb  7 11:57 .profile
      -rw-r--r--  1 root  wheel       1943 Apr  6 13:22 .shrc
      -rw-r--r--  1 root  wheel       3086 Apr  6 13:22 .tcshrc
      -rw-------  1 root  wheel  132501504 Jan  9  2020 ntopng.core
      -rw-r--r--  1 root  wheel      37503 Mar  4  2020 packetcapture.cap
      -rw-------  1 root  wheel   14876672 Apr  4 08:12 pkg-static.core
      # ifconfig
      mvneta0: flags=8a02<BROADCAST,ALLMULTI,SIMPLEX,MULTICAST> metric 0 mtu 1500
              options=bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM>
              ether f0:ad:4e:0d:28:77
              media: Ethernet 1000baseT <full-duplex>
              status: active
              nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
      enc0: flags=0<> metric 0 mtu 1536
              groups: enc
              nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
      lo0: flags=8008<LOOPBACK,MULTICAST> metric 0 mtu 16384
              options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
              groups: lo
              nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
      pflog0: flags=0<> metric 0 mtu 33160
              groups: pflog
      pfsync0: flags=0<> metric 0 mtu 1500
              syncpeer: 0.0.0.0 maxupd: 128 defer: off
              syncok: 1
              groups: pfsync
      

      Thanks!

      S 1 Reply Last reply Reply Quote 0
      • S
        SteveITS Galactic Empire @fadushin
        last edited by

        @fadushin The safest thing is probably to open a free ticket at go.netgate.com and ask for the 1100 firmware. Then install that, and restore the config from backup. They usually respond quickly.

        https://docs.netgate.com/pfsense/en/latest/solutions/sg-1100/reinstall-pfsense.html

        Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
        When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
        Upvote 👍 helpful posts!

        F 1 Reply Last reply Reply Quote 2
        • F
          fadushin @SteveITS
          last edited by

          @steveits Thank you, I was able to get the latest firmware from Netgate and install it with little difficulty. Back up and running.

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