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

    2 Systems, identical hardware, one shows CPU temp, one does not?

    Hardware
    3
    5
    967
    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.
    • rcfaR
      rcfa
      last edited by

      I have two hardware wise identical systems. In the past, they both used to properly display CPU temperatures.
      One, for whatever reason seems to have stopped.

      Similar results at the shell level:

      /root: sysctl -a | grep temperature
      dev.cpu.3.temperature: -1
      dev.cpu.2.temperature: -1
      dev.cpu.1.temperature: -1
      dev.cpu.0.temperature: -1
      
      

      and

      /root: sysctl -a | grep temperature
      dev.cpu.3.temperature: 25.0C
      dev.cpu.2.temperature: 25.0C
      dev.cpu.1.temperature: 26.0C
      dev.cpu.0.temperature: 26.0C
      
      

      Anyone has an idea what could change the behavior of the one system? Or is this an early warning sign of a failing CPU?

      Thanks!
      ![Screen Shot 2016-12-28 at 04.32.57.png](/public/imported_attachments/1/Screen Shot 2016-12-28 at 04.32.57.png)
      ![Screen Shot 2016-12-28 at 04.32.57.png_thumb](/public/imported_attachments/1/Screen Shot 2016-12-28 at 04.32.57.png_thumb)
      ![Screen Shot 2016-12-28 at 04.32.33.png](/public/imported_attachments/1/Screen Shot 2016-12-28 at 04.32.33.png)
      ![Screen Shot 2016-12-28 at 04.32.33.png_thumb](/public/imported_attachments/1/Screen Shot 2016-12-28 at 04.32.33.png_thumb)

      1 Reply Last reply Reply Quote 0
      • MikeV7896M
        MikeV7896
        last edited by

        Check in the advanced settings (I think on the Miscellaneous tab, but not certain) and make sure that Coretemp is enabled for Intel processors… it may have gotten disabled somehow.

        The S in IOT stands for Security

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

          Not sure the D510 uses coretemp, it may rely on the ACPI passed info. In which case I'd check the BIOS versions and settings.

          Steve

          Edit: Looks like it does use Coretemp and we have discussed this before.  ::)

          Does the coretemp driver report attaching to the cores at boot?

          1 Reply Last reply Reply Quote 0
          • rcfaR
            rcfa
            last edited by

            @virgiliomi:

            Check in the advanced settings (I think on the Miscellaneous tab, but not certain) and make sure that Coretemp is enabled for Intel processors… it may have gotten disabled somehow.

            Thanks for the hint, unfortunately, both have the settings enabled, but only one shows.

            The puzzling things is, they both used to show the temp. So either I'm looking at some subtle settings corruption due to some software update or something like that, or a CPU that is starting to fail, or who knows what.

            The two machines are twin systems: bought together, same model, same SSD, same amount of RAM, etc.

            PS: for what it's worth, just noticed the regular temperature from the System Information which sits between "MBUF Usage" and "Load average" isn't showing either on the one system in question, while the other system shows it.

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

              That value coems from the same place if the coretemp driver is in use.
              I would suggest that there may have been some BIOS change. Perhaps the BIOS battery has gone flat on that one system and it's gone back to default settings?
              It's hard to explain what the difference might be but you should see the coretemp driver attaching to the hardware in the boot log. Check for differences between the systems in the log.

              Steve

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