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

    Weird issue with thermal sensor

    Hardware
    3
    8
    776
    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.
    • G
      gisuck
      last edited by

      Hey all,

      I'm getting a weird issue with the thermal sensor where it's registering 0.1C. I just upgraded from Protectli's VP2410 to VP2420 which has the Intel J6412 processor in it and for some reason it's not able to read the TZ temperature, but the "Temperature" on the System Information dashboard works fine. Has anyone seen this behaviour before?

      sysctl -a | grep temper
      hw.acpi.thermal.tz0.temperature: 0.1C
      dev.cpu.3.temperature: 52.0C
      dev.cpu.2.temperature: 52.0C
      dev.cpu.1.temperature: 52.0C
      dev.cpu.0.temperature: 52.0C

      I tried all 3 temperature settings in System -> Advanced -> Miscellaneous without any luck. Note that I did a backup of 23.05.1 on my VP2410 to a restore on top of 2.7.0CE on my VP2420.

      Cheers!

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

        That value is passed via ACPI. Seeing those read the same fixed value like that (or 127) is quite common and usually indicates an ACPI error in the BIOS. There's nothing you can really do about that in pfSense. Make sure you're running the current BIOS version on the hardware.

        Steve

        fireodoF 1 Reply Last reply Reply Quote 0
        • fireodoF
          fireodo @stephenw10
          last edited by fireodo

          @stephenw10 said in Weird issue with thermal sensor:

          That value is passed via ACPI.

          Hi, in this context, is there a way to suppress the readings of this values?
          (hw.acpi.thermal.tz0.temperature: 0.1C)

          Here tz0 and tz1(because they are invariant):1697719995839-screenshot.png

          Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
          SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
          pfsense 2.7.2 CE
          Packages: Apcupsd Cron Iftop Iperf LCDproc Nmap pfBlockerNG RRD_Summary Shellcmd Snort Speedtest System_Patches.

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

            You may be able to disable it in the BIOS. The monitoring graphs will always log it but you can opt not to display it. The dashboard widget allows selecting which items to display.

            It's probably possible to disable in using a loader hint too. I've never tried that though. Maybe: set hint.acpi_tz.0.disabled="1"
            Edit: Nope! Some other incantation needed.

            Steve

            fireodoF 2 Replies Last reply Reply Quote 0
            • fireodoF
              fireodo @stephenw10
              last edited by

              @stephenw10 said in Weird issue with thermal sensor:

              It's probably possible to disable in using a loader hint too. I've never tried that though. Maybe: set hint.acpi_tz.0.disabled="1"

              Thanks, I'll fallow this idea - if it works I will report.

              Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
              SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
              pfsense 2.7.2 CE
              Packages: Apcupsd Cron Iftop Iperf LCDproc Nmap pfBlockerNG RRD_Summary Shellcmd Snort Speedtest System_Patches.

              1 Reply Last reply Reply Quote 0
              • fireodoF
                fireodo @stephenw10
                last edited by

                @stephenw10 said in Weird issue with thermal sensor:

                Edit: Nope! Some other incantation needed.

                I found this is working:
                (add the line in loader.conf.local)
                debug.acpi.disabled="thermal"

                Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                pfsense 2.7.2 CE
                Packages: Apcupsd Cron Iftop Iperf LCDproc Nmap pfBlockerNG RRD_Summary Shellcmd Snort Speedtest System_Patches.

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

                  Yes, I tested that and also found it works. It would be nice to disable just the tz0 object though.

                  The 'correct' option here is to dump the ACPI dsdt table and fix it but that's non-trivial!

                  fireodoF 1 Reply Last reply Reply Quote 0
                  • fireodoF
                    fireodo @stephenw10
                    last edited by fireodo

                    @stephenw10 said in Weird issue with thermal sensor:

                    It would be nice to disable just the tz0 object though.

                    Yes it would be nice - the solution I suggested is the kind of "all or nothing" :-(

                    Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
                    SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
                    pfsense 2.7.2 CE
                    Packages: Apcupsd Cron Iftop Iperf LCDproc Nmap pfBlockerNG RRD_Summary Shellcmd Snort Speedtest System_Patches.

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