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

Hardware Monitoring (temperature etc.) ?

Scheduled Pinned Locked Moved Hardware
23 Posts 11 Posters 18.8k 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.
  • S Offline
    sullrich
    last edited by Dec 1, 2005, 6:11 PM

    @hoba:

    If it's added as package it has to be a seperate page and a seperate menu entry. If it's in base with an option to turn it on/off it could be displayed at system>status.

    If someone wants to work on a package I'll be happy to integrate the kernel bits.

    1 Reply Last reply Reply Quote 0
    • N Offline
      nima.m
      last edited by Jun 4, 2006, 9:43 AM

      I did some invenstigation and this is what I found, first we need to compile these parameters in Kernel :

      
      	device          smbus
      	device          ichsmb
      	device          smb
      	device          iicbus
      	device          iicbb
      	device          intpm
      	device          pcf
      	device          acpi
      
      

      Then the best software out there that fit for pfsense is healthd
      healthd is the only software that has support for so many chipset (W83781D, W83782D, W83783S, LM78, LM79 and the AS99127F)
      this software is a deamon that easly can start in rc.d directory
      later you can read out sensor figures by runing this command :
      /usr/local/bin/healthdc -H
      the -H parameters create a HTML output that can easly be included in pfsense WEBGUI

      So the question is if Scott will compile a kernel with above parameters for pfsense :-)

      1 Reply Last reply Reply Quote 0
      • S Offline
        sullrich
        last edited by Jun 5, 2006, 6:32 PM

        Those values are already present from what I can tell.

        1 Reply Last reply Reply Quote 0
        • B Offline
          billm
          last edited by Jun 10, 2006, 4:18 AM

          @nima.m:

          I did some invenstigation and this is what I found, first we need to compile these parameters in Kernel :

          
          	device          smbus
          	device          ichsmb
          	device          smb
          	device          iicbus
          	device          iicbb
          	device          intpm
          	device          pcf
          	device          acpi
          
          

          Then the best software out there that fit for pfsense is healthd
          healthd is the only software that has support for so many chipset (W83781D, W83782D, W83783S, LM78, LM79 and the AS99127F)
          this software is a deamon that easly can start in rc.d directory
          later you can read out sensor figures by runing this command :
          /usr/local/bin/healthdc -H
          the -H parameters create a HTML output that can easly be included in pfsense WEBGUI

          Check out how the temp. monitor is setup on for 4801's.  All the code for that is in /usr/local/www/* and subdirectories of it.  Should be easy to modify to check for the presense of the healthd package and make the appropriate calls.

          –Bill

          pfSense core developer
          blog - http://www.ucsecurity.com/
          twitter - billmarquette

          1 Reply Last reply Reply Quote 0
          • K Offline
            KiaN
            last edited by Jul 26, 2006, 3:43 PM

            Works great for me with a cronjob :

            
            */1 * * * * /usr/local/bin/healthdc -H > /usr/local/www/temp/index.php
            
            

            I only miss HD temp :(

            # smartctl -a /dev/ad2s1a
            smartctl version 5.33 [i386-portbld-freebsd6.1] Copyright (C) 2002-4 Bruce Allen
            Home page is http://smartmontools.sourceforge.net/
            
            Smartctl: Device Read Identity Failed (not an ATA/ATAPI device)
            
            A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
            
            
            1 Reply Last reply Reply Quote 0
            • P Offline
              Phobia
              last edited by Aug 15, 2006, 10:00 PM

              Hi again all,

              So, is this then possible to add to the actual install of PFSense, or is the manual hacking the only way to go?

              Thanks,

              – Phob

              1 Reply Last reply Reply Quote 0
              • H Offline
                hoba
                last edited by Aug 15, 2006, 10:10 PM

                Unless somebody makes a package of this that generates a nice webguiscreen and/or maybe even some rrdgraphs "hacking" is the only option.

                1 Reply Last reply Reply Quote 0
                • M Offline
                  mbreitba
                  last edited by Aug 24, 2006, 2:40 PM

                  So are these values natively accessable via SNMP, or do I need to "hack" it to get those values?  We already monitor a ton of stuff with MRTG (including bandwidth) but CPU usage and Memory usage would be nice to add to our graphs!

                  1 Reply Last reply Reply Quote 0
                  • U Offline
                    unforeseen
                    last edited by Oct 17, 2006, 3:59 PM

                    So I guess there was not enough interest for anyone to actually attempt this (release wise)?  Seems like it would be "handy" if nothing else for the 3% of us… I would put in my two cents that if someone was to spend time to create it, I feel that it probably should be an add-on package.  I'm really suprised though, up to the last post, it seemed like it was drawing some positive feedback.

                    All well, thanks for all the hard work!

                    1 Reply Last reply Reply Quote 0
                    • I Offline
                      ivanjong
                      last edited by Jan 3, 2007, 6:21 AM

                      i know this thread is old. but anyone else tried to run healthd and others on smbus ? i tried but i think our kernel doesnt have device          smbus
                      device          ichsmb
                      device          smb
                      device          iicbus
                      device          iicbb
                      device          intpm
                      device          pcf
                      device          acpi
                      is anyone sure this is compile in ? we have acpi. but not smbus and smb and iicbus and iicbb.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post
                      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                        This community forum collects and processes your personal information.
                        consent.not_received