Data Only Hotspot Setup with RAK Concentrator + Raspberry Pi

Issue:Can connect to Helium Network

Setup: RAK 2287 + RAK Pi Hat + Pi 4

Details: I’m new to all lorawan ttn and helium networking but I find it very interesting. So I’ve created a gateway setup with a Raspi4 and a Rak 2287 so that I can send sensor data. I’ve made it with TTN easily, but know I want to use Helium for testing.

I made all the procedures in the Helium Docs but it seems that the gateway doesn’t go online. I don’t have any firewall issues. And it’s not a mining issue. I did all steps indicated in the:

When i do sudo tail -f /var/log/syslog | grep helium_gateway I only get:
May 18 15:16:03 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 15:17:00 rak-gateway helium_gateway[1048]: seed gateway, module: dispatcher, uri: http_13_209_94_225_8080/, pubkey: 11Gn8cr7tNDVv7GSnuDpJAqEjnDWRWkfEzW8zph7EQ9rr8MLhPJ
May 18 15:17:10 rak-gateway helium_gateway[1048]: gateway selection error: Service(Rpc(Status { code: Unavailable, message: “error trying to connect: deadline has elapsed”, source: Some(tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: TimedOut, error: Elapsed(()) }))) })), module: dispatcher, uri: http_13_209_94_225_8080/, pubkey: 11Gn8cr7tNDVv7GSnuDpJAqEjnDWRWkfEzW8zph7EQ9rr8MLhPJ
May 18 15:17:10 rak-gateway helium_gateway[1048]: selecting new gateway in 755s, module: dispatcher
May 18 15:26:03 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 15:29:45 rak-gateway helium_gateway[1048]: seed gateway, module: dispatcher, uri: http_3_122_38_248_8080/, pubkey: 1123BGjiBwxdTHHjEuvF5mTQpHWwy9KP1JbgS8N4UKUa3Q2ya1W6
May 18 15:29:55 rak-gateway helium_gateway[1048]: gateway selection error: Service(Rpc(Status { code: Unavailable, message: “error trying to connect: deadline has elapsed”, source: Some(tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: TimedOut, error: Elapsed(()) }))) })), module: dispatcher, uri: http_3_122_38_248_8080/, pubkey: 1123BGjiBwxdTHHjEuvF5mTQpHWwy9KP1JbgS8N4UKUa3Q2ya1W6
May 18 15:29:55 rak-gateway helium_gateway[1048]: selecting new gateway in 1472s, module: dispatcher
May 18 15:36:08 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 15:46:03 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 15:54:27 rak-gateway helium_gateway[1048]: seed gateway, module: dispatcher, uri: http_13_125_32_225_8080/, pubkey: 11BgGQp83rWWE8PHimZQPYxwMVD3oQw9JaVW7u3EUom6toh9568
May 18 15:54:37 rak-gateway helium_gateway[1048]: gateway selection error: Service(Rpc(Status { code: Unavailable, message: “error trying to connect: deadline has elapsed”, source: Some(tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: TimedOut, error: Elapsed(()) }))) })), module: dispatcher, uri: http_13_125_32_225:8080/, pubkey: 11BgGQp83rWWE8PHimZQPYxwMVD3oQw9JaVW7u3EUom6toh9568
May 18 15:54:37 rak-gateway helium_gateway[1048]: selecting new gateway in 1800s, module: dispatcher
May 18 15:56:03 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 16:06:07 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 16:16:08 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 16:24:37 rak-gateway helium_gateway[1048]: seed gateway, module: dispatcher, uri: http_13_125_32_225_8080/, pubkey: 11BgGQp83rWWE8PHimZQPYxwMVD3oQw9JaVW7u3EUom6toh9568
May 18 16:24:47 rak-gateway helium_gateway[1048]: gateway selection error: Service(Rpc(Status { code: Unavailable, message: “error trying to connect: deadline has elapsed”, source: Some(tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: TimedOut, error: Elapsed(()) }))) })), module: dispatcher, uri: http_13_125_32_225_8080/, pubkey: 11BgGQp83rWWE8PHimZQPYxwMVD3oQw9JaVW7u3EUom6toh9568
May 18 16:24:47 rak-gateway helium_gateway[1048]: selecting new gateway in 1800s, module: dispatcher
May 18 16:26:03 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 16:36:07 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 16:46:03 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 16:54:47 rak-gateway helium_gateway[1048]: seed gateway, module: dispatcher, uri: http_3_70_55_231_8080/, pubkey: 11NeSZjVWK9SvXxfwaWc3vZU8df17TYbKQekywYktbUyow3efUm
May 18 16:54:57 rak-gateway helium_gateway[1048]: gateway selection error: Service(Rpc(Status { code: Unavailable, message: “error trying to connect: deadline has elapsed”, source: Some(tonic::transport::Error(Transport, hyper::Error(Connect, Custom { kind: TimedOut, error: Elapsed(()) }))) })), module: dispatcher, uri: http_3_70_55_231_8080/, pubkey: 11NeSZjVWK9SvXxfwaWc3vZU8df17TYbKQekywYktbUyow3efUm
May 18 16:54:57 rak-gateway helium_gateway[1048]: selecting new gateway in 1800s, module: dispatcher
May 18 16:56:02 rak-gateway helium_gateway[1048]: no update found, module: updater
May 18 17:06:03 rak-gateway helium_gateway[1048]: no update found, module: updater

And you are sure you installed the RAK package from our repo correctly?

Hello Hobo,

Like I’ve said in my post, I’ve already successfully deploy the rak2287 in TTN and also locally with ChirpStack. I followed all the indications in the RAK2287 Quick Start Guide | RAKwireless Documentation Center

Can it be the IP wrong (the 127.0.0.1), indicated in the helium docs setup? Since to connect to TTN I had to change it to the correct server.

Thank you for your help,

Cheers

Hei @elParreira ,

Your packet forwarder should point to the loopback address, yes. However this might be something bigger. Right now Helium is moving to Light Hotspots that no longer use the same port and communicate not with peers but with Validators. Thus I suspect, this might also be part of the issue, I have to investigate a bit, sorry not sure myself, have not played with a Data hotspot for some time.
Will let you know once I test a bit.

Regards
Vladislav