95
edits
(major rework) |
|||
Line 7: | Line 7: | ||
= Install sudowrt-firmware on your | = Install sudowrt-firmware on your node = | ||
Now that you | Now that you have node, you will probably want to learn how to flash it with the latest sudowrt-firmware build, This guide will lead you through the steps for building your very own People's Open node. | ||
== Download sudowrt-firmware | == Download sudowrt-firmware for a supported router == | ||
SudoMesh firmware images can be found at [https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/ https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/] | |||
At the moment, we are supporting the following routers for home nodes: | At the moment, we are supporting the following routers for home nodes: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Name | ! Name !! OpenWRT Doc !! Firmware Image | ||
|- | |- | ||
| TP-Link WDR3500 | | TP-Link WDR3500 || [https://wiki.openwrt.org/toh/tp-link/tl-wdr3500 OpenWRT Docs] || [https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/openwrt-ar71xx-generic-tl-wdr3500-v1-squashfs-factory.bin firmware image] | ||
|- | |- | ||
| TP-Link WDR3600 | | TP-Link WDR3600 || [https://wiki.openwrt.org/toh/tp-link/tl-wdr3600 OpenWRT Docs] || [https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/openwrt-ar71xx-generic-tl-wdr3600-v1-squashfs-factory.bin firmware image] | ||
|- | |- | ||
| TP-Link WDR4300 | | TP-Link WDR4300 || [https://wiki.openwrt.org/toh/tp-link/tl-wdr4300 OpenWRT Docs] || [https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/openwrt-ar71xx-generic-tl-wdr4300-v1-squashfs-factory.bin firmware image] | ||
|- | |- | ||
| Western Digital MyNet N600 | | Western Digital MyNet N600 || [https://wiki.openwrt.org/toh/wd/n600 OpenWRT Docs] || [https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/openwrt-ar71xx-generic-mynet-n600-squashfs-factory.bin firmware image] | ||
|- | |- | ||
| Western Digital MyNet N750 | | Western Digital MyNet N750 || [https://wiki.openwrt.org/toh/wd/n750 OpenWRT Docs] || [https://builds.sudomesh.org/builds/chaos_calmer/ar71xx/openwrt-ar71xx-generic-mynet-n750-squashfs-factory.bin firmware image] | ||
|- | |- | ||
|} | |} | ||
Line 33: | Line 33: | ||
Download the image file for your supported router. | Download the image file for your supported router. | ||
== Flash | == Flash your node with sudowrt-firmware == | ||
There are different techniques for flashing each of the routers. Use the links above to the OpenWRT wiki and follow the instructions there to flash the router with the firmware you've downloaded. | There are different techniques for flashing each of the routers. Use the links above to the OpenWRT wiki and follow the instructions there to flash the router with the firmware you've downloaded. | ||
Line 74: | Line 74: | ||
== Configure | == Configure your node to work on a People's Open Network == | ||
After flashing sudowrt-firmware to your router you will need to configure it work on the mesh. | After flashing sudowrt-firmware to your router you will need to configure it work on the mesh. | ||
Line 110: | Line 110: | ||
sudo apt install curl git dropbear | sudo apt install curl git dropbear | ||
curl -o- ht<span>tps://</span>raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash | curl -o- ht<span>tps://</span>raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash | ||
# you | export NVM_DIR="$HOME/.nvm" # or you can close and reopen your terminal before using nvm | ||
nvm install 7.10 | nvm install 7.10 | ||
Line 118: | Line 118: | ||
! OS !! Compatible !! Link to ISO !! Notes | ! OS !! Compatible !! Link to ISO !! Notes | ||
|- | |- | ||
| Ubuntu 16. | | Ubuntu 16.04 LTS || yes || http://releases.ubuntu.com/16.04/ || | ||
|- | |- | ||
| Ubuntu 14 || please verify || ubuntu | | Ubuntu 14.04 LTS || please verify || http://releases.ubuntu.com/14.04/ || | ||
|- | |- | ||
| Debian Stretch || yes || debian | | Debian 9.3 Stretch || yes || https://www.debian.org/distrib/ || | ||
|- | |- | ||
| Debian Jessie || yes || debian | | Debian 8.1 Jessie || yes || https://www.debian.org/releases/jessie/debian-installer/ || | ||
|- | |- | ||
| Arch Linux || yes || archlinux.org || you may have to build dropbear from [https://github.com/mkj/dropbear source] | | Arch Linux || yes || https://www.archlinux.org/download/ || you may have to build dropbear from [https://github.com/mkj/dropbear source] | ||
|- | |- | ||
|} | |} |
edits