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

    WireGuard lives!

    Scheduled Pinned Locked Moved WireGuard
    90 Posts 17 Posters 31.1k 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.
    • cmcdonaldC
      cmcdonald Netgate Developer @vjizzle
      last edited by

      @vjizzle Fix for this is included in the latest release which was accepted yesterday. It should be available very soon

      Need help fast? https://www.netgate.com/support

      D 1 Reply Last reply Reply Quote 1
      • D
        dersch @cmcdonald
        last edited by

        @theonemcdonald i'm missing the routing overview inside the status view wt 0.1.3

        1 Reply Last reply Reply Quote 0
        • D
          dersch
          last edited by

          And what is about to add routes to allowed networks automatically?

          cmcdonaldC 1 Reply Last reply Reply Quote 0
          • cmcdonaldC
            cmcdonald Netgate Developer @dersch
            last edited by

            @dersch That was backed out until a more suitable overall solution for routes is built. Right now, you will need to either a) use a dynamic routing protocol or b) create static routes to direct traffic out a certain WG tunnel interface. This is being worked on

            Need help fast? https://www.netgate.com/support

            D 1 Reply Last reply Reply Quote 1
            • E
              emikaadeo
              last edited by

              @theonemcdonald Is your repo still working? Got some issues with checking updates https://forum.netgate.com/post/989073

              cmcdonaldC 1 Reply Last reply Reply Quote 0
              • cmcdonaldC
                cmcdonald Netgate Developer @emikaadeo
                last edited by cmcdonald

                @emikaadeo the guys who maintain that are working on it. But the repo is indeed down atm. My recommendation would be to uninstall that custom repo and either a) side-load or b) get the code from Netgate's repo. Now that things are settling down a bit with the code and design, expect more frequent updates from the official Netgate repository.

                Need help fast? https://www.netgate.com/support

                E 1 Reply Last reply Reply Quote 1
                • E
                  emikaadeo @cmcdonald
                  last edited by

                  @theonemcdonald said in WireGuard lives!:

                  @emikaadeo the guys who maintain that are working on it. But the repo is indeed down atm. My recommendation would be to uninstall that custom repo and either a) side-load or b) get the code from Netgate's repo. Now that things are settling down a bit with the code and design, expect more frequent updates from the official Netgate repository.

                  Is there another method to uninstall this custom repo since this one doesn't work?
                  https://github.com/theonemcdonald/pfSense-pkg-WireGuard/wiki/Installation

                  curl -s https://packages.mced.tech/install/remove_repo.sh | sh
                  
                  cmcdonaldC 1 Reply Last reply Reply Quote 0
                  • cmcdonaldC
                    cmcdonald Netgate Developer @emikaadeo
                    last edited by

                    @emikaadeo

                    mv /etc/inc/pkg-utils.inc.orig /etc/inc/pkg-utils.inc
                    rm /usr/local/etc/pkg/repos/*WireGuard.conf
                    rm /usr/local/etc/ssl/wireguard.crt
                    pkg update
                    

                    Need help fast? https://www.netgate.com/support

                    E 1 Reply Last reply Reply Quote 1
                    • E
                      emikaadeo @cmcdonald
                      last edited by

                      @theonemcdonald said in WireGuard lives!:

                      @emikaadeo

                      mv /etc/inc/pkg-utils.inc.orig /etc/inc/pkg-utils.inc
                      rm /usr/local/etc/pkg/repos/*WireGuard.conf
                      rm /usr/local/etc/ssl/wireguard.crt
                      pkg update
                      

                      Works, Thanks!

                      1 Reply Last reply Reply Quote 0
                      • D
                        dersch @cmcdonald
                        last edited by

                        @theonemcdonald thanks for your work on this.

                        1 Reply Last reply Reply Quote 0
                        • U
                          ubernupe
                          last edited by

                          Dear @theonemcdonald and all here,
                          Thanks for the package it works great. I am running 2.5.2 RC with no issues. Just a couple of questions. 1 - Will there be any work / development done so that the pfSense firewall can reboot and the WireGuard connection remains constant ? As it stands now - I have to set the default gateway to " Automatic " when rebooting. Just asking.
                          Two - Can anyone / somebody / anybody tell me how to install 2.6.0 development snapshot on a virtual machine. I get to a login after the installer runs - and that is where I get stuck. Further, the lan network does not seem to be able to dish out a connection from which to log into the webgui. Any assistance will be greatly appreciated.
                          Peace Unto All

                          cmcdonaldC 1 Reply Last reply Reply Quote 0
                          • cmcdonaldC
                            cmcdonald Netgate Developer @ubernupe
                            last edited by

                            @ubernupe I reboot my development boxes multiple times per day and my WireGuard connections come right up. As for 2.6.0, there is a bug currently that is causing the installer to not work correctly. Install 2.5.1 and "upgrade" to 2.6.0 should avoid any bugs with the installer.

                            Need help fast? https://www.netgate.com/support

                            U 1 Reply Last reply Reply Quote 2
                            • U
                              ubernupe @cmcdonald
                              last edited by

                              @theonemcdonald
                              Thanks for your swift and detailed reply. I appreciate the heads up about the bug in the 2.6.0 installer. I set up my firewall rules as you detailed for MULLVAD in earlier post found here :

                              https://forum.netgate.com/topic/163133/wireguard-lives/22

                              So, am I doing anything which causes my firewall to be unable to sustain WireGuard connection on reboot ? I thank you for your hard work and dedication to this project.
                              Peace and Happy Fourth

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

                                I'd like to install wireguard, however the version available in Package Manager is 0.1.5._3 instead of 1.6, plus the instructions on the Wiki in the Github page don't work as there doesn't appear to be a script at packages.mced.tech. I see the three pkg files under the release. Is it just a matter of installing them manually or is there an updated set of installation instructions I should use?

                                cmcdonaldC 1 Reply Last reply Reply Quote 0
                                • cmcdonaldC
                                  cmcdonald Netgate Developer @slim0287
                                  last edited by cmcdonald

                                  @slim0287 that repository is no longer active because the project is now sponsored and maintained in-house. v0.1.6 is available in 22.01/2.6RC branches. There is a UI dependency that makes v0.1.6 incompatible with older versions of pfSense. I’d recommend giving the release candidates a try, they are quite close to GA.

                                  Need help fast? https://www.netgate.com/support

                                  1 Reply Last reply Reply Quote 1
                                  • cmcdonaldC cmcdonald locked this topic on
                                  • First post
                                    Last post
                                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.