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

    WireGuard in pfSense 2.5 Performance

    Scheduled Pinned Locked Moved WireGuard
    47 Posts 16 Posters 10.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.
    • B
      brians
      last edited by

      Here is real world performance using a custom pfSense 2.5 at home... it is an older HP EliteDesk 800 G1, quad core i5-4570, 12GB RAM, 40GB SSD. I added a second intel NIC for WAN.

      My pfSense at home is on a Telus gigabit purefibre connection 1Gbps up/down. Remote site with WireGuard is an SG-5100 21.02 on Telus managed business fibre symmetrical 1Gbps up/down.

      Here is screenshot during 70GB of files transferred over SMB from a local Windows 2016 Server to an OMV NAS on remote end, which took about 13 minutes.

      ae23a945-28a3-454f-aae2-4f31c2b0c408-image.png

      X 1 Reply Last reply Reply Quote 2
      • X
        xparanoik @brians
        last edited by

        @brians Thanks for sharing! Would you be mind running iperf3 tests and share those as well? That'd remove any bottlenecks from SMB protocol or your NAS disks. You seem to have a very good setup since both locations share the same ISP, so I am curious to see iperf3 tests. Thanks!

        B 1 Reply Last reply Reply Quote 0
        • B
          brians @xparanoik
          last edited by brians

          @xparanoik
          I waited until after work to do.
          9307c7a5-0fe0-4ea1-917a-29ae376e4ed1-image.png
          This is from a Windows 10 PC 192.168.10.140 at home connected to pfsense at work 192.168.21.1

          In past testing sometimes I get a bit higher send from my house in the 900's but today didn't seem to.

          X 1 Reply Last reply Reply Quote 1
          • X
            xparanoik @brians
            last edited by

            @brians Nice, thanks for sharing

            P 1 Reply Last reply Reply Quote 0
            • P
              perlenbacher @xparanoik
              last edited by perlenbacher

              WireGuard performance should soon be much improved:

              https://www.phoronix.com/scan.php?page=news_item&px=FreeBSD-New-WireGuard

              link text

              KOMK 1 Reply Last reply Reply Quote 3
              • KOMK
                KOM @perlenbacher
                last edited by

                Oof. Not exactly a shining endorsement. I feel bad for Netgate here. They paid for Wireguard in FreeBSD because nobody else gave a damn and then a month after release, the protocol creator shows up and redoes it all for free.

                cmcdonaldC H 2 Replies Last reply Reply Quote 2
                • cmcdonaldC
                  cmcdonald Netgate Developer @KOM
                  last edited by

                  @kom ugh... I’ll be anxiously biting my nails. The next 24-48 hrs are delicate for everyone involved.

                  1 Reply Last reply Reply Quote 2
                  • D
                    dirtyfreebooter
                    last edited by

                    https://lists.zx2c4.com/pipermail/wireguard/2021-March/006499.html

                    JFC, this is not shaping up to be professional conversation and collaboration. Netgate/pfSense I am so disappointed... Argh...

                    ? 1 Reply Last reply Reply Quote 2
                    • B
                      brians
                      last edited by brians

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • H
                        heper @KOM
                        last edited by

                        @kom why feel bad for netgate?
                        netgate decided to spend money on one of their products & got a working "thingy" as a result ... netgate's goal has been met

                        a month later someone else claims they'll supply an even better "thingy" for free.
                        this doesn't even matter to netgate because the decision to spend money on "thingy" is in the past. the money is gone

                        what does matter:
                        we get a shit-throwing competition on reddit / phoronix & a mailing list
                        all this for FREE ... opensource entertainment at it's finest

                        X J 2 Replies Last reply Reply Quote 0
                        • X
                          xparanoik @heper
                          last edited by

                          @heper It seems that Netgate should have coordinated with Jason D. and perhaps get his input on the patches they planned to submit, then this could have been avoided.

                          KOMK H 2 Replies Last reply Reply Quote 0
                          • KOMK
                            KOM @xparanoik
                            last edited by

                            Netgate is being completely trashed in the comments of the Ars article. It seems that Netgate Scott's msg to Donenfeld isn't being received very well.

                            1 Reply Last reply Reply Quote 2
                            • H
                              heper @xparanoik
                              last edited by

                              @xparanoik
                              Only the parties involved can comment on that.... Shoulda woulda coulda are pointless when uttered by outsiders

                              X 1 Reply Last reply Reply Quote 0
                              • X
                                xparanoik @heper
                                last edited by

                                @heper But my suggestion is still objectively a positive thing, assume the opposite is exactly what happeneed as said by Jason himself (and confirmed via other means, such as other mailing list threads).

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

                                  @heper this has nothing to do with "FREE". I don't want to be a Netgate customer or use products if the company is going to treat the open-source community which its ENTIRE product line is based off of, both TSNR and pfSense, like garbage and threaten them when they speak up/out.

                                  I sort-of got the whole pfSense+ thing. Seeing things like the Wireguard contributions, made me think they still know that open-source is a big portion of their ecosystem.

                                  But... Scott is acting 1000% unprofessional. Jason's reply was after months of trying to work with Netgate, which apparently went unanswered. And then Scott, so unprofessionally threatens Jason with blog post "warning people not to work with him"... now its the whole OPNsense stuff all over again.

                                  Netgate, grow up. Admit your Wireguard port was not quality, you failed to work with Wireguard properly, apologize to Jason, and more forward with the community.

                                  1 Reply Last reply Reply Quote 10
                                  • ?
                                    A Former User @dirtyfreebooter
                                    last edited by A Former User

                                    @dirtyfreebooter said in WireGuard in pfSense 2.5 Performance:

                                    Netgate/pfSense I am so disappointed... Argh...

                                    That was an interesting read. Disappointed sounds charitable, childish comes to my mind.

                                    It's going to be hard for Netgate to get past this. I do hope someone has the courage to take ownership, admit what needs to be admitted and set the tone for a more adult demeanor going forward. Any words from Netgate (blog post or whatnot) will sound disingenuous. I guess you make your bed, you have to sleep in it.

                                    Makes me wonder what will make it past code review when they bring out the re-worked, closed source, product?

                                    1 Reply Last reply Reply Quote 2
                                    • D
                                      dirtyfreebooter
                                      last edited by dirtyfreebooter

                                      https://www.netgate.com/blog/painful-lessons-learned-in-security-and-community.html

                                      cmcdonaldC mike69M 2 Replies Last reply Reply Quote 1
                                      • cmcdonaldC
                                        cmcdonald Netgate Developer @dirtyfreebooter
                                        last edited by

                                        This post is deleted!
                                        1 Reply Last reply Reply Quote 1
                                        • ?
                                          A Former User
                                          last edited by A Former User

                                          As predicted, disingenuous. I'd call it typical CYA, but it's too defensive to be that.

                                          A dog knows not to poop where they eat. Scott?

                                          1 Reply Last reply Reply Quote 1
                                          • D
                                            dirtyfreebooter
                                            last edited by

                                            yea, this is insane..

                                            We had hoped for a better collaboration than this, and it makes me doubt the motives of the attackers. And yes, I make deliberate use of the word “attacker” here, because that’s what this is, an attack on Netgate and on the FreeBSD and pfSense communities.

                                            JFC. I looked at the code review. Dear god, its nothing like the linux implementation, and if anyone should be critical, Jason is the AUTHOR of Wireguard. Scott did not address why Jason's communication went unanswered or why they didn't reach out to Wireguard in the first place. And I wasn't even looking for a complete apology, I think both sides handled stuff badly and lessons could be learnt, but Netgate not admitting to anything, including the piss-poor threats to Jason, is just gross.

                                            i am new to pfSense, I just started using it when 2.4.5 came out. Read about the OPNsense non-sense and was really turned off, but hell, there are always too sides to the story. Seeing this unfold and the way Netgate is responding makes me sick.

                                            So what have I learned from this? I’ve learned to be a little less trusting.

                                            I have learned not to trust Netgate. I guess it time to look at alternatives, which is a shame, because one, i never thought i would be this person, saying in a forum that i am leaving Netgate because they are totally unprofessional, and two, because pfSense is a really nice project and product. I was really looking forward to some new hardware in 2021 and moving from my self-built setup to an official netgate setup this year.

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