Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mesh.conf docmentation #433

Merged
merged 4 commits into from
Aug 7, 2019
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 20 additions & 1 deletion docs/MODULES.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,26 @@ To install all optional modules (not recommended), run the following command:
$ wget https://raw.githubusercontent.com/tomeshnet/prototype-cjdns-pi/master/scripts/install && chmod +x install && WITH_MESH_POINT=true WITH_AD_HOC=false WITH_WIFI_AP=true WITH_FIREWALL=true WITH_CJDNS_IPTUNNEL=true WITH_IPFS=true WITH_SSB=true WITH_SSB_WEB_PI=true WITH_PROMETHEUS_NODE_EXPORTER=true WITH_PROMETHEUS_SERVER=true WITH_GRAFANA=true WITH_H_DNS=true WITH_H_NTP=true WITH_EXTRA_TOOLS=true WITH_WATCHDOG=true WITH_YRD=true ./install
```

## Mesh-Point / Mesh-Adhoc
Configured Mesh Point or AdHoc wireless mesh on interface.

Config file: `/etc/mesh.conf`
Section `[general]`

**mesh-name**
Defines name of mesh. Used when creating AdHoc/MeshPoint SSID.
darkdrgn2k marked this conversation as resolved.
Show resolved Hide resolved
Value: `alphanumeric word`
darkdrgn2k marked this conversation as resolved.
Show resolved Hide resolved

**frequency**
Defines frquency AdHoc/MeshPoint will run on.
Value: `valid frequency in Mhz`
Default: `2412`

**ibss-dev**
Defines the interface AdHoc will run on.
Value: `interface on system`
Default: `first interface not wlan-ap`
darkdrgn2k marked this conversation as resolved.
Show resolved Hide resolved

## CJDNS
Cjdns (Caleb James DeLisle's Network Suite) is a networking protocol and reference implementation. It is founded on the ideology that networks should be easy to set up, protocols should scale smoothly, and security should be built in by default.

Expand Down Expand Up @@ -472,4 +492,3 @@ Our nodes can run a Scuttlebutt pub, which allows your messages to propagate thr
### SSB Pub Peering

Beyond connecting with mesh peers, or peers on the LAN, you will need to connect to a "pub" to get your Scuttlebutt feed across the Internet. You can find a list of public pubs to join [here](https://github.com/ssbc/ssb-server/wiki/Pub-Servers).