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

    THEME: Black - based on nerve center

    Scheduled Pinned Locked Moved webGUI
    32 Posts 7 Posters 28.9k 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.
    • T Offline
      tommyboy180
      last edited by

      Now with Temperature Monitor! (with phpsysinfo Package)

      Temperature.jpg_thumb
      Temperature.jpg

      -Tom Schaefer
      SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

      Please support pfBlocker | File Browser | Strikeback

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

        @tommyboy180:

        Now with Temperature Monitor!

        How are you polling the temperature? From the ACPI thermal zone(s)?

        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 Offline
          tommyboy180
          last edited by

          Using mbmon

          It's so simple, I don't know why I didn't think of it before.

          EDIT: Need phpsysinfo package.

          -Tom Schaefer
          SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

          Please support pfBlocker | File Browser | Strikeback

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

            Ah, OK. A dashboard widget might be nice for that, if phpsysinfo is already installed. Sort of like how I have separate widget packages for Snort and HAVP.

            Some motherboards support polling the temp straight from ACPI with no extra software installed. Unfortunately support for that is pretty sparse. I've been meaning to code in some support for that but I need access to more hardware that actually supports it.  ;D

            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 Offline
              tommyboy180
              last edited by

              How can I do that…

              if mbmon exists then
              ....
              else
              nothing
              
              Oh, I could do a file exists for /usr/local/bin/mbmon
              
              Would that work?
              
              

              -Tom Schaefer
              SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

              Please support pfBlocker | File Browser | Strikeback

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

                Yeah that should be sufficient. If the binary exists then it should be installed and usable.

                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 Offline
                  tommyboy180
                  last edited by

                  Updated

                  Will now look for mbmon before attempting to display temperatures.
                  Thank you jimp!

                  -Tom Schaefer
                  SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                  Please support pfBlocker | File Browser | Strikeback

                  1 Reply Last reply Reply Quote 0
                  • T Offline
                    tommyboy180
                    last edited by

                    Now install and uninstall the theme with 3 simple commands.

                    This allows you to install and remove without having to mess with the file system!
                    Each line is a separate command and should be executed separately

                    To execute go to Diagnostics -> Command  
                    Push Execute to run the command

                    
                    fetch -o /tmp/install-black-nerve.sh http://tomschaefer.org/temp/pfsense/black-nerve/install-black-nerve.sh
                    chmod 777 /tmp/install-black-nerve.sh
                    /tmp/install-black-nerve.sh
                    
                    

                    When you are done installing go to System -> General Setup -> Change The Theme to black-nerve at the bottom of the page!
                    Now install phpsysinfo for the Temperature stats

                    To uninstall follow the same instructions but use the below commands:

                    
                    fetch -o /tmp/remove-black-nerve.sh http://tomschaefer.org/temp/pfsense/black-nerve/remove-black-nerve.sh
                    chmod 777 /tmp/remove-black-nerve.sh
                    /tmp/remove-black-nerve.sh
                    
                    

                    When you are done go to System -> General Setup -> and change the Theme to NerveCenter

                    Thank you!

                    -Tom Schaefer
                    SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                    Please support pfBlocker | File Browser | Strikeback

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      tommyboy180
                      last edited by

                      New update released!

                      • New PieChart based on JpGraph

                      • Temperature is integrated

                      • Some minor aesthetic changes

                      The Pie chart will be displayed if you have more than 0% Disk Usage
                      The Temperature will be displayed if you have phpsysinfo installed (looks for mbmon)

                      -Tom Schaefer
                      SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                      Please support pfBlocker | File Browser | Strikeback

                      1 Reply Last reply Reply Quote 0
                      • AhnHELA Offline
                        AhnHEL
                        last edited by

                        Updated!  Thank you again for your work, my current favorite.

                        AhnHEL (Angel)

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

                          hey did you port this over to the 2.0rc1 system yet????

                          Looks pretty nice but Im sure some stuff might need tweaked so you can have all features..

                          Thanks.

                          1 Reply Last reply Reply Quote 0
                          • T Offline
                            tommyboy180
                            last edited by

                            @splippity:

                            hey did you port this over to the 2.0rc1 system yet????

                            Looks pretty nice but Im sure some stuff might need tweaked so you can have all features..

                            Thanks.

                            Thanks for reminding me. I will start here soon.

                            -Tom Schaefer
                            SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                            Please support pfBlocker | File Browser | Strikeback

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

                              I get the following error: "The passwords do not match" for every theme available….

                              Why??

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

                                And now I cant change themes at all.

                                1 Reply Last reply Reply Quote 0
                                • T Offline
                                  tommyboy180
                                  last edited by

                                  @Supermule:

                                  And now I cant change themes at all.

                                  This theme hasn't been tested with 2.0. You may have to manually edit your config to go back to another theme.

                                  -Tom Schaefer
                                  SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                  Please support pfBlocker | File Browser | Strikeback

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

                                    Its on 1.2.3 ;)

                                    1 Reply Last reply Reply Quote 0
                                    • T Offline
                                      tommyboy180
                                      last edited by

                                      @Supermule:

                                      Its on 1.2.3 ;)

                                      It's been fully tested on 1.2.3. You shouldn't have any problems at all. Can you go into more detail about your problem?

                                      -Tom Schaefer
                                      SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                      Please support pfBlocker | File Browser | Strikeback

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

                                        I had to enter the password for the firewall everytime I would like to change theme…

                                        When I did that, it could change the theme. Otherwise it wouldnt.

                                        Thats why it showed me mismatch between passwords.

                                        1 Reply Last reply Reply Quote 0
                                        • T Offline
                                          tommyboy180
                                          last edited by

                                          @Supermule:

                                          I had to enter the password for the firewall everytime I would like to change theme…

                                          When I did that, it could change the theme. Otherwise it wouldnt.

                                          Thats why it showed me mismatch between passwords.

                                          That's very strange. It's a theme so passwords or any settings are changed. It's just adds a different CSS to the nervecenter theme.

                                          -Tom Schaefer
                                          SuperMicro 1U 2X Intel pro/1000 Dual Core Intel 2.2 Ghz - 2 Gig RAM

                                          Please support pfBlocker | File Browser | Strikeback

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

                                            Thx :) I wondered about that myself.

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