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

    WGXepc Automatic Fan Control on Firebox X750e

    Scheduled Pinned Locked Moved Hardware
    6 Posts 4 Posters 2.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.
    • J
      jonathanadams
      last edited by

      Hi All,

      I have followed the instructions on hexhound in order to implement the script to control the fans of my Watchguard Firebox X750e, when I go to start the script it returns this error:

      [2.2.1-RELEASE][root@pfSense.enigmanode.net]/usr/local: /usr/local/etc/rc.d/fanctrld.sh start
      /usr/local/etc/rc.d/fanctrld.sh: WARNING: run_rc_command: cannot run /usr/local/sbin/fanctrld
      
      

      I am able to control the fans using the ./WGXepc command.

      When I run the status command I get the following:

      [2.2.1-RELEASE][root@pfSense.enigmanode.net]/usr/local: /usr/local/etc/rc.d/fanctrld.sh status
      fanctrld is not running.
      

      Can anyone help, please?

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

        Do you have a link to the instructions you're using?

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

          Apologies, here is the link:

          https://www.hexhound.com/quiet-the-fan-on-your-pfsense-watchguard-firewall/

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

            Hmm, well I would guess it's a file permissions issue.

            Edit: That looks like it was compiled for pfSense 2.1 which was built on FreeBSD 8. pfSense 2.2.X is built on FreeBSD 10. It probably needs updating.

            No idea what that compiled binary is supposed to do really.

            There are at least two fan control scripts here on the forum your could use though.
            https://forum.pfsense.org/index.php?topic=66129.0

            Steve

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

              I also see exactly the same issue. Since I upgraded to v2.2.1 (couple of hrs. now), fan-contro;ll does't work any more. The same instruction in the same post, mentioned by Steve: https://forum.pfsense.org/index.php?topic=66129.msg489091#msg489091

              1 Reply Last reply Reply Quote 0
              • R
                roybridge
                last edited by

                I'm very late in on this, I only started with pfSense a couple of days ago, but I too had the same problem as the OP.

                It's a permissions issue. You need to set the permissions on the following 2 files to 0755:-

                /usr/local/sbin/fanctrld.sh
                /usr/local/etc/rc.d/fanctrld.sh

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