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

    Can't upgrade from 23.05.1 to 23.09.1

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    14 Posts 4 Posters 698 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Yup you almost certainly ended up on a bad pkg there at some point. Set the repo back to 23.05.1 and force reinstall the key pkgs as shown in the doc.

      1 Reply Last reply Reply Quote 0
      • D
        Dreadwood
        last edited by

        Thank you for the links. I ended up doing a reinstall and I'm now on 23.09.1!

        1 Reply Last reply Reply Quote 2
        • H
          Hugo Florentino
          last edited by

          Today I was trying to update my Netgate SG-1100 at work and it broke. Now I don`t know how to repair it because the device won't even boot, except to marvel prompt.

          I have a backup of my configuration but I don't know how to enter it because system simply doesn't load.

          The docummentation mentions loading files from USB but pfsense plus files apparently are only available throught a ticket in a paid suscription plan, and my company just purchased the device.

          Isn't there another way to get the firmware? After all the device was bought with a firmware and it was an upgrade process the one which apparently corrupted it.

          What can I do?

          D S 2 Replies Last reply Reply Quote 0
          • D
            Dreadwood @Hugo Florentino
            last edited by

            @Hugo-Florentino Not sure how the subscription works but I put a ticket requesting firmware for my 6100 and got a reply within about 15 mins!

            H 1 Reply Last reply Reply Quote 0
            • H
              Hugo Florentino @Dreadwood
              last edited by

              @Dreadwood

              Well the TAC support request asks for a support level (my company just purchased the device, not a support plan), and also for an Order number which we don't have (we bought the device through an importer), so not sure what to do then.

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

                @Hugo-Florentino Tickets to get the firmware are free. All Netgate hardware includes TAC Lite.
                https://docs.netgate.com/pfsense/en/latest/solutions/sg-1100/reinstall-pfsense.html

                The "Order Number" field is optional on the ticket form.

                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!

                H 1 Reply Last reply Reply Quote 1
                • H
                  Hugo Florentino @SteveITS
                  last edited by

                  @SteveITS

                  Oh I didn't know the lite plan was included, thanks! I submitted the request

                  1 Reply Last reply Reply Quote 0
                  • H
                    Hugo Florentino
                    last edited by

                    Well even with the firmware I can't repair the device. I prepared ta flash drive in FAT32, wrote the firmware provided by the ticket to the memory using balena etcher, placed the memory in the device, accesed via serial interface, and restarted, interrupting boot to remain at marvel prompt, then typed run usbrecovery, but when it proceeds to flash the firmware there is an error and it stays there at a prompt:

                    Erasing the eMMC contents...
                    Writing the firmware to eMMC...
                    (this may take a few minutes to complete)
                    (da0:umass-sim0:0:0:0): READ(10). CDB: 28 00 00 5b 3a 51 00 00 80 00
                    (da0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
                    (da0:umass-sim0:0:0:0): Retrying command, 3 more tries remain
                    (da0:umass-sim0:0:0:0): READ(10). CDB: 28 00 00 5b 3a 51 00 00 80 00
                    (da0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
                    (da0:umass-sim0:0:0:0): Retrying command, 2 more tries remain
                    (da0:umass-sim0:0:0:0): READ(10). CDB: 28 00 00 5b 3a 51 00 00 80 00
                    (da0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
                    (da0:umass-sim0:0:0:0): Retrying command, 1 more tries remain
                    (da0:umass-sim0:0:0:0): READ(10). CDB: 28 00 00 5b 3a 51 00 00 80 00
                    (da0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
                    (da0:umass-sim0:0:0:0): Retrying command, 0 more tries remain
                    (da0:umass-sim0:0:0:0): READ(10). CDB: 28 00 00 5b 3a 51 00 00 80 00
                    (da0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
                    (da0:umass-sim0:0:0:0): Error 5, Retries exhausted
                    g_vfs_done():ufsid/6570ef759d825740[READ(offset=2784788480, length=1048576)]error = 5
                    g_vfs_done(): ufsid/6570ef759d825740 converting all errors to ENXIO
                    g_vfs_done():ufsid/6570ef759d825740[WRITE(offset=1729986560, length=16384)]error = 6 supressing further ENXIO
                    panic: UFS: root fs would be forcibly unmounted
                    cpuid = 1
                    time = 1701900601
                    KDB: enter: panic
                    [ thread pid 1011 tid 100106 ]
                    Stopped at kdb_enter+0x44: str xzr, [x19, #1792]
                    db>

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Try using the other USB port to boot the recovery image. If it still fails try a different USB stick. That error is with trying to read the USB drive not the on-board storage.

                      H 2 Replies Last reply Reply Quote 0
                      • H
                        Hugo Florentino @stephenw10
                        last edited by

                        @stephenw10

                        Well the part where it loads the OS from the USB seems to be working fine. The problem comes at some point when writing the firmware. The USB port I am using is the slow one since the USB 3.0 port didn't recognize the flash drive.

                        I really haven't tried with another memory, I will do that just to discard problems with a faulty flash drive, thanks.

                        1 Reply Last reply Reply Quote 0
                        • H
                          Hugo Florentino @stephenw10
                          last edited by

                          @stephenw10

                          You were correct. I used a USB 3.0 flash drive, placed it in the SS port, repeated the process and this time the firware was flashed correctly.

                          Thank you all, problem solved. :-)

                          1 Reply Last reply Reply Quote 1
                          • stephenw10S
                            stephenw10 Netgate Administrator
                            last edited by

                            Yes, it's unexpected to find it boots but then fails later but that can happen. I'd have to guess it's moving the data far faster across when copying out the image and something can't handle it.

                            Good result. ๐Ÿ‘

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