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

    Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    16 Posts 5 Posters 2.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.
    • B
      brianlloyd @dotdash
      last edited by

      @dotdash Got 2.4.4 running. Did a clean install as you suggested. Previous problem was serial terminal emulator was not generating the correct escape sequence for "F10" in order to allow me to select the boot device. Changing the serial terminal emulator solved the problem. Thanks for your assistance.

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

        You can certainly run a full install from SD card, I have that running here. Just be sure to remove the SWAP slice during the install and move /var and /tmp to RAM drives as Nano did once installed.
        It is much slower disk access than mSATA but generally that's not a problem once booted.

        Steve

        1 Reply Last reply Reply Quote 1
        • B
          brianlloyd
          last edited by

          Having not used BSD for many years I realize that my sysadmin skills are a bit rusty. I can't remember ever using a RAM disk on Unix before. Do you have any pointers to doing what you recommend? Perhaps this should be an option in the installation script.

          Thanks.

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

            It's an option in System > Advanced > Misc. Just check the box for 'Use memory file system for /tmp and /var'. I usually double the default size of both unless you're very tight on RAM. Which you shouldn't be. ๐Ÿ˜‰

            Steve

            GrimsonG 1 Reply Last reply Reply Quote 0
            • GrimsonG
              Grimson Banned @stephenw10
              last edited by

              @stephenw10 said in Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2:

              I usually double the default size of both unless you're very tight on RAM. Which you shouldn't be. ๐Ÿ˜‰

              If you intend to use packages like pfBlockerNG you should consider increasing the size of /var even further. With pfBlockerNG-devel and a few list active I can easily hit 300+ megabytes of usage during an update of the lists.

              B 1 Reply Last reply Reply Quote 0
              • B
                brianlloyd
                last edited by

                Thank you! I would likely never have dug down that far in the menus to see that.

                Hmmm, now about DNS over TLS ...

                1 Reply Last reply Reply Quote 0
                • B
                  brianlloyd @Grimson
                  last edited by

                  @grimson said in Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2:

                  If you intend to use packages like pfBlockerNG you should consider increasing the size of /var even further. With pfBlockerNG-devel and a few list active I can easily hit 300+ megabytes of usage during an update of the lists.

                  I would need to know what pfBlockerNG does in order to decide if I want to use it.

                  Boy have threats and exploits expanded since I built my first commercial firewall in 1990.

                  BabizB 1 Reply Last reply Reply Quote 0
                  • BabizB
                    Babiz @brianlloyd
                    last edited by

                    @brianlloyd Hi, just few side note for APU2 users with booting from external devices:
                    Console settings for serial port must to be set on 115200 baud 8,N,1 for APU" bios correct show up (with putty is best for me)

                    Because APU2 Bios is not much shiny, maybe "not all" usb devices is allowed/initialaized on boot stage,
                    I notice this with my Transcend sd reader native usb 3.0 stick, when I attempt to boot from APU2 usb 3.0 host port , every try is fail.
                    No matter if I play around boot loader menu (F10 key) smply my usb 3.0 sd reader wont'work with APU2 usb 3.0 port !

                    So I suggest to swap your usb stick and or swap to usb 2.0 onboard port for avoid booting problems. Well also internal SD card slot is fine, of course.

                    Anyway is PcEngine bios fault,not related with pfSense releases .
                    Another thing I see when just about new installation of pfSense from downloaded Console "serial" AMD64 Memstick image on my APU2,

                    After installation is done, thefolder /var/run is already configured to live in RAM, with pfSense installed on a mSata clean ada0 drive, enough for avoiding me additional configuration. Nice!

                    Goodbye.

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      brianlloyd @Babiz
                      last edited by

                      @babiz said in Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2:

                      @brianlloyd Hi, just few side note for APU2 users with booting from external devices:
                      Console settings for serial port must to be set on 115200 baud 8,N,1 for APU" bios correct show up (with putty is best for me)

                      Not having readily available Windows machines, I had to opt for something else. I found that the "Serial.app" terminal emulator for MacOS worked just fine to talk to the console port on the APU2.

                      Because APU2 Bios is not much shiny, maybe "not all" usb devices is allowed/initialaized on boot stage,
                      I notice this with my Transcend sd reader native usb 3.0 stick, when I attempt to boot from APU2 usb 3.0 host port , every try is fail.
                      No matter if I play around boot loader menu (F10 key) smply my usb 3.0 sd reader wont'work with APU2 usb 3.0 port !

                      So I suggest to swap your usb stick and or swap to usb 2.0 onboard port for avoid booting problems. Well also internal SD card slot is fine, of course.

                      I used a USB 2.0 flash-drive with the distribution loaded on it. F10 worked to allow me to boot from the external flash drive. I wrote the new system to the internal 16GB SD card. It worked fine.

                      Anyway is PcEngine bios fault,not related with pfSense releases .

                      Yes, true. The information I got from pcEngines about the character sequence for F10 was not useful. Regardless, the terminal emulator in Serial.app worked fine. Apparently its F10 produces the correct character sequence expected by the BIOS.

                      Another thing I see when just about new installation of pfSense from downloaded Console "serial" AMD64 Memstick image on my APU2,

                      After installation is done, thefolder /var/run is already configured to live in RAM, with pfSense installed on a mSata clean ada0 drive, enough for avoiding me additional configuration. Nice!

                      I would put in an mSATA drive but I don't think it will fit in the enclosure provided by pcEngines for the APU and APU2 boards. If it will, I may go back and use that instead of the SD card.

                      Goodbye.

                      Thank you, and may you have a pleasant Holiday Season.

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

                        @brianlloyd said in Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2:

                        I would put in an mSATA drive but I don't think it will fit in the enclosure provided by pcEngines for the APU and APU2 boards.

                        I would be amazed if it doesn't. mSATA is a slot on the board, there is almost no way they could make an enclosure that didn't fit it. We fitted mSATA to APU1 as an option and I believe the APU2 shares the same footprint.

                        Steve

                        B 1 Reply Last reply Reply Quote 1
                        • B
                          brianlloyd @stephenw10
                          last edited by

                          @stephenw10 said in Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2:

                          @brianlloyd said in Upgrading from 2.3.4 to 2.4.4 on pcEngines APU2:

                          I would put in an mSATA drive but I don't think it will fit in the enclosure provided by pcEngines for the APU and APU2 boards.

                          I would be amazed if it doesn't. mSATA is a slot on the board, there is almost no way they could make an enclosure that didn't fit it. We fitted mSATA to APU1 as an option and I believe the APU2 shares the same footprint.

                          Steve

                          Oh. Looking at the board I see one of the slots I thought was PCIe is labeled mSATA. Yes, that should work. I have an mSATA board on the way. I'll move the system onto that instead of the SD card. Thanks!

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