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

    Alix 2D13 - Have you upgrade to 2.3 ? Did it go okey?

    Scheduled Pinned Locked Moved Problems Installing or Upgrading pfSense Software
    46 Posts 21 Posters 13.4k 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.
    • K Offline
      kilko
      last edited by

      Regarding the new update; https://blog.pfsense.org/?p=2008

      I'm running Alix 2D13; 2.2-RELEASE (i386), built on Thu Jan 22 14:04:25 CST 2015, FreeBSD 10.1-RELEASE-p4
      Uptime 435 Days 12 Hours 07 Minutes 44 Seconds

      Before I start to upgrade my "connection" with the world.. (I do not have a spare Alix box to test on) I want to ask if someone has done this before me ?
      I also run some custom scripts which checks if the connection is up/down, and reboots the device is necessary.. guessing they may stopp working after an upgrade.. (but ready for that :-))

      1 Reply Last reply Reply Quote 0
      • C Offline
        cmb
        last edited by

        I tested upgrades on an ALIX with no issue.

        1 Reply Last reply Reply Quote 0
        • E Offline
          Epy
          last edited by

          Hello
          I use an Alix 2d3, I shouldn't have upgraded, it became so slow I keep having 504 or timeout errors :/

          My bad, it may be written on the release note I didn't read, I'm looking for it now
          New web UI was a good surprise and then a less good one

          1 Reply Last reply Reply Quote 0
          • jimpJ Offline
            jimp Rebel Alliance Developer Netgate
            last edited by

            It's fine, better if you go to Diag > NanoBSD and set it to be permanently read-write. Especially on older/slower CF cards.

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • E Offline
              Epy
              last edited by

              I can't reach almost any page :( Only the home page manages to load

              I was searching for serial config too

              Will be great if I can change the setting you give and make it working

              thanks

              Edit: got the page and changed the setting ! :) I'll use it as is for now while saving money for a more powerful solution
              It became usable ! Thank you very much

              1 Reply Last reply Reply Quote 0
              • jimpJ Offline
                jimp Rebel Alliance Developer Netgate
                last edited by

                From the console or SSH shell, run:

                /etc/rc.conf_mount_rw

                Then back out to the menu and run option 16, and then try to login and go directly to that page.

                Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                Need help fast? Netgate Global Support!

                Do not Chat/PM for help!

                1 Reply Last reply Reply Quote 0
                • M Offline
                  MaxPF
                  last edited by

                  Just upgraded my Alix 2D13 4GB at home from 2.2.6 to 2.3. It went well and performance is overall good once I enable the R/W on the CF card.
                  No problems to report for now.

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    slu
                    last edited by

                    @jimp:

                    It's fine, better if you go to Diag > NanoBSD and set it to be permanently read-write. Especially on older/slower CF cards.

                    Is this a known issue?
                    Since I set permanently read-write my ALIX board work fine again with 2.3.

                    pfSense Gold subscription

                    1 Reply Last reply Reply Quote 0
                    • jimpJ Offline
                      jimp Rebel Alliance Developer Netgate
                      last edited by

                      It's due to the slow speed of the CF and the number of times it gets switched to/from read-write.

                      On 2.2 and 2.3 the OS more strictly writes changes out during such transitions, otherwise data loss can occur. The main side effect is lowered performance.

                      There really isn't a requirement to do the ro/rw switch, the system will only write when necessary, it was just an extra safety measure. Packages might be less obedient but that's still not something that would be a constant worry, or the packages would have been broken on NanoBSD without the switch.

                      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                      Need help fast? Netgate Global Support!

                      Do not Chat/PM for help!

                      1 Reply Last reply Reply Quote 0
                      • jimpJ Offline
                        jimp Rebel Alliance Developer Netgate
                        last edited by

                        That's something for a new thread.

                        There is already a thread going for gateway monitoring issues with some suggestions, like editing and saving the gateway(s) to re-apply settings for dpinger that may not have worked since they were upgraded from apinger

                        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                        Need help fast? Netgate Global Support!

                        Do not Chat/PM for help!

                        1 Reply Last reply Reply Quote 0
                        • A Offline
                          AndrewZ
                          last edited by

                          Upgraded Alix 2D13 4GB from 2.2.6 to 2.3, outbound NAT stopped working, had to disable all the entries in Firewall NAT and Rules related to [not yet reinstalled] pfBlockerNG package. Reinstalling packages right now.

                          1 Reply Last reply Reply Quote 0
                          • J Offline
                            JanW
                            last edited by

                            The upgrade went ok, the box is running and the firewall seems to continue to work as expected.

                            As for the GUI… The update email promised a "new responsive look and feel to pfSense requiring a minimum of resizing or scrolling on  a wide range of devices". Turns out, the opposite is the case. People have already commented about the GUI being so slow as to be unusable on Alix, unless you mount the CF card R/W permanently. And second the fonts and UI elements have increased in size, making the pull-down menus go off the bottom of my screen. In general, the new UI makes really bad use of screen real-estate and requires more scrolling than the old for me.

                            Last point, the check for available updates gets stuck on "Obtaining update status" forever...

                            Bottom line: the box still works, but barely.

                            1 Reply Last reply Reply Quote 0
                            • J Offline
                              JanW
                              last edited by

                              So I tried to make the card be mounted R/W permanently. Trying to save that setting, ironically gives me an "Unable to open /cf/conf/config.xml for writing in write_config() @ 2016-04-13" error. Looks like the GUI wants to write to the R/O card !?

                              Here the full output, which I don't understand:

                              Warning: copy(/cf/conf/backup/config-1460498200.xml): failed to open stream: Read-only file system in /etc/inc/config.lib.inc on line 920 Call Stack: 0.0003 122192 1. {main}() /usr/local/www/diag_nanobsd.php:0 21.2111 829100 2. write_config() /usr/local/www/diag_nanobsd.php:134 21.2117 829436 3. backup_config() /etc/inc/config.lib.inc:553 21.4232 829600 4. copy() /etc/inc/config.lib.inc:920 Warning: filesize(): stat failed for /cf/conf/backup/config-1460498200.xml in /etc/inc/config.lib.inc on line 927 Call Stack: 0.0003 122192 1. {main}() /usr/local/www/diag_nanobsd.php:0 21.2111 829100 2. write_config() /usr/local/www/diag_nanobsd.php:134 21.2117 829436 3. backup_config() /etc/inc/config.lib.inc:553 21.4695 832788 4. filesize() /etc/inc/config.lib.inc:927 Warning: fopen(/cf/conf/backup/backup.cache): failed to open stream: Read-only file system in /etc/inc/config.lib.inc on line 928 Call Stack: 0.0003 122192 1. {main}() /usr/local/www/diag_nanobsd.php:0 21.2111 829100 2. write_config() /usr/local/www/diag_nanobsd.php:134 21.2117 829436 3. backup_config() /etc/inc/config.lib.inc:553 21.4940 833004 4. fopen() /etc/inc/config.lib.inc:928 Warning: fwrite() expects parameter 1 to be resource, boolean given in /etc/inc/config.lib.inc on line 929 Call Stack: 0.0003 122192 1. {main}() /usr/local/www/diag_nanobsd.php:0 21.2111 829100 2. write_config() /usr/local/www/diag_nanobsd.php:134 21.2117 829436 3. backup_config() /etc/inc/config.lib.inc:553 21.4962 834004 4. fwrite() /etc/inc/config.lib.inc:929 Warning: fclose() expects parameter 1 to be resource, boolean given in /etc/inc/config.lib.inc on line 930 Call Stack: 0.0003 122192 1. {main}() /usr/local/www/diag_nanobsd.php:0 21.2111 829100 2. write_config() /usr/local/www/diag_nanobsd.php:134 21.2117 829436 3. backup_config() /etc/inc/config.lib.inc:553 21.4987 832972 4. fclose() /etc/inc/config.lib.inc:930 Warning: fopen(/cf/conf/config.xml.10269): failed to open stream: Read-only file system in /etc/inc/config.lib.inc on line 495 Call Stack: 0.0003 122192 1. {main}() /usr/local/www/diag_nanobsd.php:0 21.2111 829100 2. write_config() /usr/local/www/diag_nanobsd.php:134 40.3610 882688 3. safe_write_file() /etc/inc/config.lib.inc:565 40.3611 882808 4. fopen() /etc/inc/config.lib.inc:495

                              1 Reply Last reply Reply Quote 0
                              • J Offline
                                JanW
                                last edited by

                                Sorry to keep replying to myself. To get the "Checking for updates…" fixed, I was looking if I was missing pfSense-base as per this sticky post: https://forum.pfsense.org/index.php?topic=109690.0. Well, there is indeed not pfSense-base, but I do have "pfSense-base-nanobsd-2.3" installed. Should I still install pfSense-base as well?

                                Thanks for any help!

                                1 Reply Last reply Reply Quote 0
                                • jimpJ Offline
                                  jimp Rebel Alliance Developer Netgate
                                  last edited by

                                  @JanW:

                                  Sorry to keep replying to myself. To get the "Checking for updates…" fixed, I was looking if I was missing pfSense-base as per this sticky post: https://forum.pfsense.org/index.php?topic=109690.0. Well, there is indeed not pfSense-base, but I do have "pfSense-base-nanobsd-2.3" installed. Should I still install pfSense-base as well?

                                  Thanks for any help!

                                  No, what you have is fine.

                                  Did you actually set it to be permanently RW? Or were you only speculating about that bit a couple posts up?

                                  Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                                  Need help fast? Netgate Global Support!

                                  Do not Chat/PM for help!

                                  1 Reply Last reply Reply Quote 0
                                  • J Offline
                                    JanW
                                    last edited by

                                    Well, each time I check that box and click on "save", I get this error I posted above.
                                    I also tried the option you mentioned above from the command line.

                                    The GUI does feel much more responsive now, so maybe it did somehow save the setting, but that checkbox does not remain checked.

                                    Here a more readable form of the error that keeps repeating:

                                    Crash report begins.  Anonymous machine information:

                                    i386
                                    10.3-RELEASE
                                    FreeBSD 10.3-RELEASE #5 05adf0a(RELENG_2_3_0): Mon Apr 11 19:14:12 CDT 2016    root@ce23-i386-builder:/builder/pfsense-230/tmp/obj/builder/pfsense-230/tmp/FreeBSD-src/sys/pfSense_wrap_vga

                                    Crash report details:

                                    PHP Errors:
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP Stack trace:
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  1. {main}() /usr/local/www/diag_nanobsd.php:0
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  2. write_config() /usr/local/www/diag_nanobsd.php:134
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  3. backup_config() /etc/inc/config.lib.inc:553
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  4. copy() /etc/inc/config.lib.inc:920
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP Stack trace:
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  1. {main}() /usr/local/www/diag_nanobsd.php:0
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  2. write_config() /usr/local/www/diag_nanobsd.php:134
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  3. backup_config() /etc/inc/config.lib.inc:553
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  4. filesize() /etc/inc/config.lib.inc:927
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP Stack trace:
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  1. {main}() /usr/local/www/diag_nanobsd.php:0
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  2. write_config() /usr/local/www/diag_nanobsd.php:134
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  3. backup_config() /etc/inc/config.lib.inc:553
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  4. fopen() /etc/inc/config.lib.inc:928
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP Stack trace:
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  1. {main}() /usr/local/www/diag_nanobsd.php:0
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  2. write_config() /usr/local/www/diag_nanobsd.php:134
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  3. backup_config() /etc/inc/config.lib.inc:553
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  4. fwrite() /etc/inc/config.lib.inc:929
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP Stack trace:
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  1. {main}() /usr/local/www/diag_nanobsd.php:0
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  2. write_config() /usr/local/www/diag_nanobsd.php:134
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  3. backup_config() /etc/inc/config.lib.inc:553
                                    [13-Apr-2016 22:42:30 Europe/Paris] PHP  4. fclose() /etc/inc/config.lib.inc:930
                                    [13-Apr-2016 22:42:48 Europe/Paris] PHP Stack trace:
                                    [13-Apr-2016 22:42:48 Europe/Paris] PHP  1. {main}() /usr/local/www/diag_nanobsd.php:0
                                    [13-Apr-2016 22:42:48 Europe/Paris] PHP  2. write_config() /usr/local/www/diag_nanobsd.php:134
                                    [13-Apr-2016 22:42:48 Europe/Paris] PHP  3. safe_write_file() /etc/inc/config.lib.inc:565
                                    [13-Apr-2016 22:42:48 Europe/Paris] PHP  4. fopen() /etc/inc/config.lib.inc:495

                                    1 Reply Last reply Reply Quote 0
                                    • J Offline
                                      JanW
                                      last edited by

                                      …turns out I seem get this error for any "save" button on any page. The requested settings are applied, but there seems to be a problem with writing to the configuration file.

                                      1 Reply Last reply Reply Quote 0
                                      • J Offline
                                        JanW
                                        last edited by

                                        So the card is still mounted R/O it seems. I did reboot after my first attempt to change that setting, to no avail. Should I maybe remove the "ro" option for /dev/ufs/cf in /etc/fstab?

                                        [2.3-RELEASE][admin@pfsense.localdomain]/cf/conf: /etc/rc.conf_mount_rw
                                        [2.3-RELEASE][admin@pfsense.localdomain]/cf/conf: touch config.xml
                                        touch: config.xml: Read-only file system
                                        [2.3-RELEASE][admin@pfsense.localdomain]/cf/conf: mount
                                        /dev/ufs/pfsense1 on / (ufs, local, noatime, synchronous)
                                        devfs on /dev (devfs, local)
                                        /dev/ufs/cf on /cf (ufs, local, noatime, read-only, synchronous)
                                        /dev/md0 on /tmp (ufs, local)
                                        /dev/md1 on /var (ufs, local)
                                        devfs on /var/dhcpd/dev (devfs, local)
                                        [2.3-RELEASE][admin@pfsense.localdomain]/cf/conf: cat /etc/fstab
                                        /dev/ufs/pfsense1 / ufs ro,sync,noatime 1 1
                                        /dev/ufs/cf /cf ufs ro,sync,noatime 1 1

                                        1 Reply Last reply Reply Quote 0
                                        • P Offline
                                          phil.davis
                                          last edited by

                                          Like @jimp posted above, when the system has booted, use console menu option 8 to drop to a shell (or SSH in to a shell) and:

                                          /etc/rc.conf_mount_rw
                                          

                                          That will put the disk partitions into read-write.

                                          Then use the GUI to change to "permanent read-write".

                                          If you get errors when saving at that point, then maybe there is actually a problem with writing to your CF card.

                                          As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                                          If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

                                          1 Reply Last reply Reply Quote 0
                                          • E Offline
                                            ehoitinga
                                            last edited by

                                            @JanW:

                                            The upgrade went ok, the box is running and the firewall seems to continue to work as expected.

                                            As for the GUI… The update email promised a "new responsive look and feel to pfSense requiring a minimum of resizing or scrolling on  a wide range of devices". Turns out, the opposite is the case. People have already commented about the GUI being so slow as to be unusable on Alix, unless you mount the CF card R/W permanently. And second the fonts and UI elements have increased in size, making the pull-down menus go off the bottom of my screen. In general, the new UI makes really bad use of screen real-estate and requires more scrolling than the old for me.

                                            Last point, the check for available updates gets stuck on "Obtaining update status" forever...

                                            Bottom line: the box still works, but barely.

                                            Exactly the same problem here. GUI very slow, check for available updates gets stuck on "Obtaining update status" forever and no access to page "System -> Update"

                                            I am on this https://www.applianceshop.eu/opnsense-a10-dual-core-rack-edition.html box except with Intel(R) Atom(TM) CPU Z510 @ 1.10GHz, 1GB ram and 4GB nanobsd.

                                            Also CF card R/W permanently problem?

                                            @jimp:

                                            From the console or SSH shell, run:

                                            /etc/rc.conf_mount_rw

                                            Then back out to the menu and run option 16, and then try to login and go directly to that page.

                                            I was not able to try the solution offered by jimp as stated above because the file /etc/rc.conf_mount_rw does not exist on my box.

                                            Did no have all these problems on 2.2.6.

                                            Erik

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