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

    Problem with reboot on fit-pc2i

    Scheduled Pinned Locked Moved 2.0-RC Snapshot Feedback and Problems - RETIRED
    17 Posts 9 Posters 12.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.
    • M
      mark80
      last edited by

      Nice to hear that I'm not alone on this issue.
      Before I installed pfsense on this machine, I used ubuntu and had exactly the same scenario as well.

      https://bugs.launchpad.net/ubuntu/+source/linux/+bug/392673

      This was rectified quite quickly and after it worked a regular "reboot" just fine with Ubuntu.

      I was just like you tried to change the ACPI settings of the bios, also tried updating to a newer version of bios, but it does not work in Pfsense, nor in a stock install of FreeBSD 8.1.

      The machine shuts down normally when I use "shutdown-p now", it is only
      rebooting that does not work. The machine hang after the normal shutdown
      sequence after the message "cpu_reset: stopping Other CPUs". I have to hold
      the power button for 5-6 seconds to turn it off, and then turn it on again.

      The details of the hardware here:
      http://www.compulab.co.il/fitpc2i/html/fitpc2i-sb-datasheet.htm

      I really hope this can be corrected before pfsense 2.0 release!
      Would be unfortunate to not be able to restart the server from work, without having to be present to restart it manually every time.

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

        @mark80:

        I was just like you tried to change the ACPI settings of the bios, also tried updating to a newer version of bios, but it does not work in Pfsense, nor in a stock install of FreeBSD 8.1.

        If it doesn't work on FreeBSD, there may not be anything we can do about it. If you can replicate it on FreeBSD 8.1 (really you should try 8.2 also) you can open a PR with them and see if they can come up with a fix.

        http://doc.pfsense.org/index.php/Policy_on_FreeBSD_issues

        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
        • T
          toomeek
          last edited by

          @jimp:

          Can you try to do this:

          sysctl hw.acpi.handle_reboot=1
          

          You just solved my issue with the latest snapshot! (2.0-RC1 (i386) built on Thu May 5 06:05:22 EDT 2011)
          It hangs after message "Rebooting…" but executing this in commmand prompt solved this.
          I use KVM for VM emulation.

          UPDATE: uuups, seems still doesn't work :(

          UPDATE2:
          It doesn't work becouse adding this to (new created) file /boot/loader.conf.local doesn't work
          same when I add this to /boot/loader.conf
          just take a look - have to add manually (screenshot)

          UPDATE3:
          still hanging on "Rebooting...", even with Executed command and handle reboot enabled.

          UPDATE4:
          added to /etc/sysctl.conf

          SOLVED: Guess what? The problem was I was using QEMU domain type instead of KVM! Checked this on different server (I'm using AMD Phenom while different server has Core i5 and has no problem). Simple change in XML of VM and problem solved.

          pfSense_reboot_hang.png
          pfSense_reboot_hang.png_thumb
          pfSense_reboot.png
          pfSense_reboot.png_thumb
          pfSense_loader_doesnt_work.png
          pfSense_loader_doesnt_work.png_thumb

          1 Reply Last reply Reply Quote 0
          • M
            mrzaz
            last edited by

            Could jimp, mark80 and vho check with the LATEST build if it works on the fit-pc2i ?

            I'm about to order the fit-pc2i but don't want to run into these issues and It would be nice to know if it works now or not.
            Would be very thankful if you could test and report back.

            //Dan

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

              I do not have a fit-pc2i to test, so I can't help there. Someone else from the thread may be able to answer you.

              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
              • K
                kb0
                last edited by

                I just received a fit-pc2i yesterday and loaded the latest nightly (june 9th). I cannot successfully reboot and setting hw.acpi.handle_reboot=1 does not resolve the problem. Would really like to get this fixed and am willing to tinker. Any suggestions?

                1 Reply Last reply Reply Quote 0
                • F
                  fatsailor
                  last edited by

                  Ditto here….the machines arrived today and hangs on the reboot with RC3.

                  The bios on my boxes (Sep 10) is not the most recent (Apr 10) which is annoying. I'll upgrade the BIOS tomorrow and retry, but I suspect no joy. At which point, I'll install 8.2 and see what I can do....but I suspect a custom kernel patch will be needed.

                  An interesting side note is that Linux had this same problem with the boards. Sadly, the fix was adding a command line (reboot=b) to grub.

                  1 Reply Last reply Reply Quote 0
                  • F
                    fatsailor
                    last edited by

                    I loaded up FreeBSD 8.2 Stable 201105 and it fixes the reboot problem. I'll see about putting together a custom RC3 based on 8.2 Stable.

                    1 Reply Last reply Reply Quote 0
                    • J
                      jojje
                      last edited by

                      Great leg work fatsailor !

                      I'll see what I can dig up from the FreeBSD mailing list and commit history,  to see if there is a clean way to do a minimal patch against 8.1 (back-porting the fix).
                      Right I've only briefly glanced at the 8.2 change log and if I had to venture a guess, I'd say that r215513 might very well have had something to do with the the problem resolution in 8.2 .

                      1 Reply Last reply Reply Quote 0
                      • E
                        edavid
                        last edited by

                        I may add that in order to install pfsense, I had to boot the installer without ACPI (option 2 in boot menu), else it hanged during the /usr copy.
                        Thus I prefered not activating powerd… Better being safe on this.

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