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

    Temperature Readings

    Scheduled Pinned Locked Moved Hardware
    17 Posts 3 Posters 2.0k 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.
    • C
      comet424 @comet424
      last edited by

      and off topic or ill have to add a new question i have
      this cpu
      https://www.canadacomputers.com/product_info.php?cPath=4_1210_64&item_id=128189
      and this motherboard
      https://www.canadacomputers.com/product_info.php?cPath=26_1207_1205_1505&item_id=111651
      for pfsense but i cant get the temperature sensor in pfsense to show just says updating and i have tried the none/acpi and the amd setting cant get it to work.. you you happened to know if it should be working if not thats ok ill post as a different topic

      but so far looks good package manager is back.. guess it was just that change automatic to wan for the route

      i really appreciate the help you guys haven given.. least i learning as i go too

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

        Not much you can do if it isn't showing any values for either of those options.

        Either wait for the AMD sensor driver to catch up or see if there's some BIOS setting to get it to pass the value via ACPI.

        You can try booting without the AMD driver selected and then set it to AMD. There should be some new messages in system log that show the driver failing to attach, possible with some reason.

        Steve

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

          It does look like the Zen CPU (17h) should be supported in FreeBSD 11.2 so in pfSense 2.4.4.
          https://www.freebsd.org/cgi/man.cgi?query=amdtemp&apropos=0&sektion=0&manpath=FreeBSD+11.2-stable&arch=default&format=html

          Steve

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

            oh pfsense is freebsd? i thought pfsense was pfsense and this freebsd was its own...

            and does amd make sensor drivers for pfsense? thought only for windows.. hmm i can try looking on the bios if it pass's but never heard or knew that as all windows and using the asus suite or any program displays the cpu temperature...
            i looked in the system logs but nothing about temperature i could find..

            and if this freebsd is pfsense too how do you install this? its not part of the package manger... and i finally got that puppy working again today with lots of help

            and is the AM4 how you know its a Zen cpu 17h whatever the 17h stands for...

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

              i tried what you said like set to none boot up set to amd but no logs showing... all it shows is updating on the dash board...

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

                The Athlon 200GE you linked to is a Zen microarchitecture CPU:
                https://en.wikipedia.org/wiki/Zen_(microarchitecture)#Desktop_APUs

                And checking what family that is:
                https://en.wikipedia.org/wiki/List_of_AMD_CPU_microarchitectures

                We can see it's 17h. Which should be supported by the driver already in FreeBSD 11.2 but somehow isn't.
                It might be an edge case. There's not much we can do there.

                Steve

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

                  oh ok... thats too bad.. and thats cool too... and when you say it might be an edge case what does that mean... did i pick a wrong cpu then? i picked it because its low power 35watts and cheapest asus board since doesnt need much ... maybe in 2.4.5 pfsense there be a fix...
                  thanks for helping so far and finding that info (:

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

                    maybe i should bought more expensive motherboard by asus guess its a guessing game lol

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

                      It looks to be a regular PCI device. The driver supports these:

                      https://github.com/freebsd/freebsd/blob/master/sys/dev/amdtemp/amdtemp.c#L79

                      So if you run pciconf -lv you may be able to see it. If it's not in that lists though it will not be supported.

                      ACPI should still work however.

                      In reality I'd be amazed if that CPU overheated so I wouldn't worry too much. 😉

                      Steve

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

                        ya thats what i thought too i just figured cuz of the fan but once every 6 months blow off the cpu fan should be good.. i was hoping i could get a 15w version then no need a cpu cooler but you cant get those those be soldered on grr..
                        but ya i ran that command doesnt look like its in there.. unless its labled under different name
                        0_1540819983350_c1.JPG 0_1540819986796_c2.JPG 0_1540819990214_c3.JPG 0_1540819993465_c4.JPG

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

                          Mmm, nothing obvious there. Maybe it's disabled in the BIOS.

                          Steve

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

                            Ah, looks like you might need an extra driver for 17h CPUs. Try this:
                            kldload amdsmn

                            It should report a new bus. If you have amdtemp loaded alreadt it might also report the new device.

                            Steve

                            A 1 Reply Last reply Reply Quote 1
                            • C
                              comet424
                              last edited by

                              nothing worked or least it just says its installed i guess
                              0_1540822973642_c5.JPG

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

                                Ah, Ok. Already loaded on an compatible device I guess.

                                Steve

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

                                  ill look in the bios settings but if not no biggy
                                  was hoping pfsense would also tell the cpu fan speed and chassis but i probably asking for too much in that department

                                  1 Reply Last reply Reply Quote 0
                                  • A
                                    autumnwalker @stephenw10
                                    last edited by

                                    @stephenw10 said in Temperature Readings:

                                    Ah, looks like you might need an extra driver for 17h CPUs. Try this:
                                    kldload amdsmn

                                    It should report a new bus. If you have amdtemp loaded alreadt it might also report the new device.

                                    Steve

                                    This got temps working for my 200GE. Thank you!

                                    Is there anything I should do to make this permanent?

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

                                      Create the file /boot/loader.conf.local (if it doesn't exist) then add to it the line:

                                      amdsmn_load="YES"
                                      

                                      Steve

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