deploying_lorawan
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
deploying_lorawan [2016/12/20 11:00] – [2.1. Single Channel Gateway] samer | deploying_lorawan [2016/12/21 08:58] – [2.2. Kerlink IoT Station] samer | ||
---|---|---|---|
Line 13: | Line 13: | ||
==== -. Single Channel Gateway ==== | ==== -. Single Channel Gateway ==== | ||
- | The single channel gateway includes a LoRa transmission module (the Dragino Shield) connected to a Raspberry Pi (2 or 3). The connection pins are identified in Figures 2 and 3. Communication is done on an SPI communication interface. | + | The single channel gateway includes a LoRa transmission module (Dragino Shield) connected to a Raspberry Pi (2 or 3). Communication is done over an SPI interface. |
+ | |||
+ | Start by making the correction connection between the modules: the connection pins are identified in Figures 2 and 3. | ||
[{{ : | [{{ : | ||
[{{ : | [{{ : | ||
- | SPI needs to be enabled | + | Now you can connect the Raspberry Pi to the Internet and install the packet forwarding software. The source code of the single channel packet forwarder is available on: [[https:// |
- | WiringPi: a GPIO access library written in C for the BCM2835 used in the Raspberry Pi. sudo apt-get install | + | * Enable SPI on the Raspberry Pi using raspi-config |
- | Run packet forwarder as root | + | * Download and unzip the source code: |
+ | |||
+ | <code bash> | ||
+ | wget https:// | ||
+ | unzip master.zip | ||
+ | </ | ||
+ | |||
+ | * Install the wiring library: | ||
+ | |||
+ | <code bash> | ||
+ | apt-get update | ||
+ | apt-get install | ||
+ | </code> | ||
+ | |||
+ | * Compile and run the packet forwarder as root. | ||
+ | |||
+ | <code bash> | ||
+ | gcc version 4.6.3 | ||
+ | unrecognized command line option ' | ||
+ | CFLAGS = -std=c++0x -c -Wall -I include/ | ||
+ | </ | ||
==== -. Kerlink IoT Station ==== | ==== -. Kerlink IoT Station ==== | ||
+ | |||
+ | < | ||
+ | # activates eth0 at startup | ||
+ | ETHERNET=yes | ||
+ | # claims dhcp request on eth0 | ||
+ | ETHDHCP=yes | ||
+ | |||
+ | # Selector operator APN | ||
+ | GPRSAPN=gprs.touch.com.lb | ||
+ | # Enter pin code if activated | ||
+ | GPRSPIN=0000 | ||
+ | # Update / | ||
+ | GPRSDNS=yes | ||
+ | # PAP authentication | ||
+ | GPRSUSER= | ||
+ | GPRSPASSWORD= | ||
+ | |||
+ | # Bearers priority order | ||
+ | # | ||
+ | BEARERS_PRIORITY=" | ||
+ | </ | ||
+ | |||
===== -. Backend ===== | ===== -. Backend ===== |
deploying_lorawan.txt · Last modified: 2021/08/28 09:50 by samer