tomeshnet / prototype-cjdns-pi

Prototype system for mesh networks on single board computers
https://chat.tomesh.net/#/room/#software:tomesh.net
GNU General Public License v3.0
218 stars 42 forks source link

Clarification on README #472

Open darkdrgn2k opened 4 years ago

darkdrgn2k commented 4 years ago

Suggested edits from hello@ email

thank you for creating an interesting project! I would like to ask for clarification and possibly editing the document mentioned above.

It says

Make sure you have the following items:

Raspberry Pi Zero, 1, 2, 3 (Pi 3 recommended), or for advanced users
other compatible hardware
An SD card that works with the Pi
Optional: A USB WiFi adapter:

For 802.11s Mesh Point wireless links (recommended), device such as
the TP-LINK TL-WN722N v1, Toplinkst TOP-GS07 or another supported
device.
For ad-hoc wireless links (experimental), any device that supports
linux and ad-hoc.

I think it would be better to say


Make sure you have the following items:

Raspberry Pi Zero, 1, 2, 3 (Pi 3 recommended), or for advanced users
other compatible hardware
An SD card that works with the Pi
A 802.11s compatible device such as the TP-LINK TL-WN722N v1,
Toplinkst TOP-GS07 or another supported device. (Note that you can
build the node using experimental ad-hoc links without getting a
separate 802.11s compatible device).
A router with an ethernet connections, that is connected to the internet.
An ethernet cable

This assumes (i) you mean that the RPi should be connected to the router by an ethernet cable and (ii) you do mean that it is impossible to get 802.11s networking using only the RPi without any extra adapter. Please let me know if I'm mistaken here.

I was planning to use your guide as a prototype for my own mesh project, but I now realize that I probably need to get more stuff before I can start.

Again, thanks a lot for putting up the information -- it's the most promising write-up of setting up a meshnet on RPi that I've found so far.