banner

Meshberry v0.2

In an effort to make joining the mesh as simple as possible, a Raspberry Pi image with the necessary software has been created. The steps on this wiki page were followed to create the image.

Download the image from nfkmesh.net here

What’s included

After following the installation steps below, cjdns will be running and ready to auto-peer on it’s Ethernet port.

Installation

  1. Flash the image to your SD card
    • Windows: Win32 Disk Imager
    • BSD/UNIX/Linux: with XXX as the SD card device name dd if=meshberry-v0.2.img of=/dev/XXX
  2. Boot the Raspberry Pi with the freshly flashed SD card
  3. Connect the Pi to your wireless router via an Ethernet cable connected to the Ethernet port
  4. SSH into the Pi and run a script to finish the installation
    (user: pi password: raspberry)
    ssh pi@meshnetpi.local
    ./meshnet/finish_install.sh
  5. Run raspi-config and expand your disk space
    raspi-config
  6. Update the software
    sudo apt-get dist-upgrade && sudo apt-get upgrade

And done! Your Raspberry Pi is now ready to peer with other cjdns nodes.

If you want you want your Pi to route non-cjdns devices to your cjdns network, you can run a script to enable this by SSHing into the Pi and running the following:
./meshnet/enable_nat.sh

Misc. notes