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

    System serial number

    Problems Installing or Upgrading pfSense Software
    5
    10
    9.5k
    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.
    • royce.williamsR
      royce.williams
      last edited by

      I just noticed a cool new feature – the display of an overall system serial number in the main status dashboard.  Unless I missed it earlier, it first showed up in 2.3.2-p1.

      For people running real pfSense Store hardware, a real serial number will be displayed, I expect. :)  On my generic system, the serial is a generic one:

      (if the remote image is ever removed, that serial is currently GXXXX301XXXXX).

      This new feature isn't currently mentioned in the release notes for 2.3.2-p1. I assume that different characters in the string will denote different models, etc.?

      I'm curious about what will the different possible codes be, and what we can learn from them.

      1 Reply Last reply Reply Quote 0
      • K
        kpa
        last edited by

        On my system it shows the exact value of kern.hostuuid sysctl which is a UUID that gets randomly generated on first boot after installation.

        1 Reply Last reply Reply Quote 0
        • royce.williamsR
          royce.williams
          last edited by

          Interesting. Is your system from the pfSense store?

          1 Reply Last reply Reply Quote 0
          • royce.williamsR
            royce.williams
            last edited by

            I just checked and my kern.hostuuid sysctl is populated like yours, but that is unrelated to what I'm seeing on the dashboard.

            1 Reply Last reply Reply Quote 0
            • K
              kpa
              last edited by

              It's a self-built machine so there's no real H/W serialnumber on it.

              1 Reply Last reply Reply Quote 0
              • J
                jwt Netgate
                last edited by

                @Royce:

                This new feature isn't currently mentioned in the release notes for 2.3.2-p1. I assume that different characters in the string will denote different models, etc.?

                I'm just going to quote from the page you listed:

                The hardware serial number is now displayed in the system information widget, or a host UUID if a serial number is not found. This is for display purposes and facilitates users seeking support in identifying their hardware.

                Fourth major bullet point.

                1 Reply Last reply Reply Quote 0
                • royce.williamsR
                  royce.williams
                  last edited by

                  The wiki was updated after I started this thread. I used the phrase "isn't currently mentioned" on purpose. :)

                  Wikis are fluid, and I appreciate the add. I'd still be interested in knowing more about how the serial numbers are detected and used. I am definitely not using pfSense-supplied hardware, but instead of showing a UUID as I would expect, I'm getting a generic-ish serial number.

                  1 Reply Last reply Reply Quote 0
                  • P
                    phil.davis
                    last edited by

                    A bit more info is here: https://forum.pfsense.org/index.php?topic=118859.msg658363#msg658363

                    It uses:

                    /bin/kenv smbios.system.serial
                    

                    Try that command on your system, if it returns something then that is what will be displayed, otherwise it moves on to get and display the UUID.

                    As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
                    If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

                    1 Reply Last reply Reply Quote 0
                    • royce.williamsR
                      royce.williams
                      last edited by

                      Ah, it's the SMBIOS serial? OK, that makes sense now. My pfSense serial does indeed match the underlying SMBIOS for the board.

                      Thanks - very informative!

                      1 Reply Last reply Reply Quote 0
                      • jahonixJ
                        jahonix
                        last edited by

                        Well, one of my test systems now shows:

                        Netgate APU	
                        Serial: 655dc6...
                        

                        While the APU part is correct, this device has never seen Netgate.
                        Technically correct would be: PC Engines, APU

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