Skip to content

Latest commit

 

History

History
58 lines (31 loc) · 1.27 KB

README.md

File metadata and controls

58 lines (31 loc) · 1.27 KB

cjdnsDump.php

Scans cjdns using node list as a white list to find all tomesh nodes and links. Writes a links.json file to be used with the map

cjdnsPING.php

Pings all node list nodes and record rtt in ping.json to be used with the map

prometheusnodes.php

Generates prometheus compatible json file from crawling the tomehs node list and looking for active node exporter ports

Us the following instead of static_configs: - targets:

    file_sd_configs:
        - files:
            - "/etc/prometheus.json"

vis

Dynamically generated js map for cjdnsDump.php

dual5Ghz.txt

Configuration of second 5ghz card for WIFI

iptunnel_client.sh

Bash script to request ip tunnel information

iptunnel_server.php

php script to use client script with

deb folder

CJDNS in DEB pkg and build scripts

CJDNS-BIN

CJDNS Bin files incluiding NSA_APPROVED for debugging

hyperborea-router.sh

Turns your To Mesh Node into a Hyperbrea Router. You can now plug in a commercialy available router into the node.

Script achives this by

  • Disable HostAPD wireless
  • Turning on Dhcp and Radvd on the ethernet port to provice Addressing for connected router
  • Replace eth0 dhcp client with a static ip address and ipv6 address
  • Update firewall rules and trigger them on boot