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

    pfSense on Watchguard M370

    Scheduled Pinned Locked Moved Hardware
    306 Posts 45 Posters 109.6k 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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      mSATA, they finally moved off CF then. Nice.

      There are some big differences to the NCA-4210 which I assume it's based on. Interesting.

      1 Reply Last reply Reply Quote 0
      • L
        leonclz @stephenw10
        last edited by

        @stephenw10 Hi,Which tool can edit the default values? and do you hava any document about this?Thank you very much

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

          That newer that anything I've looked at before but AMIBCP is the standard editor. It's proprietary software though.
          There are other programs that people report to have used.
          You won't be able to removed the password using that alone though.

          Steve

          L 2 Replies Last reply Reply Quote 0
          • L
            leonclz @stephenw10
            last edited by

            @stephenw10 Thank you very much

            1 Reply Last reply Reply Quote 0
            • L
              leonclz @stephenw10
              last edited by

              @stephenw10 Now I user AMIBCP 5.0 。 but I did't found the options that can edit default values 。I just want to set my bios so I can user this server for more functions . My server is M470

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

                Ah, well I've never looked at this BIOS or used AMIBCP 5, I think the version I used was 4.6 but it's been a while.

                Steve

                1 Reply Last reply Reply Quote 0
                • djstraussD
                  djstrauss
                  last edited by djstrauss

                  @networkBob Nice finding, im also interested in 1 unit to use PfSense.
                  Is there a chance you could detail what hardware is inside the unit of the Picture?
                  CPU Type and model, Memory, NIC Chips, ETC. Thanks.

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

                    Have a look here.

                    djstraussD 1 Reply Last reply Reply Quote 2
                    • djstraussD
                      djstrauss @stephenw10
                      last edited by djstrauss

                      @stephenw10 Thanks
                      I already purchased 1 unit, from an etailer on a "difficult to pass" Price (28 bucks with shipping) , just waiting to receive it to make some test with some parts I have laying around.
                      I assume that any Skylake CPU showed in the hardware manual you have provided will work. Maybe upgrading the ram to a 8gb or more, perhaps (32gb Max) will be Overkill. The only downside of this unit is it doesn't have the expansion Port as M470 to M670 models. Would be great to find a PCI Express adapter to place this expansion on a drilled hole in the M370. But the cost of those expansion modules are skyrocket and I haven't find info on the Interface used.

                      As soon as I receive the unit, I'll be posting my testing results and experiments.

                      Thanks to @networkBob for the info and picture.

                      Have a nice day.

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

                        @nicknitro said in pfSense on Watchguard M370:

                        28 bucks with shipping

                        Ha, yeah hard to pass that up! 😉

                        I would expect most skylake CPUs to work but I'm not sure anyone has tested that... yet.

                        If you look at the NCA-4210 it lists a lot. The board here is marked NCB-4210 and is customised for Watchguard so it's hard to say exactly what might work.

                        Steve

                        1 Reply Last reply Reply Quote 0
                        • R
                          rflcptr @networkBob
                          last edited by rflcptr

                          @networkBob said in pfSense on Watchguard M370:

                          Hi everyone,

                          I recently bought a Watchguard M370 with the intention of repurposing the box to run pfSense. Just wanted to let the community know that pfSense can be easily installed on a Watchguard M370, via mSATA, and with all interfaces operational. Even the front panel soft power switch halts and boots pfSense, which is nice. And the fans are reasonably quiet, although the could be quieter. The BIOS is password protected, though, so I cannot make any BIOS adjustments to the fans. The motherboard is a Lanner NCB-WG4210. If anyone knows how to unlock this BIOS, please let me know. I already tried removing the battery, the CMOS reset jumper procedure, and all the AMI BIOS passwords that I could find. The BIOS only allows for 3 tries then requires a reboot.

                          Bob

                          I just got this model myself for the same purpose. Since this is my first pfSense setup, would you be willing to describe how you went about installing it on this model?

                          Is the selected pfSense (2.4.4-p3) download configuration correct?
                          Architecture: AMD64
                          Installer: USB Memstick
                          Console: Serial

                          Would I simply replace the shipped mSATA SSD with my own, set up a console session (Cisco-compatible pinout?) from my laptop to the unit, plug in the USB drive containing the pfSense image, wait for the M370 to boot from the USB drive, then proceed?

                          Thanks!

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

                            Almost certainly a Cisco style console cable will work. They do work with other Lanner devices.
                            The first thing I would try is to just boot the memstick serial image from USB. It may or may not boot from USB by default.
                            If it does not you can always install pfSense to mSATA in some other device and swap it in.

                            Steve

                            1 Reply Last reply Reply Quote 1
                            • R
                              rflcptr
                              last edited by

                              USB stick doesn't seem to be successful - how would I get the pfSense image onto the mSATA drive otherwise?

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

                                If I were doing this I would move the mSATA drive (or use a different mSATA drive) to a different device and install to it there then move it back.
                                Does it boot from USB if you remove the mSATA drive? In other words is it just booting from mSATA because of the boot priority?

                                Steve

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  rflcptr @stephenw10
                                  last edited by

                                  @stephenw10
                                  I just see a BIOS password prompt when the USB drive alone is present.

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

                                    I managed to get the live CD image installed via VMWare USB passthrough to the mSATA adapter with a GPT partition scheme (should it be MBR instead?), then installed the drive in the M370. I heard a weird chime on boot and some disk activity.

                                    Can't seem to use the console and can't reach 192.168.1.1 . Is there a way to verify the install?

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

                                      Here's why I'm an idiot:

                                      The installation was correct. I was plugged into the WAN port.

                                      pfSense is good to go. Thanks, Steve.

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

                                        If you install from a CD image you won't have the serial console enabled by default. You can do so (and set it as the primary console) from System > Advanced > Admin Access. You could do that in whatever you installed in before you swap the drive back.

                                        Steve

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

                                          This setup has been running smooth so far (minus my mistakes) and performance has been really good.

                                          An 'instant-on' IPSec VPN running the highest level encryption at or beyond my Internet service speeds is super nice. Native iOS/MacOS support is a treat. I wish Windows 10 had native IPSec support - any chance for pfSense PPTP support? (I kid!)

                                          I replaced the stock 40mm fans with three Noctua NF-A4x20 units. The fans' connectors weren't going to match up with those on the mainboard, so I used my flush cutters to remove their physical keying. It's whisper-quiet now and I've measured no meaningful increase in temperature.

                                          Following a power outage and during my fan replacement testing, I learned that I made the mistake of originally installing pfSense with the UFS file system instead of ZFS. A few reboot loops later, recovery became simple enough to handle, but I'm still going to reinstall.

                                          There's also a Core i3-6100T lying around that I'm eager to drop in to replace the included Celeron G3900. Higher clocks, lower TDP, more cache, and SMT can't hurt. Thinking and writing - is there a way to test VPN and overall performance before / after?

                                          This has been a fun project. Thanks again for the help, Steve!

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

                                            I usually use iperf3 for a basic throughput test. You would want to run it on a client at each end of the VPN, not on the firewall itself if possible though you can install it on pfSense. It only tests full size TCP so you see the biggest number you could get which is often not representative of real traffic but it will give you a good comparison between the two CPUs.

                                            Steve

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