LinkLabs GW with Multi Protocol Packet forwarder

I am trying to setup an old LinkLabs PI hat GW using the new Multi Protocol packet forwarder.
but It fails with the following error messages:

21:25:20 INFO: found local configuration file local_conf.json, parsing it
21:25:20 INFO: redefined parameters will overwrite global parameters
21:25:20 INFO: local_conf.json does not contain a JSON object named SX1301_conf
21:25:20 INFO: local_conf.json does not contain a JSON object named gateway_conf
21:25:20 INFO: [Transports] Initializing protocol for 1 servers
21:25:20 INFO: Successfully contacted server router.eu.thethings.network
21:25:20 INFO: [main] Starting the concentrator
21:25:20 ERROR: [main] failed to start the concentrator

I thought that need to reset the SX1301…

From the link it says

SX1301 Reset <—>29 GPIO5 output
( http://forum.thethingsnetwork.org/uploads/default/original/1X/dbdd7deb2b854bb7104019d79683f2d1ae9f1c51.pdf)

Does this mean I need to reset on 29 or 5 ?

/opt/ttn-gateway/dev/lora_gateway/reset_lgw.sh start 29

Anyway I tried both options but the problem persists. Any ideas ?

A pi’s GPIO5 is on physical connector pin 29

So you want things like

echo 5 > /sys/class/gpio/export

echo out > /sys/class/gpio/gpio5/direction

and so on.

(If you think that’s confusing, try a platform that has both a GPIO0 and a GPIO#0 !!!)

I have figure out that somehow SPI has been disabled again. Turning this on from solved the problem

1 Like