For installing packet forwarder to a Rapsberry Pi, i have to clone the existing repository in Github https://github.com/Lora-net/packet_forwarder, and after that i have to confirm that is running (is active) using the command “sudo systemctl status packet-forwarder”?
After cloning the-packet forwarder repository, you still need to compile it (together with the gateway HAL library, which you will find under the same GitHub account).
You need to adapt it to your own installation. I don’t think that just a copy & paste of that script will work as it contains commands specific to the Raspberry Pi image generator.
I uploaded a post for this reason. Besides global_conf.json file (where i change uplink/downlink ports), i try to start packet forwarder in a way, but i can’t find the way to do this.
I try to use make command, but i have errors with libraries.
rm -rf /opt/semtech
mkdir -p /opt/semtech
cd /opt/semtech && git clone -v https://github.com/Lora-net/lora_gateway.git
cd /opt/semtech && git clone -v https://github.com/Lora-net/packet_forwarder.git
cd /opt/semtech/lora_gateway && make all
cd /opt/semtech/packet_forwarder && make all
@brocaar you really saved me! Thanks a lot about this.
An important note…i have to configure my global_conf.json file before “make all” or it has not to do with the final configuration, in order to send data from pkt fwd to lora-gateway-bridge?
Bad wiring is not limited to 20cm jumper wires in disarray. Circuit boards designed without sufficient care to signal routing and grounding can be another example, too.
The point is that a properly designed assembly would not be limited to 1 MHz or slower SPI clock - such a limitation is an indication that there is a design or clock vs. data timing problem somewhere.