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

    How to: Get CPU temp

    2.0-RC Snapshot Feedback and Problems - RETIRED
    24
    140
    115.3k
    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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Unfortunately using:

      
      function get_temp() {
      	$temp_out = "";
      	exec("/usr/local/bin/mbmon -I -c1 -T3", $dfout);
      	$temp_out = (trim($dfout[0]).'°');
      
      	return $temp_out;
      }
      
      

      Results in the attached image.

      Perhaps the character set is being restricted somewhere?

      tempwidget.jpg
      tempwidget.jpg_thumb

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

        That's a unicode degree symbol, try a standard ascii one, º

        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
        • S
          seh2000
          last edited by

          @jimp:

          It's bad form (invalid html/js/etc) to put in a symbol instead of the html entity. It may work, but it's not guaranteed to do so.

          http://www.w3schools.com/tags/ref_entities.asp

          OK, got you, yes correct…
          Cheers Steen

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

            No different. I entered both º and ° and both result in ��.  :-\

            Steve

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

              I'd just leave it out.

              (Or convert to Kelvin, no symbol there! ;-)

              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
              • stephenw10S
                stephenw10 Netgate Administrator
                last edited by

                Kelvin nice!  :D

                I'll stick with the nasty ° addition to ajax.js. I'm clueless about js, how would one enter that as an ascii code instead? Using ° is not working.

                Steve

                1 Reply Last reply Reply Quote 0
                • S
                  seh2000
                  last edited by

                  @jimp:

                  I'd just leave it out.

                  (Or convert to Kelvin, no symbol there! ;-)

                  Kelvin - LoL can core temp convert the output?

                  1 Reply Last reply Reply Quote 0
                  • S
                    stramato
                    last edited by

                    This is awesome. My i3-540 reads 29C, 29C, 36C, 36C lol.

                    Will this be included in future snapshots? Or should we go ahead and modify it ourselves?

                    1 Reply Last reply Reply Quote 0
                    • S
                      seh2000
                      last edited by

                      @stramato:

                      This is awesome. My i3-540 reads 29C, 29C, 36C, 36C lol.

                      Will this be included in future snapshots? Or should we go ahead and modify it ourselves?

                      That is cool, which type of case/box you use? I get 54C with an Atom D510 that sits in a Jetway Motherboard that is in a passive cooled M-350 box.
                      Cheers Steen

                      1 Reply Last reply Reply Quote 0
                      • A
                        asterix
                        last edited by

                        Though this is 2.0 RC feedback section, but since the topic is on coretemp, I wanted to see if there is a pfsense 1.2.3 compatible 32-bit coretemp file out there that I can use. Moved to 1.2.3 last night as 64-bit snapshot snort is broken since weeks and I don't have the patience to wait any longer.

                        1 Reply Last reply Reply Quote 0
                        • R
                          RedRep
                          last edited by

                          @asterix:

                          Though this is 2.0 RC feedback section, but since the topic is on coretemp, I wanted to see if there is a pfsense 1.2.3 compatible 32-bit coretemp file out there that I can use. Moved to 1.2.3 last night as 64-bit snapshot snort is broken since weeks and I don't have the patience to wait any longer.

                          Pull the file from a FreeBSD 7.2 install CD.

                          1 Reply Last reply Reply Quote 0
                          • A
                            asterix
                            last edited by

                            I am not a FreeBSD user.

                            1 Reply Last reply Reply Quote 0
                            • C
                              Cino
                              last edited by

                              @asterix:

                              I am not a FreeBSD user.

                              you don't have to be a FreeBSD user to copy a file off the install CD.

                              download a copy of 7.1 Install ISO.. Mount the ISO with your favorite Virtual CD program, like MagicISO… Then copy the files from cddrive/boot/kernel

                              1 Reply Last reply Reply Quote 0
                              • R
                                RedRep
                                last edited by

                                I'm downloading the 7.2 ISO right now and I will upload the file as soon as it's done. ;)

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

                                  Why on earth would you downgrade to 1.2.3 just because 2.0 x64 doesn't work? Why not use 2.0 x32? It works fine.

                                  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
                                  • A
                                    asterix
                                    last edited by

                                    To be honest, I find 1.2.3 a bit more stable and far more responsive than 2.0RC3. It maybe just me, but after trying RC snapshots since as early as Jan this year, I have started to like 1.2.3 better and despite trying the latest RC3 snapshots from time to time, I keep coming back to 1.2.3.

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

                                      @asterix:

                                      To be honest, I find 1.2.3 a bit more stable and far more responsive than 2.0RC3. It maybe just me, […]

                                      It's just you. :-)

                                      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
                                      • R
                                        RedRep
                                        last edited by

                                        Coretemp.ko for 1.2.3 attached below, rename to Coretemp.ko

                                        coretemp.ko.png

                                        1 Reply Last reply Reply Quote 0
                                        • J
                                          johnnybe
                                          last edited by

                                          @jimp:

                                          @asterix:

                                          To be honest, I find 1.2.3 a bit more stable and far more responsive than 2.0RC3. It maybe just me, […]

                                          It's just you. :-)

                                          You should consider: asterix was hit by a menhir.

                                          you would not believe the view up here

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            asterix
                                            last edited by

                                            jimp,
                                            you twisted my words or you read it incorrectly.

                                            I said "it may be just me" but I like 1.2.3 better than 2.0 despite trying the latest snapshots from time to time.

                                            Also 1.2.3 HAS been extremely stable and responsive for me.

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