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

    Mbmon

    Scheduled Pinned Locked Moved pfSense Packages
    2 Posts 2 Posters 1.5k 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.
    • D
      derek_bartram
      last edited by

      Hi,

      I'm having some difficulty getting to grips with temperature sensing on my Firebox x1250e with pfsense 2.2.6-RELEASE (i386)

      A number of sites include the pfsense docs site mentions it is possible using mbmon, however it appears the docs are out of date (there is references to pkg_add command which doesn't appear to exist).

      Does anyone know how I could get this installed please? Alternatively something similar to check system temperature.

      I'm looking to turn the fan speed down somewhat as it's currently unacceptable to the missus, but I don't really want to turn it down to low if system temperature is going to be excessively high.

      –--- FROM DOC SITE -----
      If you have modified the cooling in the box such as reducing the fan speed or swapped out the CPU for a more powerful one it's a good idea to test the maximum temperature is still within a sensible value.
      You can do this by monitoring the cpu temperature while forcing the CPU to 100%. On the XTM5 box you can use the coretemp module to directly read the CPU core. This is built into 2.1 already and information is on the forum to read it in 2.0.X. All the other boxes require the use of an older program to read the thermal sensor connected to the SuperIO chip, mbmon. Remount the filesystem RW (if you're running Nano) then install it:

      pkg_add -r ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-8.3-release/Latest/mbmon.tbz <<< Failing step, with Command not found.

      Then issue a rehash so pfSense knows where the new binaries are:
      rehash

      Monitor the system temperature:
      mbmon -I

      1 Reply Last reply Reply Quote 0
      • N
        nerone
        last edited by

        @derek_bartram:

        Hi,

        I'm having some difficulty getting to grips with temperature sensing on my Firebox x1250e with pfsense 2.2.6-RELEASE (i386)

        A number of sites include the pfsense docs site mentions it is possible using mbmon, however it appears the docs are out of date (there is references to pkg_add command which doesn't appear to exist).

        Does anyone know how I could get this installed please? Alternatively something similar to check system temperature.

        I'm looking to turn the fan speed down somewhat as it's currently unacceptable to the missus, but I don't really want to turn it down to low if system temperature is going to be excessively high.

        –--- FROM DOC SITE -----
        If you have modified the cooling in the box such as reducing the fan speed or swapped out the CPU for a more powerful one it's a good idea to test the maximum temperature is still within a sensible value.
        You can do this by monitoring the cpu temperature while forcing the CPU to 100%. On the XTM5 box you can use the coretemp module to directly read the CPU core. This is built into 2.1 already and information is on the forum to read it in 2.0.X. All the other boxes require the use of an older program to read the thermal sensor connected to the SuperIO chip, mbmon. Remount the filesystem RW (if you're running Nano) then install it:

        pkg_add -r ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/i386/packages-8.3-release/Latest/mbmon.tbz <<< Failing step, with Command not found.

        Then issue a rehash so pfSense knows where the new binaries are:
        rehash

        Monitor the system temperature:
        mbmon -I

        Im having the same problem, some hope somebody can help.

        //Nerone

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