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

    NUT Package upssched setup

    Scheduled Pinned Locked Moved UPS Tools
    14 Posts 2 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.
    • dennypageD
      dennypage @4o4rh
      last edited by

      @gwaitsi Put your switch on the ups. Or use a direct connection.

      4 1 Reply Last reply Reply Quote 0
      • 4
        4o4rh @dennypage
        last edited by

        @dennypage the UPS is 3 floors higher and there is no space/place for me to put a UPS where the pfsense is. The UPS protects my NAS in critical computers during an outage. given the switches, modems and access points have no protection, the pfsense does not a UPS. It only needs to stay up long enough for a controlled shutdown.

        dennypageD 1 Reply Last reply Reply Quote 0
        • dennypageD
          dennypage @4o4rh
          last edited by

          @gwaitsi So the ups is not powering the pfSense box?

          4 1 Reply Last reply Reply Quote 0
          • 4
            4o4rh @dennypage
            last edited by

            @dennypage no

            dennypageD 1 Reply Last reply Reply Quote 0
            • dennypageD
              dennypage @4o4rh
              last edited by

              @gwaitsi Then don’t use nut. A simple shell script running on pfSense will do. Ping the switch, and if the ping fails for X min, execute a shutdown.

              Btw, looking back at your first post, item 3 (fsd) would not work either. If the switch fails when the power fails, you would loose comms and never receive an fsd notice from the nut server.

              4 1 Reply Last reply Reply Quote 0
              • 4
                4o4rh @dennypage
                last edited by

                @dennypage It would be could if you could include these two files as part of the configuration options in the package.
                ddb927d0-87ac-41d9-9bc5-d89ac6f3935b-image.png

                I have the use case almost working as desired, but i have to add these files to make it work

                dennypageD 1 Reply Last reply Reply Quote 0
                • dennypageD
                  dennypage @4o4rh
                  last edited by

                  @gwaitsi This isn’t a reasonable use case for nut.

                  4 1 Reply Last reply Reply Quote 0
                  • 4
                    4o4rh @dennypage
                    last edited by 4o4rh

                    @dennypage @jimp the use case is irrelavent in terms of these two files.

                    upssched.conf is the configuration for upssched timer program which is triggered through upsmon

                    The 2nd file /usr/local/bin/upssched-cmd is the CMDSCRIPT used for action events that have been triggered via the timer.

                    It's all in the documentation, and a quick seach on google shows many people using this for different kinds of use cases, particularly where multiple UPS's are involved.

                    https://networkupstools.org/docs/man/upssched.conf.html
                    https://networkupstools.org/docs/man/upssched.html

                    We shouldn't need to create outside the application, files that should be part of the package.

                    dennypageD 1 Reply Last reply Reply Quote 0
                    • dennypageD
                      dennypage @4o4rh
                      last edited by

                      @gwaitsi I don’t know what else to say to you. You are pursuing something that doesn’t make any sense to use nut for. Just write a simple shell script and move on.

                      4 1 Reply Last reply Reply Quote 0
                      • 4
                        4o4rh @dennypage
                        last edited by 4o4rh

                        @dennypage i already have it working, and that is the whole point of nut remote monitoring. i.e. to shutdown other systems. but neither of those points have anything to do with the fact the nut package, does not include an editor for two files that form part of the package e.g. upssched.conf and upssched-cmd

                        21c88c6f-019c-450d-b36b-705f15609594-image.png

                        dennypageD 1 Reply Last reply Reply Quote 0
                        • dennypageD
                          dennypage @4o4rh
                          last edited by

                          @gwaitsi said in NUT Package upssched setup:

                          @dennypage i already have it working

                          Congratulations. Super cool.

                          1 Reply Last reply Reply Quote 0
                          • stephenw10S stephenw10 moved this topic from pfSense Packages on
                          • First post
                            Last post
                          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.