This script configures a system to be a LoRaWAN system running in the same hardware, it's based on the The Things Network: iC880a-based gateway and LoRaServer.io. The mix of these two components are useful to create a self-contained box with all the requirements to setup a private LoRaWAN network. If you just want to create a gateway to be used with The Things Network, you have to switch to ttn branch and use that code.
In order to create a functional system you must have a RPi2/3 with Raspbian Jessie Lite installed with internet/intranet connection (it doesn't matter if it's by Ethernet or Wi-Fi or 3G) and updated, with the git
package installed. An iC880A - LoRaWAN Concentrator and RPi to iC880A interface, the three options considered by ttn-zh are the following:
[1] Using any of the backplane boards listed instead of jumper wires is strongly recommended. Jumper wires can cause interference, and even thou the software will handle it, the performance of your gateway will be sub-optimal.
To install the LoRa-Box just clone this repository and start the installation:
$ git clone https://github.com/rnicolas/lora-box.git ~/lora-box
$ cd ~/lora-box
$ chmod +x install.sh
$ sudo ./install.sh
After the installation is completed and the system rebooted, you can go to https://IpOfTheBox:8080 and set your new LoRaWAN network. For more information, please visit LoRa App Server.
For anything related on how LoRa Server (or its components) work, ask on loraserver.io webpage. If you want to ask, request, find a bug, anything related with the script, just create a new issue.
There aren't any FAQs yet.
Current maintainer: * Roger Nicolàs