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

Zerotier One as a package - $100USD

Bounties
31
100
51.9k
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.
  • L
    luckman212 LAYER 8
    last edited by Dec 3, 2016, 8:44 PM

    ok cool, will do

    1 Reply Last reply Reply Quote 0
    • L
      luckman212 LAYER 8
      last edited by Dec 24, 2016, 4:37 PM

      (…crosspost from GitHub…)

      Just noting here in case anyone missed it that ZeroTier 1.1.17 / 1.2.0 beta is out and has some great new features, notably big performance improvements and SDN-like rulesets. So if there is any development going on with the pfSense/FreeBSD package, halting and retargeting this new release seems wise. The 1.1.14 (previous stable) build never materialized on FreeBSD anyway, and the old one that ships with this package (1.1.4) core dumped on me a handful of times so I uninstalled it.

      Here's the blogpost describing 1.2.0:
      https://www.zerotier.com/blog/?p=1032

      Sadly, as of now, it seems there's a problem with the FreeBSD build:
      https://github.com/zerotier/ZeroTierOne/issues/423

      1 Reply Last reply Reply Quote 0
      • O
        Opticum
        last edited by Jan 16, 2017, 6:20 PM

        is this still actively developed? i'd like to chime in with $30 (will send via paypal)

        1 Reply Last reply Reply Quote 0
        • A
          Arffeh
          last edited by Apr 4, 2017, 5:27 AM

          Will gladly pitch another $20 if it can be continued.

          1 Reply Last reply Reply Quote 0
          • P
            pikkaachu
            last edited by Apr 30, 2017, 5:19 AM

            I'll throw another $100 into the fray to get this updated and pushed into the package repo.

            Edit:

            Would keen to see all of the controller functionality working as well.

            1 Reply Last reply Reply Quote 0
            • C
              cjw
              last edited by Nov 9, 2017, 9:36 PM

              It seems this project was dropped by the previous person. Would anyone else be willing to pick up the project and work to update it to final full release package to the pfsense community?

              I'll offer another $100 to the new bounty for this.

              1 Reply Last reply Reply Quote 0
              • V
                vinistois
                last edited by Jan 29, 2018, 6:51 PM

                Im in for $250 if anyone wants to pick this up.

                1 Reply Last reply Reply Quote 0
                • C
                  Chancem
                  last edited by Feb 2, 2018, 4:47 AM

                  So I have been playing around with this. I have one primary issue which has to be solved before I can update/build the functionality of the client and controller.

                  Right now I have started from the ground up building a package. I can get the service started and track it in the services menu. Once started via the gui I can use the cli to join a network and then assign the interface.

                  The issue is then when the system reboots the daemon doesn't appear to start before the configuration is loaded and that leads to an interface mismatch that requires Cli interaction to bring the system up again.

                  I'm open to any ideas you all have to get the service started before the config loads.

                  1 Reply Last reply Reply Quote 0
                  • C
                    Chancem
                    last edited by Feb 3, 2018, 9:47 PM

                    Okay,

                    I have it able to reboot and keep the interfaces. I don't know if it's the most elegant solution but it works. Also started working on the client output see attached.

                    ![2018-02-03 13_43_37-pfSense.localdomain - Package_ Zerotier_ Networks.png](/public/imported_attachments/1/2018-02-03 13_43_37-pfSense.localdomain - Package_ Zerotier_ Networks.png)
                    ![2018-02-03 13_43_37-pfSense.localdomain - Package_ Zerotier_ Networks.png_thumb](/public/imported_attachments/1/2018-02-03 13_43_37-pfSense.localdomain - Package_ Zerotier_ Networks.png_thumb)

                    1 Reply Last reply Reply Quote 0
                    • C
                      Chancem
                      last edited by Feb 6, 2018, 4:25 AM

                      Still making progress on the controller. Just wondering if anyone has interest in the package?
                      If you see anything on the interfaces you want to change let me know.

                      Thanks,
                      ChanceM

                      ![2018-02-05 20_20_20-pfSense.localdomain - VPN_ Zerotier_ Controller.png](/public/imported_attachments/1/2018-02-05 20_20_20-pfSense.localdomain - VPN_ Zerotier_ Controller.png)
                      ![2018-02-05 20_20_20-pfSense.localdomain - VPN_ Zerotier_ Controller.png_thumb](/public/imported_attachments/1/2018-02-05 20_20_20-pfSense.localdomain - VPN_ Zerotier_ Controller.png_thumb)
                      ![2018-02-05 20_23_54-pfSense.localdomain - VPN_ Zerotier_ Peers.png](/public/imported_attachments/1/2018-02-05 20_23_54-pfSense.localdomain - VPN_ Zerotier_ Peers.png)
                      ![2018-02-05 20_23_54-pfSense.localdomain - VPN_ Zerotier_ Peers.png_thumb](/public/imported_attachments/1/2018-02-05 20_23_54-pfSense.localdomain - VPN_ Zerotier_ Peers.png_thumb)

                      1 Reply Last reply Reply Quote 0
                      • V
                        vinistois
                        last edited by Feb 6, 2018, 10:17 PM

                        wow this is pretty great!

                        I'm sure this will pick up steam really quickly, lots of people are talking about integrating zerotier into routers on their forums.  People (myself included) are running ubuntu VMs and machines as bridges as a workaround.  Having it built into PFsense will make it much easier to configure and control.

                        Thanks for your efforts!

                        1 Reply Last reply Reply Quote 0
                        • I
                          itksteve
                          last edited by Feb 18, 2018, 6:57 AM

                          I'll pledge $250 for towards the package as well.

                          Chancem, not sure how you're starting it back up on boot but I'm doing it like this:

                          in /etc/rc.bootup i add

                          mwexec("/sbin/ifconfig lo0 up");
                          mwexec("/usr/local/etc/rc.d/zerotier onestart > /dev/null");
                          mwexec("/bin/sleep 6");

                          just before the:

                          Code: [Select]
                          echo "Loading configuration…";
                          parse_config_bootup();
                          echo "done.\n";

                          I found this somewhere else on this forum so credit goes not to me but to the person who figured this out - ariel I think.

                          Don't know if this helps just thought I'd put it out there.

                          Thanks for working on this package!

                          1 Reply Last reply Reply Quote 0
                          • C
                            Chancem
                            last edited by Feb 19, 2018, 12:43 AM

                            @itksteve:

                            I'll pledge $250 for towards the package as well.

                            Chancem, not sure how you're starting it back up on boot but I'm doing it like this:

                            in /etc/rc.bootup i add

                            mwexec("/sbin/ifconfig lo0 up");
                            mwexec("/usr/local/etc/rc.d/zerotier onestart > /dev/null");
                            mwexec("/bin/sleep 6");

                            just before the:

                            Code: [Select]
                            echo "Loading configuration…";
                            parse_config_bootup();
                            echo "done.\n";

                            I found this somewhere else on this forum so credit goes not to me but to the person who figured this out - ariel I think.

                            Don't know if this helps just thought I'd put it out there.

                            Thanks for working on this package!

                            Thanks! Currently I have added them to excepted Interfaces similar to ovpn or other of these types of interfaces.

                            Just wanted to give you guys a demo of my current progress.

                            https://youtu.be/aKIAEjaCqs8

                            1 Reply Last reply Reply Quote 0
                            • V
                              vinistois
                              last edited by Feb 19, 2018, 5:46 AM

                              You're making incredible progress, great work!

                              thanks very much

                              1 Reply Last reply Reply Quote 0
                              • D
                                DavidF
                                last edited by Mar 23, 2018, 8:58 PM

                                This looks really cool!  I'll kick in another $100.

                                (I'm new to the forum.  How do I send in payment?)

                                1 Reply Last reply Reply Quote 0
                                • G
                                  GoldServe
                                  last edited by Mar 31, 2018, 5:57 PM

                                  Where can one get and try out this package. If it works well, i'd donate to the package creator. I just haven't used zerotier before but it sounds better than my openvpn setup.

                                  1 Reply Last reply Reply Quote 0
                                  • G
                                    GoldServe
                                    last edited by Apr 10, 2018, 5:16 PM

                                    I compiled the package and tried it out. Still some bugs on defining networks within pfSense but overall, I can ping :) Now I need to read up on OSPF routing and set up some dynamic routing.

                                    https://www.reddit.com/r/zerotier/comments/7zc46c/pfsense_zerotier_package_update_1/

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      pikkaachu
                                      last edited by Apr 12, 2018, 5:20 AM

                                      I am still very interested in this and very happy to keep paying bounties to get it done.

                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        GoldServe
                                        last edited by Apr 13, 2018, 6:06 AM

                                        I am having troubles getting data to pass when creating networks within the pfSense controller. When connecting to the controller through my.zerotier.com, it seems to work. Might be some ruleset generation issue.

                                        1 Reply Last reply Reply Quote 0
                                        • P
                                          pbosgraaf
                                          last edited by Jul 7, 2018, 7:32 AM

                                          Hi,
                                          I'd like to support this initiative, count me in for $ 50
                                          Is this still actively beeing worked on? Are there any eta's as to when it will be in the main pfsense repository?

                                          Thanks!
                                          Peter

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