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

    Watchguard XTM 5 Series

    Scheduled Pinned Locked Moved Hardware
    1.1k Posts 130 Posters 1.5m 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.
    • chpalmerC
      chpalmer @stephenw10
      last edited by

      @stephenw10 do you have a copy of WGXepc64 that will work with 2.7?

      Triggering snowflakes one by one..
      Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

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

        The current version works:

        [2.7.0-DEVELOPMENT][root@xtm5.stevew.lan]/root: ./WGXepc64 
        Found Firebox XTM5
        WGXepc Version 1.6_1 22/11/2020 stephenw10
        WGXepc can accept two arguments:
         -f (CPU fan) will return the current and minimum fan speed or if followed
            by a number in hex, 00-FF, will set it.
         -f2 (System fan) will return the current and minimum fan speed or if followed
            by a number in hex, 00-FF, will set it.
         -l (led) will set the arm/disarm led state to the second argument:
            red, green, red_flash, green_flash, red_flash_fast, green_flash_fast, off
         -b (backlight) will set the lcd backlight to the second argument:
            on or off. Do not use with LCD driver.
         -t (temperature) shows the current CPU temperature reported by the
            SuperIO chip. X-e box only.
        Not all functions are supported by all models
        

        You might also be interested in the attached script that I've had for a while but never got around to adding into WGXepc. 😉

        xtm5_fans.sh.txt

        I'm seeing some odd instability in this box in 2.7a though. It is pretty old at this point I guess.

        Steve

        chpalmerC 1 Reply Last reply Reply Quote 0
        • chpalmerC
          chpalmer @stephenw10
          last edited by

          @stephenw10

          I actually lost my hard drive in my XTM5 that I was using at a remote site when I brought it back here and tried to load 2.7 on it.. Put a new drive in it and all is good.

          When I try to execute commands for WGXepc64 I get "sh: /conf/WGXepc64: Permission denied"

          Is there a different way these days to allow permissions?

          Triggering snowflakes one by one..
          Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

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

            How are you setting them? I usually:

            chmod 0755 WGXepc64
            
            chpalmerC 1 Reply Last reply Reply Quote 0
            • chpalmerC
              chpalmer @stephenw10
              last edited by

              @stephenw10 said in Watchguard XTM 5 Series:

              How are you setting them? I usually:

              chmod 0755 WGXepc64
              

              I actually referred back to https://forum.netgate.com/post/867995 which has always worked before..

              Triggering snowflakes one by one..
              Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

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

                Mmm, that should work. I have in /root but should be fine in /conf.

                Unless.... something in ZFS. Are you running ZFS?

                Edit: Yup. Hmm

                [2.7.0-DEVELOPMENT][root@xtm5.stevew.lan]/conf: ls -ls
                total 165
                  9 drwxr-xr-x  2 root  wheel       7 Apr 26 23:54 RAM_Disk_Store
                 17 -rwxr-xr-x  1 root  wheel   27393 Apr 27 00:01 WGXepc64
                  9 drwxr-xr-x  2 root  wheel      33 Apr 26 23:56 backup
                101 -rw-r--r--  1 root  wheel  174381 Apr 26 23:56 config.xml
                  1 -rw-r--r--  1 root  wheel      14 Apr 26 22:42 copynotice_version
                  5 -rw-r--r--  1 root  wheel    5471 Apr 26 22:00 copyright
                  1 -rw-r--r--  1 root  wheel       6 Apr 26 07:47 enableserial_force
                  9 -rw-r--r--  1 root  wheel   15992 Apr 27 00:00 rules.debug.old
                 17 -rw-r--r--  1 root  wheel   49419 Apr 26 22:46 upgrade_log.latest.txt
                  1 -rw-r--r--  1 root  wheel      26 Apr 26 23:57 upgrade_log.txt
                [2.7.0-DEVELOPMENT][root@xtm5.stevew.lan]/conf: ./WGXepc64 
                ./WGXepc64: Permission denied.
                
                chpalmerC 1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  /conf is mounted noexec:

                  [2.7.0-DEVELOPMENT][root@xtm5.stevew.lan]/conf: mount -p
                  pfSense/ROOT/default    /                       zfs     rw,noatime,nfsv4acls    0 0
                  devfs                   /dev                    devfs   rw              0 0
                  pfSense/cf              /cf                     zfs     rw,noexec,nosuid,noatime,nfsv4acls      0 0
                  pfSense/home            /home                   zfs     rw,noatime,nfsv4acls    0 0
                  pfSense/var             /var                    zfs     rw,noatime,nfsv4acls    0 0
                  pfSense                 /pfSense                zfs     rw,noatime,nfsv4acls    0 0
                  pfSense/cf/conf         /cf/conf                zfs     rw,noexec,nosuid,noatime,nfsv4acls      0 0
                  pfSense/var/log         /var/log                zfs     rw,noexec,nosuid,noatime,nfsv4acls      0 0
                  pfSense/var/empty       /var/empty              zfs     rw,noatime,nfsv4acls    0 0
                  pfSense/var/cache       /var/cache              zfs     rw,noexec,nosuid,noatime,nfsv4acls      0 0
                  pfSense/var/tmp         /var/tmp                zfs     rw,nosuid,noatime,nfsv4acls     0 0
                  pfSense/reservation     /pfSense/reservation    zfs     rw,noatime,nfsv4acls    0 0
                  pfSense/var/db          /var/db                 zfs     rw,noexec,nosuid,noatime,nfsv4acls      0 0
                  tmpfs                   /tmp                    tmpfs   rw              0 0
                  tmpfs                   /var                    tmpfs   rw              0 0
                  devfs                   /var/dhcpd/dev          devfs   rw              0 0
                  devfs                   /var/etc/named/dev      devfs   rw              0 0
                  

                  I assume it works for you in /root?

                  1 Reply Last reply Reply Quote 0
                  • chpalmerC
                    chpalmer @stephenw10
                    last edited by

                    @stephenw10

                    -rwxr-xr-x 1 root wheel 27K Nov 22 2020 WGXepc64

                    Triggering snowflakes one by one..
                    Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                    chpalmerC 1 Reply Last reply Reply Quote 0
                    • chpalmerC
                      chpalmer @chpalmer
                      last edited by

                      I shall try that.

                      Triggering snowflakes one by one..
                      Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                      chpalmerC 1 Reply Last reply Reply Quote 0
                      • chpalmerC
                        chpalmer @chpalmer
                        last edited by chpalmer

                        Yes that worked. Thanks @stephenw10! I am going to edit my post with the instructions a bit.

                        Triggering snowflakes one by one..
                        Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz on an M400 WG box.

                        1 Reply Last reply Reply Quote 1
                        • S
                          Sc0th
                          last edited by

                          Wowsers, this is some forum! :)

                          Hi, just picked up an XTM 5 510 (7580 v0.3) am trying to flash the BIOS I have read this entire thread and seen I am not alone with the following:

                          flashrom v1.2 on FreeBSD 13.0-STABLE (amd64)
                          flashrom is free software, get the source code at https://flashrom.org
                          
                          Using clock_gettime for delay loops (clk_id: 4, resolution: 1ns).
                          Found chipset "Intel ICH7/ICH7R".
                          Enabling flash write... OK.
                          No EEPROM/flash device found.
                          Note: flashrom can never write if the flash chip isn't found automatically.
                          
                          

                          Sadly I don't see any resolutions, did anyone come up with anything?

                          Not really sure what detail is best to provide here, maybe this?

                          # dmidecode 3.3
                          Scanning /dev/mem for entry point.
                          SMBIOS 2.5 present.
                          44 structures occupying 2148 bytes.
                          Table at 0x000FBDC0.
                          
                          Handle 0x0000, DMI type 0, 24 bytes
                          BIOS Information
                                  Vendor: American Megatrends Inc.
                                  Version: 080015
                                  Release Date: 02/03/2010
                                  Address: 0xF0000
                                  Runtime Size: 64 kB
                                  ROM Size: 1 MB
                                  Characteristics:
                                          ISA is supported
                                          PCI is supported
                                          PNP is supported
                                          BIOS is upgradeable
                                          BIOS shadowing is allowed
                                          ESCD support is available
                                          Boot from CD is supported
                                          Selectable boot is supported
                                          BIOS ROM is socketed
                                          EDD is supported
                                          5.25"/1.2 MB floppy services are supported (int 13h)
                                          3.5"/720 kB floppy services are supported (int 13h)
                                          3.5"/2.88 MB floppy services are supported (int 13h)
                                          Print screen service is supported (int 5h)
                                          8042 keyboard services are supported (int 9h)
                                          Serial services are supported (int 14h)
                                          Printer services are supported (int 17h)
                                          CGA/mono video services are supported (int 10h)
                                          ACPI is supported
                                          USB legacy is supported
                                          LS-120 boot is supported
                                          ATAPI Zip drive boot is supported
                                          BIOS boot specification is supported
                                          Targeted content distribution is supported
                                  BIOS Revision: 8.15
                          
                          

                          All assistance very gratefully received!

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

                            Hmm, never seen it fail here. Never tried using 1.3 either though:

                            [2.7.0-DEVELOPMENT][root@xtm5.stevew.lan]/root: flashrom --programmer internal
                            flashrom v1.2 on FreeBSD 12.3-STABLE (amd64)
                            flashrom is free software, get the source code at https://flashrom.org
                            
                            Using clock_gettime for delay loops (clk_id: 4, resolution: 1ns).
                            Found chipset "Intel ICH7/ICH7R".
                            Enabling flash write... OK.
                            Found Micron/Numonyx/ST flash chip "M25P80" (1024 kB, SPI) mapped at physical address 0x00000000fff00000.
                            No operations were specified.
                            

                            Did you try 1.2 first? Can you see what the actual flash chip you have is?

                            Steve

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

                              Hi! Thanks so much for getting back to me, amazed you have not had enough of this thread!

                              [2.6.0-RELEASE][root@pfSense.home.arpa]/tmp: flashrom -r rom.orig -p internal
                              flashrom v1.2 on FreeBSD 12.3-STABLE (amd64)
                              flashrom is free software, get the source code at https://flashrom.org
                              
                              Using clock_gettime for delay loops (clk_id: 4, resolution: 1ns).
                              Found chipset "Intel ICH7/ICH7R".
                              Enabling flash write... OK.
                              No EEPROM/flash device found.
                              Note: flashrom can never write if the flash chip isn't found automatically.
                              

                              Still the same result.

                              As far as I can make out the BIOS chip reads "25P80V6 GHAAA V5 CHN 636B"

                              The G's could be 6's likewise the B may well be an R, my aging eyes are struggling

                              2022-06-12_10-30-01.PNG

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

                                Also not promising?

                                Probing for Micron/Numonyx/ST M25P80, 1024 kB: RDID byte 0 parity violation. probe_spi_rdid_generic: id1 0xff, id2 0xffff
                                
                                
                                1 Reply Last reply Reply Quote 0
                                • stephenw10S
                                  stephenw10 Netgate Administrator
                                  last edited by

                                  Yeah it's 25P80VG which is the same as I have. What you're seeing look exactly like this:
                                  https://forum.netgate.com/post/461855

                                  That user was eventually able to read/write the bios using afudos in FreeDOS but to do so he had to add a port on the com2 header. Read forward from that post for the details.
                                  Now more than 8 years ago! 😉

                                  Steve

                                  mcdonnjdM 1 Reply Last reply Reply Quote 0
                                  • mcdonnjdM
                                    mcdonnjd @stephenw10
                                    last edited by

                                    @stephenw10 hehe, permanently adding a serial port to the back of the box wasn't hard either, though most people will probably be content to just hook it up temporarily for setup. But it's nice having it there in case it's needed.

                                    1 Reply Last reply Reply Quote 1
                                    • S
                                      Sc0th
                                      last edited by

                                      Thanks folks, I don't have time or patience for that so I think I will stop here, maybe one day I will get around to it :)

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

                                        Yup, quite an involved process. And you don't actually need to flash it anyway, it will run pfSense just fine with the default BIOS.

                                        Steve

                                        1 Reply Last reply Reply Quote 0
                                        • mr.john 0M
                                          mr.john 0
                                          last edited by mr.john 0

                                          Hello guys
                                          I’ve installed pfSense on XTM5 it is working fine but it is seriously LOUD and very much disturbing everyone.

                                          Is there anyway to lower the noise of the fan this unit or make it completely silent.

                                          PS. I’m from a hot country so average room temperature is around 37 - 39 degree but I don’t see anything in my rack that loud.

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

                                            Are you running WGXepc?

                                            You can set the system fan speed with that. However 39°C is hot for an IT room. The fans will always be quite loud the keep the CPU running relatively cool. What's the reported CPU core temp?

                                            Steve

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