Zerotier Plugin

    • Zerotier Plugin

      Hallo zusammen :D,

      mein Plugin Wunsch wäre Zerotier als plugin für newnigma. Ich habe einige Boxen im Umlauf (Familie, Freunde usw ;) und würde es so hammer finden wenn jemand sich die Mühe macht Zerotier als Plugin zu erstellen. Möglich ist dies zu 100%, nur leider habe ich keine Ahnung von der materie. Gerne bedanke ich mich via paypal dafür. Openvpn ist mit mehr arbeit verbunden und zerotier viel einfacher und schneller.


      Hier mehr infos zu Zerotier:

      github.com/zerotier


      App: Zerotier
      Page:
      zerotier.com


      Available for many OS:
      Microsoft Windows,Apple Macintosh,IOS, Android,Linux (DEB and RPM distributions),
      RPMs are available for x86 and x64. DEBs for a wide variety of architectures are present, with x86 and x64 for almost any distribution and armhf, armel, mipsel, mips64, aarch64,


      Community Ports and Packages
      FreeBSD has a port and a package.


      OpenWRT has a community maintained port on GitHub.


      Users of other platforms can get the source and try building. If you do a port, feel free to submit a pull request from the "dev" branch. ZeroTier One will build and run on OpenBSD and NetBSD, though these are not extensively tested.


      For more Info pls Visit:

      zerotier.com/download.shtml
    • apt install curl
      Im IHAD gibt es ein Plugin Gemini-Zerotier das du installieren kannst, wurde hier aber auch schon geschrieben. ;)

      gruß pclin
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Eigentlich wäre es mir lieber wenn ich Zerotiere direkt installieren könnte. Ich bekomme aber

      Source Code

      1. @dm920:~$ curl https://install.zerotier.com/ | bash
      2. % Total % Received % Xferd Average Speed Time Time Time Current
      3. Dload Upload Total Spent Left Speed
      4. 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
      5. *** ZeroTier Service Quick Install for Unix-like Systems
      6. *** Tested OSes / distributions:
      7. *** MacOS (10.13+) (just installs ZeroTier One.pkg)
      8. *** Debian Linux (7+)
      9. *** RedHat/CentOS Linux (6+)
      10. *** Fedora Linux (16+)
      11. *** SuSE Linux (12+)
      12. *** Mint Linux (18+)
      13. *** Supported architectures vary by OS / distribution. We try to support
      14. *** every system architecture supported by the target.
      15. *** Please report problems to contact@zerotier.com and we will try to fix.
      16. 100 16766 100 16766 0 0 66491 0 --:--:-- --:--:-- --:--:-- 76557
      17. *** Detecting Linux Distribution
      18. *** Package installation failed! Unfortunately there may not be a package
      19. *** for your architecture or distribution. For the source go to:
      20. *** https://github.com/zerotier/ZeroTierOne
      Display All

      Der Rest wäre kein Problem. Hab ich auf meinem Raspi schon gemacht...
    • Ich habe mal eine .deb dafür gemacht für armhf und mipsel.

      Wenn du die google Suche verwendest gib dort ZeroTierOne - dreamOS - OE2.5 - armhf/mipsel ein.
      Dann bist du auch unabhängig von gemini und bekommst weiterhin Support für newnigma2.

      gruß pclin

      ps.
      ich habe es mal angehängt, über Feedback würde ich mich freuen.

      pps.
      Es ist kein Plugin nur die Binary!
      docs.zerotier.com/


      Package: zerotier-one
      Version: 1.4.0-r0.0
      Description: ZeroTier network virtualization service
      ZeroTier One lets you join ZeroTier virtual networks and
      have them appear as tun/tap ports on your system.
      Maintainer: pclin <pclin@ufo-service.de>
      Architecture: armhf
      OE: zerotier-one
      PackageArch: cortexa15hf-neon-vfpv4
      Homepage: zerotier.com/
      Depends: iproute2, libstdc++6

      apt install iproute2 libstdc++6
      Files
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever

      The post was edited 5 times, last by pclin ().

    • Für aarch64 habe ich jetzt auch mal compiliert.
      Die ganz aktuelle Version 1.8.9 funktioniert leider nicht.

      Source Code

      1. [21:25 root@dreamtwo ZeroTierOne-1.8.1] > ./zerotier-one -h
      2. ZeroTier One version 1.8.1
      3. Copyright (c) 2020 ZeroTier, Inc.
      4. Licensed under the ZeroTier BSL 1.1 (see LICENSE.txt)
      5. Usage: ./zerotier-one [-switches] [home directory]
      6. Available switches:
      7. -h - Display this help
      8. -v - Show version
      9. -U - Skip privilege check and do not attempt to drop privileges
      10. -p<port> - Port for UDP and TCP/HTTP (default: 9993, 0 for random)
      11. -d - Fork and run as daemon (Unix-ish OSes)
      12. -i - Generate and manage identities (zerotier-idtool)
      13. -q - Query API (zerotier-cli)
      Display All
      gruß pclin
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Source Code

      1. root@dm920:/media/hdd/comp/ZeroTierOne-1.8.1# ./zerotier-one -h
      2. ZeroTier One version 1.8.1
      3. Copyright (c) 2020 ZeroTier, Inc.
      4. Licensed under the ZeroTier BSL 1.1 (see LICENSE.txt)
      5. Usage: ./zerotier-one [-switches] [home directory]
      6. Available switches:
      7. -h - Display this help
      8. -v - Show version
      9. -U - Skip privilege check and do not attempt to drop privileges
      10. -p<port> - Port for UDP and TCP/HTTP (default: 9993, 0 for random)
      11. -d - Fork and run as daemon (Unix-ish OSes)
      12. -i - Generate and manage identities (zerotier-idtool)
      13. -q - Query API (zerotier-cli)
      Display All
      ich musste noch libssp0 installieren, dann lief der compile durch.

      gruß pclin

      ps.
      Die .deb aus Post #11 installieren und dann die Binary aus dem Anhang nach /usr/sbin/ kopieren/austauschen, Rechte 755, sollte eigentlich reichen.
      Files
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever

      The post was edited 2 times, last by pclin ().

    • Nochmals 1000 Dank! Hat problemlos funktioniert.... :thumbsup:

      Hatte nur vergessen zuvor noch

      apt install iproute2 libstdc++6

      auszuführen, dann hat das Installieren des Plugins ohne Probleme funktioniert. Zum Schluss noch, wie du geschrieben hast, das neue zerotier-on drüber kopiert und Rechte angepasst.

      Per Hand dann noch in der Konsole

      /usr/sbin/zerotier-one -d
      /usr/sbin/zerotier-cli join <netzwerk-id>
      200 join OK
      /usr/sbin/zerotier-cli listnetworks
      200 listnetworks
      200 listnetworks <netzwerk-id> REQUESTING_CONFIGURATION PRIVATE zt0 -


      Hier die Dreambox in Zerotier-Admin berechtigen


      /usr/sbin/zerotier-cli listnetworks
      200 listnetworks
    • Für armhf ein Update des Pakets und neu für arm64.

      gruß pclin
      Files
      Dreambox ONE/TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Wireless Touch Keyboard K400r, Wlan-Stick 11n
      (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster
      (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch
      ---
      AudioDSP: miniDSP 2x4HD
      TV: LG OLED65BX9LB (PicCap)
      ---
      Hyperion und Plugin HyperionControl auf der Dreambox One
      ESP32 mit WLED Wlan 263 LED's SK6812 RGBW-NW 60 LED/m

      Ambilight for ever
    • Hi,

      wir ist eins aufgefallen, das nach einem Reboot die Box nicht mehr im Netz angemeldet ist.
      Ich muss dann immer die folgende Schritte machen
      usr/sbin/zerotier-one -d
      /usr/sbin/zerotier-cli join <netzwerk-id>
      200 join OK
      /usr/sbin/zerotier-cli listnetworks
      Ist das normal oder kann man das automatisieren ?

      Danke.

      The post was edited 1 time, last by DST73 ().